Added ignorecase to editor

This commit is contained in:
Jamie Peabody
2017-02-28 22:32:46 +00:00
parent d761609e54
commit da41c28fdb
3 changed files with 14 additions and 3 deletions

View File

@@ -114,6 +114,7 @@ $(document).ready(function() {
var optmap = {
au: 'autoupdate',
ws: 'ignorews',
cs: 'ignorecase',
sb: 'sidebar',
vp: 'viewport',
wl: 'wrap_lines',
@@ -223,6 +224,15 @@ $(document).ready(function() {
updateHistory(params);
}
},
'options-ignorecase': {
get: function() { return ed.mergely('options').ignorecase },
set: function(value) {
var cs = !ed.mergely('options').ignorecase;
ed.mergely('options', {ignorecase: cs});
var params = updateQueryStringParam('cs', cs ? 1 : 0, 0);
updateHistory(params);
}
},
'options-sidebars': {
get: function() { console.log('sidebar', this); return ed.mergely('options').sidebar },
set: function(value) {
@@ -348,6 +358,7 @@ $(document).ready(function() {
'options-swapmargin',
'options-viewport',
'options-ignorews',
'options-ignorecase',
'options-wrap',
'options-linenumbers',
].indexOf(id) >= 0) {