[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/lisp replace.el ChangeLog
From: |
David Kastrup |
Subject: |
[Emacs-commit] emacs/lisp replace.el ChangeLog |
Date: |
Thu, 24 Jun 2004 17:46:31 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Branch:
Changes by: David Kastrup <address@hidden> 04/06/24 10:26:28
Modified files:
lisp : replace.el ChangeLog
Log message:
(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.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/replace.el.diff?tr1=1.173&tr2=1.174&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/ChangeLog.diff?tr1=1.6193&tr2=1.6194&r1=text&r2=text