We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent db1908a commit d74d4ffCopy full SHA for d74d4ff
addon/search/searchcursor.js
@@ -115,8 +115,14 @@
115
}
116
117
118
- function doFold(str) { return str.toLowerCase() }
119
- function noFold(str) { return str }
+ var doFold, noFold
+ if (String.prototype.normalize) {
120
+ doFold = function(str) { return str.normalize("NFD").toLowerCase() }
121
+ noFold = function(str) { return str.normalize("NFD") }
122
+ } else {
123
+ doFold = function(str) { return str.toLowerCase() }
124
+ noFold = function(str) { return str }
125
+ }
126
127
// Maps a position in a case-folded line back to a position in the original line
128
// (compensating for codepoints increasing in number during folding)
0 commit comments