summaryrefslogtreecommitdiff
path: root/visual-regexp.el
Commit message (Collapse)AuthorAge
* add/remove hooks on each invocationMarko Bencun2019-04-14
| | | | | | | - Does not install a global hook which is called even when vr is not running - Mitigates an issue where vr stops working properly when there is an error during the after-change hook.
* Fix "void-variable search-backward" errorMark Laws2017-02-28
|
* Add new customization: vr/plainMarko Bencun2017-02-21
| | | | Issue #45
* ignore nil pairs in match-dataMarko Bencun2016-10-18
| | | | | | | If a subgroup does not match anything, (match-data) contains nils. Those led to errors. Issue #43.
* vr/mc-mark: ignore regexp subgroupsMarko Bencun2016-10-18
| | | | | Before, each subgroup resulted in a new cursor, overlapping with the one from the main match. This is probably not desired.
* vr/match-separator-string usage fixMarko Bencun2016-10-08
| | | | Issue #42.
* Show previous history keybinding in help textJack Angers2016-06-29
| | | As mentioned in #15
* fix query-replace-defaults compatibility with emacs 24Marko Bencun2016-06-24
| | | | | | | | | | | In Emacs 24, this was only a (cons from to). In Emacs 25, it became a list of (cons from to). This patch separates the defaults from vr and Emacs' builtin replace, so search/replacing in one does not affect the defaults display of the other. In Emacs 25, the two remain fully compatible.
* fix vr/match-separator-string for Emacs < 25.0Marko Bencun2016-05-20
| | | | | A regression introduced by 80668e9 which broke vr for Emacs versions where query-replace-from-to-separator was not defined.
* add support for emacs 25 style replace historyMarko Bencun2016-05-16
| | | | | Using a seperator in the from-prompt to enable editing both the regexp and replace string at once.
* Fix free variable warnings.Marko Bencun2016-04-09
|
* Add color and shorten minibuffer prompt.Wilfred Hughes2015-12-05
|
* add helper functions for vr--interactive-get-argsMarko Bencun2015-11-25
| | | | | They enable you to customize how visual-regexp works by defadvising them.
* Update MELPA URLbenma2015-10-30
|
* Update year.Marko Bencun2015-03-29
|
* Fix exception when formatting certain errors.Marko Bencun2015-03-29
| | | | vr--format-errors was not used when it should have been used.
* Check whether element of match-data is nilSyohei YOSHIDA2015-03-29
| | | | (match-data) sometimes contains nil, we should not use such values.
* fix regression: keep the capitalization of words whenMarko Bencun2014-09-26
| | | | case-fold-search.
* Require multiple cursors before trying to use themPhilippe Vaucher2014-08-25
|
* Replace tabs with spacesPhilippe Vaucher2014-08-25
|
* Remove trailing whitespacePhilippe Vaucher2014-08-25
|
* Bug-fixes regarding error display.Marko Bencun2014-08-25
|
* Customizable separator (arrow) string and face.Marko Bencun2014-07-14
|
* Merge branch 'Wilfred-master'Marko Bencun2014-06-09
|\
| * Whitespace fixes to Wilfred's pull requestMarko Bencun2014-06-09
| |
| * Clarifying prompts in vr/replace and vr/query-replace.Wilfred Hughes2014-06-08
| | | | | | | | | | | | | | | | | | | | | | | | | | Avoiding use of brackets and extra whitespace to make the regexps easier to read. Before: Query replace: (Integer(\(.*?\))): After: Query replace Integer(\(.*?\)) with:
* | typosMarko Bencun2014-06-09
|/
* Distinguish prompts in vr/replace, vr/query-replace, vr/mc-mark.Marko Bencun2014-03-11
|
* tip jarMarko Bencun2014-01-09
|
* correct case conversion also for lisp-replacementsMarko Bencun2013-12-17
|
* emulate case-conversion of replace-regexp.Marko Bencun2013-12-17
|
* typoMarko Bencun2013-12-04
|
* Merge branch 'mc'Marko Bencun2013-12-04
|\
| * Bump version; READMEMarko Bencun2013-12-03
| |
| * typoMarko Bencun2013-12-03
| |
| * Interface to multiple-cursorsMarko Bencun2013-12-03
| |
* | Always scroll to the first match; fixes GitHub issue #9.Marko Bencun2013-12-04
|/
* Make minibuffer message more robust.Marko Bencun2013-11-13
|
* Bump version.Marko Bencun2013-11-13
|
* Fix confusing cursor in minibuffer (seems to be before the minibuffer ↵Marko Bencun2013-11-13
| | | | message even when it is not).
* Use the same history as the regular Emacs replace commandsMarko Bencun2013-11-12
|
* fix match preview in vr/query-replaceMarko Bencun2013-05-27
|
* removed debug messageMarko Bencun2013-04-18
|
* Lisp replacement fix (issue 2: "\1\,(capitalize \1)")Marko Bencun2013-04-12
|
* small cleanupsMarko Bencun2013-04-12
|
* support for lisp expressions like in (query-)replace-regexp, i.e. ↵Marko Bencun2013-04-11
| | | | "\,(capitalize \1)"
* fixed '!' in vr/query-replace (replace all remaining matches)Marko Bencun2013-04-11
|
* fixed "C-c ?" helpMarko Bencun2013-04-09
|
* added autoload to vr/query-replaceMarko Bencun2013-04-09
|
* typoMarko Bencun2013-04-08
|