"pdb", /* Postscript with C syntax */
NULL };
static char Cplusplus_help [] =
-"In C++ code, all the tag constructs of C code are tagged\n\
-(use --help --lang=c --lang=c++ for full help).\n\
+"In C++ code, all the tag constructs of C code are tagged. (Use\n\
+--help --lang=c --lang=c++ for full help.)\n\
In addition to C tags, member functions are also recognized, and\n\
optionally member variables if you use the `--members' option.\n\
Tags for variables and functions in classes are named `CLASS::VARIABLE'\n\
{ "java", NULL };
static char Cjava_help [] =
"In Java code, all the tags constructs of C and C++ code are\n\
-tagged (use --help --lang=c --lang=c++ --lang=java for full help).";
+tagged. (Use --help --lang=c --lang=c++ --lang=java for full help.)";
static char *Cobol_suffixes [] =
fvdef = vignore;
return FALSE;
}
- if (strneq (str+len-10, "::operator", 10))
+ if (len >= 10 && strneq (str+len-10, "::operator", 10))
{
if (*c_extp & C_AUTO) /* automatic detection of C++ */
*c_extp = (*c_extp | C_PLPL) & ~C_AUTO;
/*
* Ada parsing
* Original code by
- * Philippe Waroquiers <philippe.waroquiers@eurocontrol.int> (1998)
+ * Philippe Waroquiers (1998)
*/
static void Ada_getit __P((FILE *, char *));
static void
suggest_asking_for_help ()
{
- fprintf (stderr, "\tTry `%s %s' for a complete list of options.\n",
- progname,
+
#ifdef LONG_OPTIONS
- "--help"
+fprintf (stderr, "\tTry `%s %s' for a complete list of options.\n",
+ progname, "--help");
#else
- "-h"
+fprintf (stderr, "\tTry `%s %s' for a complete list of options.\n",
+ progname, "-h");
#endif
- );
exit (BAD);
}
* c-font-lock-extra-types: ("FILE" "bool" "language" "linebuffer" "fdesc" "node" "regexp")
* End:
*/
+
+/* arch-tag: 8a9b748d-390c-4922-99db-2eeefa921051
+ (do not change this comment) */