This commit is contained in:
Corey Johnson & Nathan Sobo
2012-08-28 15:42:55 -07:00
parent 502e52f37d
commit ff290d68d2

View File

@@ -15,16 +15,6 @@ windowAdditions =
keymap: null
platform: $native.getPlatform()
setUpKeymap: ->
Keymap = require 'keymap'
@keymap = new Keymap()
@keymap.bindDefaultKeys()
require(keymapPath) for keymapPath in fs.list(require.resolve("keymaps"))
@_handleKeyEvent = (e) => @keymap.handleKeyEvent(e)
$(document).on 'keydown', @_handleKeyEvent
startup: (path) ->
TextMateBundle.loadAll()
TextMateTheme.loadAll()
@@ -44,6 +34,16 @@ windowAdditions =
$(window).off('before')
# atom.windowClosed this # TODO: Reinstate this!
setUpKeymap: ->
Keymap = require 'keymap'
@keymap = new Keymap()
@keymap.bindDefaultKeys()
require(keymapPath) for keymapPath in fs.list(require.resolve("keymaps"))
@_handleKeyEvent = (e) => @keymap.handleKeyEvent(e)
$(document).on 'keydown', @_handleKeyEvent
# Note: RootView assigns itself on window on initialization so that
# window.rootView is available when loading user configuration
attachRootView: (pathToOpen) ->