summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc
AgeCommit message (Expand)Author
2025-05-19ecpg: Add missing newline in meson.buildMichael Paquier
2025-05-05Translation updatesPeter Eisentraut
2025-04-25Fix terminology in comment and messagePeter Eisentraut
2025-03-23Fix "make clean" for new TAP suite.Noah Misch
2025-03-13pg_noreturn to replace pg_attribute_noreturn()Peter Eisentraut
2025-03-11Update nls.mk for newly added filePeter Eisentraut
2025-03-05ecpg: Fix compiler warning in ecpg build with Meson.Fujii Masao
2025-03-04Add .gitignore entry for ecpg test detritus.Tom Lane
2025-03-04ecpg: Add TAP test for the ecpg command.Fujii Masao
2025-01-16Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed
2025-01-14ecpg: Restore detection of unsupported COPY FROM STDIN.Fujii Masao
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-25Partial pgindent of .l and .y filesPeter Eisentraut
2024-12-01Fix broken list-munging in ecpg's remove_variables().Tom Lane
2024-11-27ecpg: clean up some other assorted memory leaks.Tom Lane
2024-11-27ecpg: put all string-valued tokens returned by pgc.l in local storage.Tom Lane
2024-11-27ecpg: fix some memory leakage of data-type-related structures.Tom Lane
2024-10-17ecpg: fix more minor mishandling of bad input in preprocessor.Tom Lane
2024-10-16ecpg: fix some minor mishandling of bad input in preprocessor.Tom Lane
2024-10-14ecpg: invent a saner syntax for ecpg.addons entries.Tom Lane
2024-10-14ecpg: add cross-checks to parse.pl for usage of internal tables.Tom Lane
2024-10-14ecpg: avoid breaking the IDENT precedence level in two.Tom Lane
2024-10-14ecpg: improve preprocessor's memory management.Tom Lane
2024-10-14ecpg: move some functions into a new file ecpg/preproc/util.c.Tom Lane
2024-10-14ecpg: re-implement preprocessor's string management.Tom Lane
2024-10-14ecpg: major cleanup, simplification, and documentation of parse.pl.Tom Lane
2024-10-14ecpg: remove check_rules.pl.Tom Lane
2024-10-14ecpg: clean up documentation of parse.pl, and add more input checking.Tom Lane
2024-10-04ecpg: avoid adding whitespace around '&' in connection URLs.Tom Lane
2024-09-05Prevent mis-encoding of "trailing junk after numeric literal" errors.Tom Lane
2024-08-15Clean up indentation and whitespace inconsistencies in ecpg.Tom Lane
2024-08-02Include bison header files into implementation filesPeter Eisentraut
2024-07-25Add extern declarations for Bison global variablesPeter Eisentraut
2024-07-02Fix overflow in parsing of positional parameterPeter Eisentraut
2024-06-04Fix PL/pgSQL's handling of integer ranges containing underscores.Dean Rasheed
2024-05-15Re-forbid underscore in positional parametersPeter Eisentraut
2024-05-06Translation updatesPeter Eisentraut
2024-04-16Fix assorted bugs in ecpg's macro mechanism.Tom Lane
2024-04-04Fix ecpg's mechanism for detecting unsupported cases in the grammar.Tom Lane
2024-03-21Add SQL/JSON query functionsAmit Langote
2024-03-12Use printf's %m format instead of strerror(errno) in more placesMichael Paquier
2024-01-04Update copyright for 2024Bruce Momjian
2024-01-03Fix some typosMichael Paquier
2023-12-29Make all Perl warnings fatalPeter Eisentraut
2023-11-06Remove distprepPeter Eisentraut
2023-07-05Handle \v as a whitespace character in parsersMichael Paquier
2023-06-10meson: Add dependencies to perl modules to various script invocationsAndres Freund
2023-05-22Translation updatesPeter Eisentraut
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-04-24Remove duplicate lines of codeDaniel Gustafsson