1 /* vim: set expandtab sw=4 ts=4 sts=4: */
3 * SQL syntax highlighting transformation plugin js
7 AJAX.registerOnload('transformations/sql_editor.js', function() {
9 $.each($('textarea.transform_sql_editor'), function (i, e) {
10 var height = $(e).css('height');
11 var codemirror_editor = CodeMirror.fromTextArea(e, {
14 extraKeys: {"Ctrl-Space": "autocomplete"},
15 hintOptions: {"completeSingle": false, "completeOnSingleClick": true},
20 codemirror_editor.on("inputRead", codemirrorAutocompleteOnInputRead);
21 codemirror_editor.getScrollerElement().style.height = height;
22 codemirror_editor.refresh();
23 codemirror_editor.focus();
24 $(codemirror_editor.getWrapperElement()).bind(
26 catchKeypressesFromSqlTextboxes