|
|
@@ -11,6 +11,7 @@ define [
|
|
|
"ide/editor/directives/aceEditor/track-changes/TrackChangesManager"
|
|
|
"ide/editor/directives/aceEditor/labels/LabelsManager"
|
|
|
"ide/labels/services/labels"
|
|
|
+ "ide/graphics/services/graphics"
|
|
|
], (App, Ace, SearchBox, ModeList, UndoManager, AutoCompleteManager, SpellCheckManager, HighlightsManager, CursorPositionManager, TrackChangesManager, LabelsManager) ->
|
|
|
EditSession = ace.require('ace/edit_session').EditSession
|
|
|
ModeList = ace.require('ace/ext/modelist')
|
|
|
@@ -33,9 +34,8 @@ define [
|
|
|
url = ace.config._moduleUrl(args...) + "?fingerprint=#{window.aceFingerprint}"
|
|
|
return url
|
|
|
|
|
|
- App.directive "aceEditor", ($timeout, $compile, $rootScope, event_tracking, localStorage, $cacheFactory, labels) ->
|
|
|
+ App.directive "aceEditor", ($timeout, $compile, $rootScope, event_tracking, localStorage, $cacheFactory, labels, graphics) ->
|
|
|
monkeyPatchSearch($rootScope, $compile)
|
|
|
-
|
|
|
|
|
|
return {
|
|
|
scope: {
|
|
|
@@ -102,7 +102,7 @@ define [
|
|
|
cursorPositionManager = new CursorPositionManager(scope, editor, element, localStorage)
|
|
|
trackChangesManager = new TrackChangesManager(scope, editor, element)
|
|
|
labelsManager = new LabelsManager(scope, editor, element, labels)
|
|
|
- autoCompleteManager = new AutoCompleteManager(scope, editor, element, labelsManager)
|
|
|
+ autoCompleteManager = new AutoCompleteManager(scope, editor, element, labelsManager, graphics)
|
|
|
|
|
|
|
|
|
# Prevert Ctrl|Cmd-S from triggering save dialog
|