61 |
** The mode line position information now comes before the major mode. |
** The mode line position information now comes before the major mode. |
62 |
When the file is maintained under version control, that information |
When the file is maintained under version control, that information |
63 |
appears between the position information and the major mode. |
appears between the position information and the major mode. |
64 |
|
|
65 |
+++ |
+++ |
66 |
** You can now customize the use of window fringes. To control this |
** You can now customize the use of window fringes. To control this |
67 |
for all frames, use M-x fringe-mode or the Show/Hide submenu of the |
for all frames, use M-x fringe-mode or the Show/Hide submenu of the |
682 |
span newlines allows writing of much more powerful regular expressions |
span newlines allows writing of much more powerful regular expressions |
683 |
and rapid prototyping for tagging new languages. |
and rapid prototyping for tagging new languages. |
684 |
|
|
685 |
**** Regular expressions can use char escape sequences as in Gcc |
**** Regular expressions can use char escape sequences as in Gcc. |
686 |
The escaped character sequence \a, \b, \d, \e, \f, \n, \r, \t, \v, |
The escaped character sequence \a, \b, \d, \e, \f, \n, \r, \t, \v, |
687 |
respectively, stand for the ASCII characters BEL, BS, DEL, ESC, FF, NL, |
respectively, stand for the ASCII characters BEL, BS, DEL, ESC, FF, NL, |
688 |
CR, TAB, VT, |
CR, TAB, VT, |
689 |
|
|
690 |
**** Regular expressions can be bound to a given language |
**** Regular expressions can be bound to a given language. |
691 |
The syntax --regex={LANGUAGE}REGEX means that REGEX is used to make tags |
The syntax --regex={LANGUAGE}REGEX means that REGEX is used to make tags |
692 |
only for files of language LANGUAGE, and ignored otherwise. This is |
only for files of language LANGUAGE, and ignored otherwise. This is |
693 |
particularly useful when storing regexps in a file. |
particularly useful when storing regexps in a file. |
694 |
|
|
695 |
**** Regular expressions can be read from a file |
**** Regular expressions can be read from a file. |
696 |
The --regex=@regexfile option means read the regexps from a file, one |
The --regex=@regexfile option means read the regexps from a file, one |
697 |
per line. Lines beginning with space or tab are ignored. |
per line. Lines beginning with space or tab are ignored. |
698 |
|
|
703 |
as you did before, by the sub name, or additionally by looking for |
as you did before, by the sub name, or additionally by looking for |
704 |
package::sub. |
package::sub. |
705 |
|
|
706 |
**** New language PHP: tags are functions, classes and defines. |
**** New language PHP. |
707 |
|
Tags are functions, classes and defines. |
708 |
If the --members option is specified to etags, tags are vars also. |
If the --members option is specified to etags, tags are vars also. |
709 |
|
|
710 |
|
**** New language HTML. |
711 |
|
Title and h1, h2, h3 are tagged. Also, tags are generated when name= is |
712 |
|
used inside an anchor and whenever id= is used. |
713 |
|
|
714 |
**** New default keywords for TeX. |
**** New default keywords for TeX. |
715 |
The new keywords are def, newcommand, renewcommand, newenvironment and |
The new keywords are def, newcommand, renewcommand, newenvironment and |
716 |
renewenvironment. |
renewenvironment. |
717 |
|
|
718 |
**** In Makefiles, constants are tagged |
**** In Makefiles, constants are tagged. |
719 |
If you want the old behavior instead, thus avoiding to increase the |
If you want the old behavior instead, thus avoiding to increase the |
720 |
size of the tags file, use the --no-globals option. |
size of the tags file, use the --no-globals option. |
721 |
|
|
728 |
created from Cweb source files. When Etags tags the generated file, it |
created from Cweb source files. When Etags tags the generated file, it |
729 |
writes tags pointing to the source file. |
writes tags pointing to the source file. |
730 |
|
|
731 |
*** New option --parse-stdin=FILE |
*** New option --parse-stdin=FILE. |
732 |
This option is mostly useful when calling etags from programs. It can |
This option is mostly useful when calling etags from programs. It can |
733 |
be used (only once) in place of a file name on the command line. Etags |
be used (only once) in place of a file name on the command line. Etags |
734 |
will read from standard input and mark the produced tags as belonging to |
will read from standard input and mark the produced tags as belonging to |
930 |
C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el |
C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el |
931 |
for more commands. |
for more commands. |
932 |
|
|
933 |
The normal macro bindings C-x (, C-x ), and C-x e now interfaces to |
The normal macro bindings C-x (, C-x ), and C-x e now interfaces to |
934 |
the keyboard macro ring. |
the keyboard macro ring. |
935 |
|
|
936 |
+++ |
+++ |