summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/pgc.l
AgeCommit message (Expand)Author
2017-03-10Fix a potential double-free in ecpg.Michael Meskes
2017-02-25Remove useless duplicate inclusions of system header files.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-11Use "%option prefix" to set API names in ecpg's lexer.Tom Lane
2016-03-19Typo fix.Tom Lane
2016-03-19Build backend/parser/scan.l and interfaces/ecpg/preproc/pgc.l standalone.Tom Lane
2016-02-16Change ecpg lexer to accept comments with line breaks in CPP lines.Michael Meskes
2016-01-02Update copyright for 2016Bruce Momjian
2015-06-12Fixed some memory leaks in ECPG.Michael Meskes
2015-03-11Make operator precedence follow the SQL standard more closely.Tom Lane
2015-03-10Clean up the mess from => patch.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-02-17Prevent potential overruns of fixed-size buffers.Tom Lane
2014-02-09Mark some more variables as static or include the appropriate headerPeter Eisentraut
2014-01-07Update copyright for 2014Bruce Momjian
2013-11-25More improvement to comment parsing in ecpg.Michael Meskes
2013-11-24Distinguish between C and SQL mode for C-style comments.Michael Meskes
2013-11-20ecpg: Split off mmfatal() from mmerror()Peter Eisentraut
2013-11-10Fix whitespace issues found by git diff --check, add gitattributesPeter Eisentraut
2013-09-08Close file to no leak file descriptor memory. Found by Coverity.Michael Meskes
2013-04-20Clean up references to SQL92Peter Eisentraut
2013-01-01Update copyrights for 2013Bruce Momjian
2012-04-24Lots of doc corrections.Robert Haas
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-12-27Standardize treatment of strcmp() return valuePeter Eisentraut
2011-11-01Clean up whitespace and indentation in parser and scanner filesPeter Eisentraut
2011-08-25Add "%option warn" to all flex input files that lacked it.Tom Lane
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-23Added rule to ecpg lexer to accept "Unicode surrogate pair in extended quotedMichael Meskes
2010-11-23Remove useless whitespace at end of linesPeter Eisentraut
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-05-30Change the notation for calling functions with named parameters fromTom Lane
2010-03-21ECPG only copied #include statements instead of processing them according toMichael Meskes
2010-01-26Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope curs...Michael Meskes
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-09-15Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add missing ";" to ru...Michael Meskes
2009-01-23Message style reviewPeter Eisentraut
2009-01-01Update copyright for 2009.Bruce Momjian
2008-10-29Unicode escapes in strings and identifiersPeter Eisentraut
2008-05-20Synced parser.Michael Meskes
2008-05-16Add localization support to ecpg.Peter Eisentraut
2008-05-09Add "%option noinput" to the scanners to avoid compiler warnings. GCC 4.3Peter Eisentraut
2008-02-17- Removed duplicate include of ecpgtype.h which meant I had to adapt all expe...Michael Meskes
2008-02-15Changed the way symbols are defined in C in INFORMIX mode.Michael Meskes
2008-02-14Sorry, accidently committed a patch I'm working on. Reverting it.Michael Meskes
2008-02-14*** empty log message ***Michael Meskes
2008-01-15Re-enabled variables in fetch/move command.Michael Meskes
2008-01-11Fixed lexer to correctly parse C quotes.Michael Meskes
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-09-04Synced parser and keyword list.Michael Meskes