Permalink
Browse files

Fixed up files relating to new parsers added by David Fishburn.

  • Loading branch information...
1 parent 74bdc62 commit d9467a8e4614e74fd5c7a6f1e41c86289919fa77 Darren Hiebert committed Jul 9, 2009
Showing with 2,311 additions and 2,303 deletions.
  1. +3 −3 MAINTAINERS
  2. +9 −4 NEWS
  3. +42 −42 ant.c
  4. +3 −3 dosbatch.c
  5. +2,243 −2,244 flex.c
  6. +1 −1 index.html
  7. +3 −3 matlab.c
  8. +1 −1 mk_mvc.mak
  9. +2 −2 tex.c
  10. +4 −0 website/languages.html
View
@@ -13,15 +13,15 @@ DosBatch dfishburn David Fishburn
Flex dfishburn David Fishburn
Java elliotth Elliott Hughes
JavaScript dfishburn David Fishburn
-MatLab dfishburn David Fishburn
-Ocaml vberthoux Vincent Berthoux
+MATlAB dfishburn David Fishburn
+OCaml vberthoux Vincent Berthoux
Perl perlguy0 Dmitri Tikhonov
PHP jafl John Lindal
Python elias Elias Pschernig
Ruby elliotth Elliott Hughes
SML jkoshy Joseph Koshy
SQL dfishburn David Fishburn
-Tex dfishburn David Fishburn
+TeX dfishburn David Fishburn
Vim dfishburn David Fishburn
All else dhiebert Darren Hiebert
View
13 NEWS
@@ -2,14 +2,19 @@ Current Version: @VERSION@
ctags-@VERSION@ (@DATE@)
* Removed ".ml" as a Lisp extension (now OCaml) [Lisp].
-* Added support for Objective Camel (OCaml), provided by Vincent Berthoux [OCaml, Patch #2738723].
+* Added support for Ant language, contributed by David Fishburn.
+* Added support for DOS Batch language, contributed by David Fishburn.
+* Added support for Flex (Adobe) language, contributed by David Fishburn.
+* Added support for MATLAB language, contributed by David Fishburn.
+* Added support for Objective Camel (OCaml), provided by Vincent Berthoux [Patch #2738723].
+* Added support for TeX language, contributed by David Fishburn.
+* Added support for VHDL language, contributed by Nicolas Vincent [Bug #1943306].
* Added support for Pyrex/Cython declarations [Python].
-* Added support for "v" kind for variables [Python].
-* Added support for new language: VHDL, contributed by Nicolas Vincent [VHDL, Bug #1943306].
-* Added regex support when compiling with MinGW. Gnu regex module now included in all distributions.
+* Added support for "v" kind, for variables [Python].
* Added support for class and member variables [PHP, Bug #1037086].
* Added support for recent enhancements to Eiffel language [Eiffel].
* Added support for ASP classes, contributed by Zendhi Nagao; changes meaning of 'c' kind flag [ASP].
+* Added regex support when compiling with MinGW. Gnu regex module now included in all distributions.
* Fixed detection of triple strings inside other strings [Python, Bug #1988130].
* Fixed an endless loop with comments in triple strings [Python, Bug #1988027].
* Fixed bug where functions were sometimes seen as methods [Python, Bug #1988026].
View
84 ant.c
@@ -1,42 +1,42 @@
-/*
-* $Id: yacc.c 443 2006-05-30 04:37:13Z darren $
-*
-* Copyright (c) 2001-2002, Nick Hibma <n_hibma@van-laarhoven.org>
-*
-* This source code is released for free distribution under the terms of the
-* GNU General Public License.
-*
-* This module contains functions for generating tags for YACC language files.
-*/
-
-/*
-* INCLUDE FILES
-*/
-#include "general.h" /* must always come first */
-
-#include <string.h>
-#include "parse.h"
-
-/*
-* FUNCTION DEFINITIONS
-*/
-
-static void installAntRegex (const langType language)
-{
- addTagRegex (language,
- "^[ \t]*<[ \t]*project.*name=\"([^\"]+)\".*", "\\1", "p,project,projects", NULL);
- addTagRegex (language,
- "^[ \t]*<[ \t]*target.*name=\"([^\"]+)\".*", "\\1", "t,target,targets", NULL);
-}
-
-extern parserDefinition* AntParser ()
-{
- static const char *const extensions [] = { "build.xml", NULL };
- parserDefinition* const def = parserNew ("Ant");
- def->extensions = extensions;
- def->initialize = installAntRegex;
- def->regex = TRUE;
- return def;
-}
-
-/* vi:set tabstop=4 shiftwidth=4: */
+/*
+* $Id$
+*
+* Copyright (c) 2008, David Fishburn
+*
+* This source code is released for free distribution under the terms of the
+* GNU General Public License.
+*
+* This module contains functions for generating tags for Ant language files.
+*/
+
+/*
+* INCLUDE FILES
+*/
+#include "general.h" /* must always come first */
+
+#include <string.h>
+#include "parse.h"
+
+/*
+* FUNCTION DEFINITIONS
+*/
+
+static void installAntRegex (const langType language)
+{
+ addTagRegex (language,
+ "^[ \t]*<[ \t]*project.*name=\"([^\"]+)\".*", "\\1", "p,project,projects", NULL);
+ addTagRegex (language,
+ "^[ \t]*<[ \t]*target.*name=\"([^\"]+)\".*", "\\1", "t,target,targets", NULL);
+}
+
+extern parserDefinition* AntParser ()
+{
+ static const char *const extensions [] = { "build.xml", NULL };
+ parserDefinition* const def = parserNew ("Ant");
+ def->extensions = extensions;
+ def->initialize = installAntRegex;
+ def->regex = TRUE;
+ return def;
+}
+
+/* vi:set tabstop=4 shiftwidth=4: */
View
@@ -1,12 +1,12 @@
/*
-* $Id: yacc.c 443 2006-05-30 04:37:13Z darren $
+* $Id$
*
-* Copyright (c) 2001-2002, Nick Hibma <n_hibma@van-laarhoven.org>
+* Copyright (c) 2009, David Fishburn
*
* This source code is released for free distribution under the terms of the
* GNU General Public License.
*
-* This module contains functions for generating tags for YACC language files.
+* This module contains functions for generating tags for DOS Batch language files.
*/
/*
Oops, something went wrong.

0 comments on commit d9467a8

Please sign in to comment.