Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
73639417
Commit
73639417
authored
Jun 14, 2002
by
Francesco Potortì
Browse files
Structure the changes for etags using outline headers.
parent
5dee02a3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
8 deletions
+12
-8
etc/NEWS
etc/NEWS
+12
-8
No files found.
etc/NEWS
View file @
73639417
...
@@ -569,7 +569,9 @@ comparison.
...
@@ -569,7 +569,9 @@ comparison.
** Etags changes.
** Etags changes.
*** New syntax for regular expressions, multi-line regular expressions.
*** New regular expressions features
**** New syntax for regular expressions, multi-line regular expressions.
The syntax --ignore-case-regexp=/regex/ is now undocumented and retained
The syntax --ignore-case-regexp=/regex/ is now undocumented and retained
only for backward compatibility. The new equivalent syntax is
only for backward compatibility. The new equivalent syntax is
--regex=/regex/i. More generally, it is --regex=/TAGREGEX/TAGNAME/MODS,
--regex=/regex/i. More generally, it is --regex=/TAGREGEX/TAGNAME/MODS,
...
@@ -581,32 +583,34 @@ expressions: `m' allows regexps to match more than one line, while `s'
...
@@ -581,32 +583,34 @@ expressions: `m' allows regexps to match more than one line, while `s'
span newlines allows writing of much more powerful regular expressions
span newlines allows writing of much more powerful regular expressions
and rapid prototyping for tagging new languages.
and rapid prototyping for tagging new languages.
*** Regular expressions can use char escape sequences as in Gcc
***
*
Regular expressions can use char escape sequences as in Gcc
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,
respectively, stand for the ASCII characters BEL, BS, DEL, ESC, FF, NL,
respectively, stand for the ASCII characters BEL, BS, DEL, ESC, FF, NL,
CR, TAB, VT,
CR, TAB, VT,
*** Regular expressions can be bound to a given language
***
*
Regular expressions can be bound to a given language
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
only for files of language LANGUAGE, and ignored otherwise. This is
only for files of language LANGUAGE, and ignored otherwise. This is
particularly useful when storing regexps in a file.
particularly useful when storing regexps in a file.
*** Regular expressions can be read from a file
***
*
Regular expressions can be read from a file
The --regex=@regexfile option means read the regexps from a file, one
The --regex=@regexfile option means read the regexps from a file, one
per line. Lines beginning with space or tab are ignored.
per line. Lines beginning with space or tab are ignored.
*** In Prolog, etags creates tags for rules in addition to predicates.
*** New language parsing features
**** In Prolog, etags creates tags for rules in addition to predicates.
*** In Perl, packages are tags.
***
*
In Perl, packages are tags.
Subroutine tags are named from their package. You can jump to sub tags
Subroutine tags are named from their package. You can jump to sub tags
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
package::sub.
package::sub.
*** New default keywords for TeX.
***
*
New default keywords for TeX.
The new keywords are def, newcommand, renewcommand, newenvironment and
The new keywords are def, newcommand, renewcommand, newenvironment and
renewenvironment.
renewenvironment.
*** New language PHP: tags are functions, classes and defines.
***
*
New language PHP: tags are functions, classes and defines.
If the --members option is specified to etags, tags are vars also.
If the --members option is specified to etags, tags are vars also.
*** Honour #line directives.
*** Honour #line directives.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment