|
@@ -192,6 +192,13 @@ define [
|
|
|
setTimeout () =>
|
|
setTimeout () =>
|
|
|
@editor.execCommand("startAutocomplete")
|
|
@editor.execCommand("startAutocomplete")
|
|
|
, 0
|
|
, 0
|
|
|
|
|
+ if (
|
|
|
|
|
+ change.action == "insert" and
|
|
|
|
|
+ change.lines[0] in ["\\begin{}", "\\ref{}", "\\usepackage{}", "\\cite{}"]
|
|
|
|
|
+ )
|
|
|
|
|
+ setTimeout () =>
|
|
|
|
|
+ @editor.execCommand("startAutocomplete")
|
|
|
|
|
+ , 0
|
|
|
|
|
|
|
|
monkeyPatchAutocomplete: () ->
|
|
monkeyPatchAutocomplete: () ->
|
|
|
Autocomplete = ace.require("ace/autocomplete").Autocomplete
|
|
Autocomplete = ace.require("ace/autocomplete").Autocomplete
|