Sha256: 3ad41d797ab4fd42441df9febe53b221f413387226cb191588c929546eb5c919

Contents?: true

Size: 699 Bytes

Versions: 6

Compression:

Stored size: 699 Bytes

Contents

(function(){function f(){this.marked=[]}function g(a){for(var a=a._matchHighlightState||(a._matchHighlightState=new f),b=0;b<a.marked.length;++b)a.marked[b].clear();a.marked=[]}function e(a,b,d){g(a);d="undefined"!==typeof d?d:h;if(a.somethingSelected()&&a.getSelection().replace(/^\s+|\s+$/g,"").length>=d){var e=a._matchHighlightState||(a._matchHighlightState=new f),i=a.getSelection();a.operation(function(){if(2E3>a.lineCount())for(var c=a.getSearchCursor(i);c.findNext();)(c.from().line!==a.getCursor(!0).line||
c.from().ch!==a.getCursor(!0).ch)&&e.marked.push(a.markText(c.from(),c.to(),{className:b}))})}}var h=2;CodeMirror.defineExtension("matchHighlight",function(a,b){e(this,a,b)})})();

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rich-1.4.5 vendor/assets/ckeditor/ckeditor/plugins/codemirror/js/util/match-highlighter.js
rich-1.4.4 vendor/assets/ckeditor/ckeditor/plugins/codemirror/js/util/match-highlighter.js
rich-1.4.3 vendor/assets/ckeditor/ckeditor/plugins/codemirror/js/util/match-highlighter.js
rich-1.4.2 vendor/assets/ckeditor/ckeditor/plugins/codemirror/js/util/match-highlighter.js
rich-1.4.1 vendor/assets/ckeditor/ckeditor/plugins/codemirror/js/util/match-highlighter.js
rich-1.4 vendor/assets/ckeditor/ckeditor/plugins/codemirror/js/util/match-highlighter.js