1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 13:52:26 +01:00

Dont lower-case completion strings.

This commit is contained in:
Kris Maglione
2008-10-06 22:06:15 +00:00
parent 23199b84d1
commit f4613ec8a8
3 changed files with 11 additions and 6 deletions

View File

@@ -95,10 +95,9 @@ liberator.Completion = function () //{{{
: [item[0]];
for (let [,compitem] in Iterator(complist))
{
if (ignorecase)
compitem = String.toLowerCase(compitem);
let str = !ignorecase ? compitem : String(compitem).toLowerCase();
if (compitem.indexOf(filter) == -1)
if (str.indexOf(filter) == -1)
continue;
filtered.push([compitem, item[1], favicon ? item[2] : null]);
@@ -106,9 +105,9 @@ liberator.Completion = function () //{{{
if (longest)
{
if (substrings.length == 0)
buildSubstrings(compitem, filter);
buildSubstrings(str, filter);
else
substrings = substrings.filter(function (s) compitem.indexOf(s) >= 0);
substrings = substrings.filter(function (s) str.indexOf(s) >= 0);
}
break;
}