emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/etc/NEWS


From: Francesco Potortì
Subject: [Emacs-diffs] Changes to emacs/etc/NEWS
Date: Thu, 13 Jun 2002 06:54:45 -0400

Index: emacs/etc/NEWS
diff -c emacs/etc/NEWS:1.691 emacs/etc/NEWS:1.692
*** emacs/etc/NEWS:1.691        Tue Jun 11 23:39:00 2002
--- emacs/etc/NEWS      Thu Jun 13 06:54:44 2002
***************
*** 569,574 ****
--- 569,591 ----
  
  ** Etags changes.
  
+ *** New syntax for regular expressions, multi-line regular expressions.
+ The syntax --ignore-case-regexp=/REGEX/NAME/ is now undocumented and
+ retained only for backward compatibility.  The new equivalent syntax is
+ --regex=/REGEX/NAME/i.  More generally, it is --regex=/REGEX/NAME/MODS,
+ where `/NAME' is optional, as usual, and MODS is a string of 0 or more
+ characters among `i' (ignore case), `m' (multi-line) and `s'
+ (single-line).  The `m' and `s' modifiers behave as in Perl regular
+ expressions: `m' allows regexps to match more than one line, while `s'
+ (which implies `m') means that `.' matches newlines.  The ability to
+ span newlines allows writing of much more powerful regular expressions
+ and rapid prototyping for tagging new languages.
+ 
+ *** Regular expressions can use char escape sequences as in Gcc
+ The escaped character sequence \a, \b, \d, \e, \f, \n, \r, \t, \v,
+ respectively, stand for the ASCII characters BEL, BS, DEL, ESC, FF, NL,
+ CR, TAB, VT,
+ 
  *** In Prolog, etags creates tags for rules in addition to predicates.
  
  *** In Perl, packages are tags.
***************
*** 595,603 ****
  be used (only once) in place of a file name on the command line.  Etags
  will read from standard input and mark the produced tags as belonging to
  the file FILE.
- 
- *** Regular expressions can use char escape sequences as in Gcc
- These are the escapes \a, \b, \d, \e, \f, \n, \r, \t, \v.
  
  +++
  ** The command line option --no-windows has been changed to
--- 612,617 ----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]