X-Git-Url: https://scm.cri.ensmp.fr/git/ckeditor.git/blobdiff_plain/dd55f919fd97b1bdedb9b1465db672a11f916d2c..1c760f8ef98dbf02e660ae4d758aae7952026b6f:/skins/ckeditor/plugins/codemirror/js/codemirror.addons.search.min.js diff --git a/skins/ckeditor/plugins/codemirror/js/codemirror.addons.search.min.js b/skins/ckeditor/plugins/codemirror/js/codemirror.addons.search.min.js new file mode 100755 index 0000000..a88afb4 --- /dev/null +++ b/skins/ckeditor/plugins/codemirror/js/codemirror.addons.search.min.js @@ -0,0 +1 @@ +(function(){function n(n,t,i){var u=n.getWrapperElement(),r;return r=u.appendChild(document.createElement("div")),r.className=i?"CodeMirror-dialog CodeMirror-dialog-bottom":"CodeMirror-dialog CodeMirror-dialog-top",typeof t=="string"?r.innerHTML=t:r.appendChild(t),r}function t(n,t){n.state.currentNotificationClose&&n.state.currentNotificationClose(),n.state.currentNotificationClose=t}CodeMirror.defineExtension("openDialog",function(i,r,u){function e(){h||(h=!0,o.parentNode.removeChild(o))}var f,s;t(this,null);var o=n(this,i,u&&u.bottom),h=!1,c=this;if(f=o.getElementsByTagName("input")[0],f){CodeMirror.on(f,"keydown",function(n){u&&u.onKeyDown&&u.onKeyDown(n,f.value,e)||(n.keyCode==13||n.keyCode==27)&&(CodeMirror.e_stop(n),e(),c.focus(),n.keyCode==13&&r(f.value))});if(u&&u.onKeyUp)CodeMirror.on(f,"keyup",function(n){u.onKeyUp(n,f.value,e)});u&&u.value&&(f.value=u.value),f.focus();CodeMirror.on(f,"blur",e)}else if(s=o.getElementsByTagName("button")[0]){CodeMirror.on(s,"click",function(){e(),c.focus()});s.focus();CodeMirror.on(s,"blur",e)}return e}),CodeMirror.defineExtension("openConfirm",function(i,r,u){function a(){c||(c=!0,o.parentNode.removeChild(o),l.focus())}var f,e;t(this,null);var o=n(this,i,u&&u.bottom),s=o.getElementsByTagName("button"),c=!1,l=this,h=1;for(s[0].focus(),f=0;f=o&&(f=s.lastIndexOf(i,u.ch-o))!=-1:(f=s.indexOf(i,u.ch))!=-1)return{from:n(u.line,f),to:n(u.line,f+o)}}:function(){}:function(i,r){var s=r.line,h=i?f.length-1:0,u=f[h],o=e(t.getLine(s)),c=i?o.indexOf(u)+u.length:o.lastIndexOf(u),l,a,v;if(!(i?c>r.ch||c!=u.length:c0&&h