Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js/rte.js
diff options
context:
space:
mode:
authorMarc Delisle <marc@infomarc.info>2014-11-11 18:33:31 +0300
committerMarc Delisle <marc@infomarc.info>2014-11-11 18:33:31 +0300
commit4ccb8df7ea2e8f786c7592e12f994c29bfb5b5c8 (patch)
tree7ca6e48f597898d9363f18eed7d4dd874c25bf0c /js/rte.js
parentf8d68e62727edff403a46e04ddfa5d6923659884 (diff)
parenta4c2cfea879f1cf221d81804ce1d6fbd30039788 (diff)
Merge pull request #1394 from nisargjhaveri/autocomplete
SQL autocomplete in RTE editors
Diffstat (limited to 'js/rte.js')
-rw-r--r--js/rte.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/js/rte.js b/js/rte.js
index 446db02a59..0edfacb85a 100644
--- a/js/rte.js
+++ b/js/rte.js
@@ -142,11 +142,14 @@ RTE.COMMON = {
var opts = {
lineNumbers: true,
matchBrackets: true,
+ extraKeys: {"Ctrl-Space": "autocomplete"},
+ hintOptions: {"completeSingle": false, "completeOnSingleClick": true},
indentUnit: 4,
mode: "text/x-mysql",
lineWrapping: true
};
- CodeMirror.fromTextArea($elm[0], opts);
+ CodeMirror.fromTextArea($elm[0], opts)
+ .on("inputRead", codemirrorAutocompleteOnInputRead);
} else {
PMA_ajaxShowMessage(data.error, false);
}
@@ -342,12 +345,15 @@ RTE.COMMON = {
var opts = {
lineNumbers: true,
matchBrackets: true,
+ extraKeys: {"Ctrl-Space": "autocomplete"},
+ hintOptions: {"completeSingle": false, "completeOnSingleClick": true},
indentUnit: 4,
mode: "text/x-mysql",
lineWrapping: true
};
if (typeof CodeMirror != 'undefined') {
that.syntaxHiglighter = CodeMirror.fromTextArea($elm[0], opts);
+ that.syntaxHiglighter.on("inputRead", codemirrorAutocompleteOnInputRead);
}
// Execute item-specific code
that.postDialogShow(data);