mirror of
https://github.com/atom/atom.git
synced 2026-02-14 00:25:08 -05:00
Trigger grammars-loaded event on syntax
This commit is contained in:
@@ -404,7 +404,7 @@ class Editor extends View
|
||||
@gutter.widthChanged = (newWidth) =>
|
||||
@scrollView.css('left', newWidth + 'px')
|
||||
|
||||
rootView?.on 'grammars-loaded', =>
|
||||
syntax.on 'grammars-loaded', =>
|
||||
@reloadGrammar()
|
||||
for session in @editSessions
|
||||
session.reloadGrammar() unless session is @activeEditSession
|
||||
|
||||
@@ -12,7 +12,7 @@ class LoadTextMatePackagesTask extends Task
|
||||
loadNextPackage: ->
|
||||
unless @packages.length
|
||||
@terminate()
|
||||
rootView.trigger 'grammars-loaded'
|
||||
syntax.trigger 'grammars-loaded'
|
||||
return
|
||||
|
||||
@package = @packages.shift()
|
||||
|
||||
@@ -3,6 +3,7 @@ jQuery = require 'jquery'
|
||||
Specificity = require 'specificity'
|
||||
{$$} = require 'space-pen'
|
||||
fs = require 'fs'
|
||||
EventEmitter = require 'event-emitter'
|
||||
|
||||
module.exports =
|
||||
class Syntax
|
||||
@@ -104,3 +105,5 @@ class Syntax
|
||||
deepestChild[0]
|
||||
else
|
||||
element[0]
|
||||
|
||||
_.extend(Syntax.prototype, EventEmitter)
|
||||
|
||||
Reference in New Issue
Block a user