aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/scan.l
Commit message (Expand)AuthorAge
* Reject trailing junk after numeric literalsPeter Eisentraut2022-02-16
* Update copyright for 2022Bruce Momjian2022-01-07
* Improve some comments in scanner filesPeter Eisentraut2021-12-01
* Improve various places that double the size of a bufferDavid Rowley2021-07-01
* Update copyright for 2021Bruce Momjian2021-01-02
* Allow most keywords to be used as column labels without requiring AS.Tom Lane2020-09-18
* Go back to returning int from ereport auxiliary functions.Tom Lane2020-03-25
* Improve the internal implementation of ereport().Tom Lane2020-03-24
* Allow Unicode escapes in any server encoding, not only UTF-8.Tom Lane2020-03-06
* Reduce size of backend scanner's tables.Tom Lane2020-01-13
* Update copyrights for 2020Bruce Momjian2020-01-01
* Replace the data structure used for keyword lookup.Tom Lane2019-01-06
* Update copyright for 2019Bruce Momjian2019-01-02
* Fix realfailN lexer rules to not make assumptions about input format.Tom Lane2018-11-13
* Align ECPG lexer more closely with the core and psql lexers.Tom Lane2018-11-13
* Fix lexing of standard multi-character operators in edge cases.Andrew Gierth2018-08-23
* Reduce an unnecessary O(N^3) loop in lexer.Andrew Gierth2018-08-23
* Move strtoint() to commonPeter Eisentraut2018-03-13
* Change internal integer representation of Value nodePeter Eisentraut2018-03-13
* Update copyright for 2018Bruce Momjian2018-01-02
* Exclude flex-generated code from coverage testingPeter Eisentraut2017-10-16
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Fix detection of unfinished Unicode surrogate pair at end of string.Tom Lane2016-12-21
* Update comment about allowing GUCs to change scanning.Bruce Momjian2016-06-21
* Move psql's psqlscan.l into src/fe_utils.Tom Lane2016-03-24
* Sync backend/parser/scan.l with bin/psql/psqlscan.l.Tom Lane2016-03-19
* Build backend/parser/scan.l and interfaces/ecpg/preproc/pgc.l standalone.Tom Lane2016-03-19
* Update copyright for 2016Bruce Momjian2016-01-02
* Make operator precedence follow the SQL standard more closely.Tom Lane2015-03-11
* Allow named parameters to be specified using => in addition to :=Robert Haas2015-03-10
* Prevent duplicate escape-string warnings when using pg_stat_statements.Tom Lane2015-01-22
* Update copyright for 2015Bruce Momjian2015-01-06
* Fix length checking for Unicode identifiers containing escapes (U&"...").Tom Lane2014-02-13
* Fix lexing of U& sequences just before EOF.Tom Lane2014-02-03
* Update copyright for 2014Bruce Momjian2014-01-07
* Change the way UESCAPE is lexed, to reduce the size of the flex tables.Heikki Linnakangas2013-03-14
* Improve handling of ereport(ERROR) and elog(ERROR).Tom Lane2013-01-13
* Update copyrights for 2013Bruce Momjian2013-01-01
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Add makefile rules to check for backtracking in backend and psql lexers.Tom Lane2011-08-25
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-23
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Change the default value of standard_conforming_strings to on.Robert Haas2010-07-20
* Change the notation for calling functions with named parameters fromTom Lane2010-05-30
* Fix unportable use of isxdigit() with char (rather than unsigned char)Tom Lane2010-01-16
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Remove plpgsql's separate lexer (finally!), in favor of using the core lexerTom Lane2009-11-12
* Re-refactor the core scanner's API, in order to get out from under the problemTom Lane2009-11-09
* Sync psql's scanner with recent changes in backend scanner's flex rules.Tom Lane2009-09-27