Mercurial > emacs
changeset 27094:6500fd0a7d8e
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 03 Jan 2000 00:29:21 +0000 |
parents | 4b1a67a46d8c |
children | 7cc86d68ccf8 |
files | etc/NEWS man/search.texi |
diffstat | 2 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Mon Jan 03 00:19:17 2000 +0000 +++ b/etc/NEWS Mon Jan 03 00:29:21 2000 +0000 @@ -13,6 +13,10 @@ * Changes in Emacs 21.1 +** You can now easily create new *Info* buffers using either M-x clone-buffer +or C-u m <entry> RET. M-x clone-buffer can also be used on *Help* and +several other special buffers. + ** Emacs can now support 'wheeled' mice (such as the MS IntelliMouse) under XFree86. To enable this, simply put (mwheel-install) in your .emacs file. @@ -750,6 +754,9 @@ reference parameters are recognized. The modes require font-lock mode to be enabled. +*** smerge-mode.el provides `smerge-mode', a simple minor-mode for files +containing diff3-style conflict markers, such as generated by RCS. + *** 5x5.el is a simple puzzle game. *** hl-line.el provides a minor mode to highlight the current line. @@ -860,6 +867,9 @@ When you add a new item, please add it without either +++ or --- so I will know I still need to look at it -- rms. +** easy-mmode-define-minor-mode now takes an additional BODY argument +and is renamed `define-minor-mode'. + ** If an abbrevs has only a hook, and that hooks has a non-nil `no-self-insert' property, the return value of the hook specifies whether an expansion has been done or not. If it returns nil, no @@ -881,6 +891,9 @@ saved table is restored, even in case of an abnormal exit. Value is what BODY returns. +** Regular expressions now support Perl's non-greedy *? +? and ?? +operators. + ** The optional argument BUFFER of function file-local-copy has been removed since it wasn't used by anything.
--- a/man/search.texi Mon Jan 03 00:19:17 2000 +0000 +++ b/man/search.texi Mon Jan 03 00:29:21 2000 +0000 @@ -407,6 +407,12 @@ preceding expression either once or not at all. For example, @samp{ca?r} matches @samp{car} or @samp{cr}; nothing else. +@item *?, +?, ?? +are non-greedy variants of the operators above. The normal operators +@samp{*, +, ?} are greedy in that they match as much as they can, +while if you prepend a @samp{?} after them, it makes them non-greedy +in that they will match as little as possible. + @item [ @dots{} ] is a @dfn{character set}, which begins with @samp{[} and is terminated by @samp{]}. In the simplest case, the characters between the two