]> git.eshelyaron.com Git - emacs.git/commitdiff
Added support in etags for the Lua script language.
authorFrancesco Potortì <pot@gnu.org>
Mon, 13 Sep 2004 13:42:00 +0000 (13:42 +0000)
committerFrancesco Potortì <pot@gnu.org>
Mon, 13 Sep 2004 13:42:00 +0000 (13:42 +0000)
etc/NEWS
man/maintaining.texi

index 536cb36afb17095e78b10a112dda6984a359733a..632d5b4116b362c084472fd8d2e7046a7e04bf6b 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1496,29 +1496,31 @@ per line.  Lines beginning with space or tab are ignored.
 **** The `::' qualifier triggers C++ parsing in C file.
 Previously, only the `template' and `class' keywords had this effect.
 
+**** New language HTML.
+Title and h1, h2, h3 are tagged.  Also, tags are generated when name= is
+used inside an anchor and whenever id= is used.
+
+**** In Makefiles, constants are tagged.
+If you want the old behavior instead, thus avoiding to increase the
+size of the tags file, use the --no-globals option.
+
+**** In Lua, all functions are tagged.
+
 **** In Perl, packages are 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
 package::sub.
 
+**** In Prolog, etags creates tags for rules in addition to predicates.
+
 **** New language PHP.
 Tags are functions, classes and defines.
 If the --members option is specified to etags, tags are vars also.
 
-**** New language HTML.
-Title and h1, h2, h3 are tagged.  Also, tags are generated when name= is
-used inside an anchor and whenever id= is used.
-
 **** New default keywords for TeX.
 The new keywords are def, newcommand, renewcommand, newenvironment and
 renewenvironment.
 
-**** In Makefiles, constants are tagged.
-If you want the old behavior instead, thus avoiding to increase the
-size of the tags file, use the --no-globals option.
-
-**** In Prolog, etags creates tags for rules in addition to predicates.
-
 *** Honour #line directives.
 When Etags parses an input file that contains C preprocessor's #line
 directives, it creates tags using the file name and line number
@@ -1529,7 +1531,7 @@ writes tags pointing to the source file.
 *** New option --parse-stdin=FILE.
 This option is mostly useful when calling etags from programs.  It can
 be used (only once) in place of a file name on the command line.  Etags
-reads from standard input and mark the produced tags as belonging to
+reads from standard input and marks the produced tags as belonging to
 the file FILE.
 
 +++
index b5f13d5fb9f3bec5256fe9c6935963cdf6e47c82..1a8edf131889ae655fd1f25fea6fbcd5674726c8 100644 (file)
@@ -342,6 +342,9 @@ In HTML input files, the tags are the @code{title} and the @code{h1},
 @code{h2}, @code{h3} headers.  Also, tags are @code{name=} in anchors
 and all occurrences of @code{id=}.
 
+@item
+In Lua input files, all functions are tags.
+
 @item
 In makefiles, targets are tags; additionally, variables are tags
 unless you specify @samp{--no-globals}.