aboutsummaryrefslogtreecommitdiff
path: root/evil-search.el
AgeCommit message (Collapse)Author
2019-01-04Bump version to 1.2.141.2.14Eivind Fonn
2017-10-02update version to 1.2.131.2.13Eivind Fonn
2017-05-21Fixup f005120 Fix edge case with evil-search highlightingJustin Burkett
pattern is an object. We need to get the regex first. See #832
2017-05-12Fix typo in evil-ex-define-argument-type substitutionJustin Burkett
2017-05-11Fix edge case with evil-search highlightingJustin Burkett
With the ex command :s/^/ /, the pattern will match the beginning of the current line and the next line in evil-ex-hl-update-highlights when it should only match the beginning of the current line.
2017-05-11Fix highlighting of multi-line substitute patternsJustin Burkett
evil-ex-hl-update-highlights was adding an extra forward-line for patterns that contained newlines in them, causing every other match to be highlighted. e.g., :%s/C-qC-j/a/ Note that with the g flag there was no problem because (evil-ex-pattern-whole-line pattern) was non-nil. See #824
2017-04-17:global should use last pattern if none givenEvgeni Kolev
2016-04-05Merge stableFrank Fischer
2016-04-05update version to 1.2.121.2.12Frank Fischer
2016-04-05Respect `evil-search-wrap` when calling `evil-ex-find-next` (fix #654)Frank Fischer
2016-03-07Merge with stableFrank Fischer
2016-03-07update version to 1.2.111.2.11Frank Fischer
2016-01-18Merge stableFrank Fischer
2016-01-18update version to 1.2.101.2.10Frank Fischer
2016-01-16Merge stableFrank Fischer
2016-01-11update version to 1.2.91.2.9Frank Fischer
2016-01-05Merge stableFrank Fischer
2015-11-09search: show default search string in shadow face (fix #591)Frank Fischer
2015-11-09update version to 1.2.81.2.8Frank Fischer
2015-11-08Merge stableFrank Fischer
2015-11-02update version to 1.2.71.2.7Frank Fischer
2015-10-26Merge stableFrank Fischer
2015-10-26update version to 1.2.61.2.6Frank Fischer
2015-09-28Merge stableFrank Fischer
2015-09-28update version to 1.2.51.2.5Frank Fischer
2015-09-13update version to 1.2.41.2.4Frank Fischer
2015-08-30merge stableFrank Fischer
2015-08-18add persistent highlight option for interactive search (fix #562)Frank Fischer
2015-08-16update version to 1.2.31.2.3Frank Fischer
2015-08-09update version to 1.2.21.2.2Frank Fischer
2015-07-04update version to 1.2.11.2.1Frank Fischer
2015-07-04update version to 1.2.01.2.0Frank Fischer
2015-06-04search: catch `error` in `evil-ex-hl-update-highlights` (fix #527)Frank Fischer
Errors in the replacement text cause an `error` to be raised, so we must catch general errors and display the appropriate message in the ex line.
2015-06-04search: raise `user-error` instead of `error`Frank Fischer
2015-05-11update version to 1.1.61.1.6Frank Fischer
2015-05-10update version to 1.1.51.1.5Frank Fischer
2015-05-03update version to 1.1.41.1.4Frank Fischer
2015-04-26update version to 1.1.3Frank Fischer
2015-04-20update version to 1.1.2Frank Fischer
2015-04-11update version to 1.1.11.1.1Frank Fischer
2015-04-08update version to 1.1.01.1.0Frank Fischer
2015-04-08add `evilupdate.el` scriptFrank Fischer
2015-01-03use evil-word for symbol expansionTim Harper
2014-12-05evil-search-word-forward should save search in ring on failureHerbert Jones
To match the behavior of vim, when doing a search by "*" or "#", if the search fails, the searched word should still appear in the search ring.
2014-12-05Substitute command use isearch-string when empty patternHerbert Jones
The substitute command should use isearch-string when evil-search-module is set to use isearch. It much also respect case-fold-search case sensitivity settings.
2014-11-29Move point to the partial match in an unsuccessful searchYork Zhao
In an incremental search, move point even if the search matches only part of the searched string. This is the behavior of the Emacs `isearch', and is more convenient because incremental search has been frequently used to quickly move the point, in which case it's too easy to have a typo. It would be really annoying if we have to restart the search only because of a minor typo.
2014-10-25replace `error` with `user-error` where appropriateFrank Fischer
2014-09-02Implement q/ and q? for editing searches (fixes #292)Emanuel Evans
2014-09-08require `evil-core` in `evil-search` (fix #415)Frank Fischer
2014-08-03search uses evil-input-method instead of defaultGordon Gustafson
default-input-method is only the default choice when the user is activating an input method, while evil-input-method is what evil uses in insert-state.