aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/ecpg.header
Commit message (Expand)AuthorAge
* Fix ecpg crash with bytea and cursor variables.Michael Meskes2020-06-30
* Revert "Add DECLARE STATEMENT support to ECPG."Tom Lane2019-09-20
* Implement PREPARE AS statement for ECPG.Michael Meskes2019-05-22
* Add bytea datatype to ECPG.Michael Meskes2019-02-18
* Add DECLARE STATEMENT support to ECPG.Michael Meskes2019-02-16
* Rename ecpg's various "extern.h" files to have distinct names.Tom Lane2018-12-01
* Fixed ECPG to correctly handle out-of-scope cursor declarations with pointersMichael Meskes2017-09-12
* Remove unnecessary parentheses in return statementsPeter Eisentraut2017-09-05
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Use "%option prefix" to set API names in ecpg's lexer.Tom Lane2016-12-11
* Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane2015-03-26
* Add macros wrapping all usage of gcc's __attribute__.Andres Freund2015-03-11
* Small code cleanup.Michael Meskes2014-10-22
* Replace "internationalize" with "localize" where appropriatePeter Eisentraut2014-07-20
* Revert "Fix bogus %name-prefix option syntax in all our Bison files."Tom Lane2014-05-28
* Fix bogus %name-prefix option syntax in all our Bison files.Tom Lane2014-05-28
* ECPG: Fix searching for quoted cursor names case-sensitively.Michael Meskes2013-11-27
* ecpg: Split off mmfatal() from mmerror()Peter Eisentraut2013-11-19
* Made code in ecpg better readable.Michael Meskes2012-01-04
* Standardize treatment of strcmp() return valuePeter Eisentraut2011-12-27
* Clean up whitespace and indentation in parser and scanner filesPeter Eisentraut2011-11-01
* There is no need to have to identical functions in ecpg thus removing one of ...Michael Meskes2011-01-09
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-23
* 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
* Added a configure test for "long long" datatypes. So far this is only used in...Michael Meskes2010-05-25
* Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This use...Michael Meskes2010-05-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
* Fixed a few typos in ecpg. Two were in comments, the third made a log output ...Michael Meskes2010-01-29
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope curs...Michael Meskes2010-01-26
* Don't treat NEW and OLD as reserved words anymore. For the purposes of rulesTom Lane2009-11-05
* Remove outside-the-scanner references to "yyleng".Tom Lane2009-09-08
* 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
* Message style reviewPeter Eisentraut2009-01-23
* First rounf of whitespace changes. Everything but connect-test1 should be fine.Michael Meskes2008-12-29
* Add %expect 0 to all parser input files to prevent conflicts slipping by.Peter Eisentraut2008-11-26
* Fixed test for output_filename == stdout.Michael Meskes2008-11-14
* Added files containing changes between gram.y and preproc.y.Michael Meskes2008-11-14