aboutsummaryrefslogtreecommitdiff
path: root/atom/packages/ex-mode/lib/ex-state.coffee
diff options
context:
space:
mode:
authorBen Beltran <ben@nsovocal.com>2015-09-28 12:39:59 -0500
committerBen Beltran <ben@nsovocal.com>2015-09-28 12:39:59 -0500
commit455f099b504ec07dd492ab31987ae05a6f6774c7 (patch)
tree22b0c7fd8e492733b97e661750a2d79c46da451d /atom/packages/ex-mode/lib/ex-state.coffee
parent24c7594d62d8d7fbbcdb64b11ce4adc5d8e6991a (diff)
Adds atom packages
Diffstat (limited to 'atom/packages/ex-mode/lib/ex-state.coffee')
-rw-r--r--atom/packages/ex-mode/lib/ex-state.coffee4
1 files changed, 4 insertions, 0 deletions
diff --git a/atom/packages/ex-mode/lib/ex-state.coffee b/atom/packages/ex-mode/lib/ex-state.coffee
index b676535..7c0f37c 100644
--- a/atom/packages/ex-mode/lib/ex-state.coffee
+++ b/atom/packages/ex-mode/lib/ex-state.coffee
@@ -34,6 +34,9 @@ class ExState
onDidFailToExecute: (fn) ->
@emitter.on('failed-to-execute', fn)
+ onDidProcessOpStack: (fn) ->
+ @emitter.on('processed-op-stack', fn)
+
pushOperations: (operations) ->
@opStack.push operations
@@ -55,5 +58,6 @@ class ExState
else
throw e
@clearOpStack()
+ @emitter.emit('processed-op-stack')
module.exports = ExState