aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/ecpg.trailer
Commit message (Expand)AuthorAge
* Change error handling of out of scope variables in ecpg.Michael Meskes2019-01-30
* SQL proceduresPeter Eisentraut2017-11-30
* Implement DO CONTINUE action for ECPG WHENEVER statement.Michael Meskes2017-08-25
* Changed ecpg parser to allow RETURNING clauses without attached C variables.Michael Meskes2017-08-14
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Use "%option prefix" to set API names in ecpg's lexer.Tom Lane2016-12-11
* Build backend/parser/scan.l and interfaces/ecpg/preproc/pgc.l standalone.Tom Lane2016-03-19
* Fix order of arguments in ecpg generated typedef command.Michael Meskes2015-10-16
* Add transforms featurePeter Eisentraut2015-04-26
* Fix spurious tab characterPeter Eisentraut2014-05-21
* ECPG: Fix searching for quoted cursor names case-sensitively.Michael Meskes2013-11-27
* ECPG: Make the preprocessor emit ';' if the variable type for a list ofMichael Meskes2013-11-26
* Fix ecpg parsing of sizeof().Michael Meskes2013-11-25
* Allow C array definitions to use sizeof().Michael Meskes2013-11-24
* ecpg: Split off mmfatal() from mmerror()Peter Eisentraut2013-11-19
* ecpg: Consistently use mm_strdup()Peter Eisentraut2013-06-29
* Lots of doc corrections.Robert Haas2012-04-23
* Do not use the variable name when defining a varchar structure in ecpg.Michael Meskes2012-02-13
* Clean up whitespace and indentation in parser and scanner filesPeter Eisentraut2011-11-01
* Move parse2.pl to parse.plPeter Eisentraut2011-06-14
* Added new version of ecpg's parser generator script. This one was written byMichael Meskes2011-03-03
* There is no need to have to identical functions in ecpg thus removing one of ...Michael Meskes2011-01-09
* In ecpg's parser removed a fixed length limit for constants defining an array...Michael Meskes2011-01-08
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-23
* Some cleanup in ecpg code:Michael Meskes2010-11-02
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Cursor names in the backend are not case-sensitve. This change makes sure thatMichael Meskes2010-09-10
* Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG...Michael Meskes2010-05-25
* Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This use...Michael Meskes2010-05-20
* Give a more precise error message if a variable is re-used as cursor name in ...Michael Meskes2010-03-31
* ECPG's parser now accepts and handles variables as arguments for the FREE com...Michael Meskes2010-03-21
* Fixed ecpg parser to allow more than one C preprocessor command inside a decl...Michael Meskes2010-03-20
* ecpg now adds a unique counter to its varchar struct definitions to make thes...Michael Meskes2010-03-09
* Changed ECPG outofscope handling to always print out statements in the same o...Michael Meskes2010-01-29
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope curs...Michael Meskes2010-01-26
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add DESCRIBE [OUTPUT]...Michael Meskes2010-01-15
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add sqlda support toMichael Meskes2010-01-05
* Added dynamic cursor names to ecpg. Almost the whole patch was done byMichael Meskes2009-11-26
* Refactor ecpg grammar so that it uses the core grammar's unreserved_keywordTom Lane2009-11-21
* Change "name" nonterminal in cursor-related productions to cursor_name.Alvaro Herrera2009-11-11
* Don't treat NEW and OLD as reserved words anymore. For the purposes of rulesTom Lane2009-11-05
* Implement the DO statement to support execution of PL code without havingTom Lane2009-09-22
* Made sure sqlca is reset for declare cursor in Informix mode as pointed out byMichael Meskes2009-08-14
* Added STRING datatype for Informix compatibility mode. This work isMichael Meskes2009-08-07
* Arrange that the string "syntax error" generated by bison is translated.Peter Eisentraut2009-06-10
* Clean up ecpg's use of mmerror(): const-ify the format argument, add anTom Lane2009-06-03
* Rename the new CREATE DATABASE options to set collation and ctype intoHeikki Linnakangas2009-04-06
* Make messages consistent with existing onesPeter Eisentraut2009-01-30
* Message format tuningPeter Eisentraut2009-01-26
* Message style reviewPeter Eisentraut2009-01-23