diff options
| author | Stephen Blott | 2018-02-04 09:01:17 +0000 | 
|---|---|---|
| committer | GitHub | 2018-02-04 09:01:17 +0000 | 
| commit | 05774be991df4c645ef0a8ad0fe69cf7beb5fcc5 (patch) | |
| tree | 822043562507bba95287ca3c3127f39f767cac72 | |
| parent | 335be2acf9fd6c9f1a2c706e2d0eebd496c43d04 (diff) | |
| parent | 1d84edc0b2fce08034316c1665b6dc75d32d9ee6 (diff) | |
| download | vimium-05774be991df4c645ef0a8ad0fe69cf7beb5fcc5.tar.bz2 | |
Merge pull request #2940 from smblott-github/disable-ignore-case
Remove \I (ignore case) flag for find mode.
| -rw-r--r-- | content_scripts/mode_find.coffee | 7 | 
1 files changed, 2 insertions, 5 deletions
| diff --git a/content_scripts/mode_find.coffee b/content_scripts/mode_find.coffee index f19b5db4..5090e4ee 100644 --- a/content_scripts/mode_find.coffee +++ b/content_scripts/mode_find.coffee @@ -104,7 +104,6 @@ class FindMode extends Mode      # escape sequences. '\' is the escape character and needs to be escaped itself to be used as a normal      # character. here we grep for the relevant escape sequences.      @query.isRegex = Settings.get 'regexFindMode' -    hasNoIgnoreCaseFlag = false      @query.parsedQuery = @query.rawQuery.replace /(\\{1,2})([rRI]?)/g, (match, slashes, flag) =>        return match if flag == "" or slashes.length != 1        switch (flag) @@ -112,12 +111,10 @@ class FindMode extends Mode            @query.isRegex = true          when "R"            @query.isRegex = false -        when "I" -          hasNoIgnoreCaseFlag = true        "" -    # default to 'smartcase' mode, unless noIgnoreCase is explicitly specified -    @query.ignoreCase = !hasNoIgnoreCaseFlag && !Utils.hasUpperCase(@query.parsedQuery) +    # Implement smartcase. +    @query.ignoreCase = not Utils.hasUpperCase(@query.parsedQuery)      regexPattern = if @query.isRegex        @query.parsedQuery | 
