aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/type.h
Commit message (Expand)AuthorAge
* ecpg: fix some memory leakage of data-type-related structures.Tom Lane2024-11-27
* ecpg: improve preprocessor's memory management.Tom Lane2024-10-14
* Fix assorted bugs in ecpg's macro mechanism.Tom Lane2024-04-16
* Harmonize parameter names in ecpg code.Peter Geoghegan2022-09-22
* Fix possible omission of variable storage markers in ECPG.Tom Lane2022-09-09
* Fix connection handling for DEALLOCATE and DESCRIBE statementsMichael Meskes2021-08-13
* Add DECLARE STATEMENT command to ECPGMichael Meskes2021-03-24
* Revert "Add DECLARE STATEMENT support to ECPG."Tom Lane2019-09-20
* Fix C++ incompatibilities in ecpg/preproc/ header files.Tom Lane2019-05-31
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Implement PREPARE AS statement for ECPG.Michael Meskes2019-05-22
* Add DECLARE STATEMENT support to ECPG.Michael Meskes2019-02-16
* Add some const decorations to prototypesPeter Eisentraut2017-11-10
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* ecpg: Split off mmfatal() from mmerror()Peter Eisentraut2013-11-19
* Do not use the variable name when defining a varchar structure in ecpg.Michael Meskes2012-02-13
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Zoltan beautified his hidden-variable-patch for ecpg. This also makes sure we...Michael Meskes2010-04-01
* Applied Zoltan's patch to make ecpg spit out warnings if a local variable hid...Michael Meskes2010-04-01
* ecpg now adds a unique counter to its varchar struct definitions to make thes...Michael Meskes2010-03-09
* pgindent run for 9.0Bruce Momjian2010-02-26
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope curs...Michael Meskes2010-01-26
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Synced parser.Michael Meskes2008-05-20
* Add $PostgreSQL$ markers to a lot of files that were missing them.Andrew Dunstan2008-05-17
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Cleaned up ecpglib and renamed functions that do not need to be exported.Michael Meskes2007-10-03
* - Finished major rewrite to use new protocol versionMichael Meskes2007-08-14
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Synced parser and keyword list.Michael Meskes2004-07-20
* - Only use typedefs inside their scope.Michael Meskes2004-06-27
* - Issue a warning if a cursor is declared but not opened.Michael Meskes2004-01-28
* pgindent run.Bruce Momjian2003-08-04
* Changed variable parsing so struct[n].attr works.Michael Meskes2003-05-29
* Parse forward definiton of structs.Michael Meskes2003-05-29
* ecpg now recognizes named structs/unions. So you don't have to list the whole...Michael Meskes2003-05-22
* - Added more compatibility functions.Michael Meskes2003-05-14
* Add guards against double inclusion.Peter Eisentraut2002-10-21
* pgindent run.Bruce Momjian2002-09-04
* Fixed typo in preproc/type.hMichael Meskes2002-04-16
* - Synced preproc.y with gram.yMichael Meskes2002-04-14
* Change made to elog:Bruce Momjian2002-03-06
* - Removed space_or_nl and line_end from pgc.l.Michael Meskes2001-12-23
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-28
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-25
* Restructure the key include files per recent pghackers discussion: thereTom Lane2001-02-10
* Change ET_WARN to ET_NOTICE to match internal codes, leave message asBruce Momjian2000-12-15
* Cleanup of <> and ""Bruce Momjian2000-05-29