aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mate/mate_parser.l
AgeCommit message (Collapse)AuthorFilesLines
2008-05-11g_string_sprintf --> g_string_printf and g_string_sprintfa --> ↵Bill Meier1-3/+3
g_string_append_printf svn path=/trunk/; revision=25276
2008-04-25 Bug 2493: Fix (Part 3 of 3): Bill Meier1-1/+7
To prevent Windows compiler errors when using flex 2.5.35. Ignore 'signed /unsigned mismatch' warnings svn path=/trunk/; revision=25174
2008-04-25 Bug 2493: Fix (Part 2): Bill Meier1-5/+18
To prevent Windows compiler errors when using flex 2.5.35. Fixes "missing unistd.h" and yywrap "mismatched parameter" warnings [Upcoming Part 3: ignore 'signed /unsigned mismatch' errors] svn path=/trunk/; revision=25173
2008-03-21In glib 2.16 g_malloc Changed from:Anders Broman1-0/+4
- gpointer g_malloc (gulong n_bytes) G_GNUC_MALLOC; to: + gpointer g_malloc (gsize n_bytes) G_GNUC_MALLOC; svn path=/trunk/; revision=24710
2007-10-17s/fopen()/eth_fopen()/ in plugins/ (for bug 1827).Jeff Morriss1-2/+4
svn path=/trunk/; revision=23221
2007-08-04Add a script as a front-end for Flex, to work around various problems,Guy Harris1-0/+1
such as the fact that Flex strips all but the last component of the "-o" argument, and that it doesn't generate a header file to declare routines the generated lexical analyzer defines. Use that script when building lexical analyzers, and, for each lexical analyzer, include the generated header file in the generated analyzer. svn path=/trunk/; revision=22446
2007-07-30Add comments to various %option items to explain what they're doing. Guy Harris1-1/+17
Move the %options to the beginning if they weren't already there, and put them in the same order in all files. Add "prefix=" options to .l files that don't already have them, so we don't have to pass a "-P" option. Add "never-interactive" and "noyywrap" options to our lexical analyzers, to remove extra isatty() checks and to eliminate the need for yywrap() from the Flex library. Get rid of %option nostdinit - that's the default. Add .l.c: rules to Makefile.am files, replacing the rules for specific .l files. Have those rules all check that $(LEX) is set. Update the address for the FSF. svn path=/trunk/; revision=22424
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2006-03-11 Mark coverity CID 117 as a false positive.Luis Ontanon1-0/+2
Lex code is often hard for humans to understand... neither of the error conditions found would be happening... One was marked as error because coverity does not understand that yyterminate() breaks execution. The other marked as an error because coverity is not able to figure out that the error appears in an actions against two different rules that will not ever match toghether. svn path=/trunk/; revision=17584
2005-12-12- add Debug and Default declarations.Luis Ontanon1-1/+8
- supress unwanted console printouts. svn path=/trunk/; revision=16769
2005-09-22Make the private variables for various lexical analyzers static, soGuy Harris1-5/+5
that we don't have all the lexical analyzers in libethereal share them (note that they're already static in radius_dict.l, so they weren't sharing with any other lexical analyzer), and so that OS X 10.3.9's run-time linker doesn't get upset at finding them defined in libethereal and the MATE plugin. Fix up indentation. svn path=/trunk/; revision=15961
2005-08-06Make a variable whose value might be trashed by setjmp/longjmpGuy Harris1-1/+1
"volatile" to avoid that. svn path=/trunk/; revision=15240
2005-08-05Squelch a warning about "state" being used uninitialized.Guy Harris1-2/+1
svn path=/trunk/; revision=15230
2005-07-23More 'char*' -> 'const char*' changes to fix warnings.Jörg Mayer1-1/+1
svn path=/trunk/; revision=15015
2005-05-20Fix the Id tagLuis Ontanon1-1/+1
svn path=/trunk/; revision=14403
2005-05-17- change the state label OUT to OUTSIDE to avoid a name collision with a ↵Luis Ontanon1-67/+67
macro defined in the windows system headers. svn path=/trunk/; revision=14381
2005-05-16MATE has a grammar.Luis Ontanon1-0/+296
Although not yet fully implemented I want this version as a reference. svn path=/trunk/; revision=14373