Mercurial > emacs
diff lisp/ChangeLog @ 56228:4e0ea2b75232
(query-replace-read-args): Implement `\,' and `\#'
replacements here.
(query-replace-regexp): Doc string explaining this and the new
`\?' replacement. Remove `\,' and `\#' implementation here, as it
is better placed in `query-replace-read-args'.
(replace-regexp): Explain `\,', `\#' and `\?'.
(replace-match-data): New function for thorough reuse/destruction
of old match-data.
(replace-match-maybe-edit): Function for implementing `\?'
editing.
(perform-replace): Fix maintaining of the match stack including
already matched regions, implement `\?', fix various problems
with regions while editing and other stuff.
(replace-highlight): Simplified.
author | David Kastrup <dak@gnu.org> |
---|---|
date | Thu, 24 Jun 2004 10:26:24 +0000 |
parents | fb1bd8c58401 |
children | b59328fbdeea |
line wrap: on
line diff
--- a/lisp/ChangeLog Wed Jun 23 23:11:23 2004 +0000 +++ b/lisp/ChangeLog Thu Jun 24 10:26:24 2004 +0000 @@ -1,3 +1,20 @@ +2004-06-24 David Kastrup <dak@gnu.org> + + * replace.el (query-replace-read-args): Implement `\,' and `\#' + replacements here. + (query-replace-regexp): Doc string explaining this and the new + `\?' replacement. Remove `\,' and `\#' implementation here, as it + is better placed in `query-replace-read-args'. + (replace-regexp): Explain `\,', `\#' and `\?'. + (replace-match-data): New function for thorough reuse/destruction + of old match-data. + (replace-match-maybe-edit): Function for implementing `\?' + editing. + (perform-replace): Fix maintaining of the match stack including + already matched regions, implement `\?', fix various problems + with regions while editing and other stuff. + (replace-highlight): Simplified. + 2004-06-24 Daniel Pfeiffer <occitan@esperanto.org> * progmodes/grep.el (grep-error-screen-columns): New variable.