aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/scan.l
Commit message (Expand)AuthorAge
* Implement a solution to the 'Turkish locale downcases I incorrectly'Tom Lane2004-02-21
* Make sure that -- comments extend to the end of the line. This fixes thePeter Eisentraut2003-10-09
* Update copyrights to 2003.Bruce Momjian2003-08-04
* First bits of work on error message editing.Tom Lane2003-07-18
* Disallow dollar sign in operator names, instead allow it as a non-firstTom Lane2003-06-19
* Ensure that in all flex lexers that are part of the backend, aTom Lane2003-05-29
* Adopt latest bison's spelling of 'syntax error' rather than 'parse error'Tom Lane2003-05-29
* Put back encoding-conversion step in processing of incoming queries;Tom Lane2003-04-27
* Infrastructure for upgraded error reporting mechanism. elog.c isTom Lane2003-04-24
* Add cast to suppress compile warning on Alphas.Tom Lane2002-11-11
* Remove unnecessary inclusion, per Andreas.Tom Lane2002-11-04
* Remove #ifdef MULTIBYTE per hackers list discussion.Tatsuo Ishii2002-08-29
* Code review for 'at character n' patch --- point at proper end ofTom Lane2002-08-18
* In that case, attached is a patch which locates the beginning of theBruce Momjian2002-08-17
* Implement hex literal conversion to bit string literal.Thomas G. Lockhart2002-08-04
* Implement SQL99 CREATE CAST and DROP CAST statements.Thomas G. Lockhart2002-06-22
* Update copyright to 2002.Bruce Momjian2002-06-20
* Implement SQL99 OVERLAY(). Allows substitution of a substring in a string.Thomas G. Lockhart2002-06-11
* Tweak scanner/grammar interface so that the keyword-as-identifier rulesTom Lane2002-05-02
* Improve lexer's error reporting. You get the whole token mentioned nowTom Lane2002-05-01
* Scanner performance improvementsPeter Eisentraut2002-04-20
* Change made to elog:Bruce Momjian2002-03-06
* Change addlit() to not assume its input is null-terminated, so that weTom Lane2001-09-07
* Fix misscanning of """" (an identifier consisting of one double-quote).Peter Eisentraut2001-09-04
* Fix Joubert's complaint that int8-sized numeric literals are mishandledTom Lane2001-03-22
* Change case-folding of keywords to conform to SQL99 and fix misbehaviorTom Lane2001-02-21
* Use elog() instead of exit() for fatal scanner errors.Peter Eisentraut2001-02-03
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-24
* Ensure that all uses of <ctype.h> functions are applied to unsigned-charTom Lane2000-12-03
* Make a pstrdup copy of the literalbuf when scanning a bit string. Other-Peter Eisentraut2000-11-16
* Peter forgot to fix {operator} rule to match modified definition ofTom Lane2000-11-02
* Change internal string representation of BitString node to include aPeter Eisentraut2000-10-31
* Change the parser to convert SQL "position" and "substring" syntax toPeter Eisentraut2000-10-31
* Disallow zero-length delimited identifier (per SQL).Peter Eisentraut2000-10-30
* Remove special treatment of '|' operator, in the spirit of "sane" binaryPeter Eisentraut2000-10-29
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-12
* Make scanner multibyte aware. Currently it may produce an incorrectTatsuo Ishii2000-08-22
* Mop-up for removal of ':' and ';' operators ... like, say, actuallyTom Lane2000-08-12
* Support SQL99 embedded double-quote syntax for quoted identifiers.Thomas G. Lockhart2000-08-06
* Implement nested block comments in the backend and in psql.Thomas G. Lockhart2000-07-14
* Big warnings cleanup for Solaris/GCC. Down to about 40 now, butPeter Eisentraut2000-06-14
* Lexer defended us against overlength plain identifiers, but not againstTom Lane2000-06-01
* Generated header files parse.h and fmgroids.h are now copied intoTom Lane2000-05-29
* define YY_NEVER_INTERACTIVE for flex, to persuade flex that it's notTom Lane2000-05-27
* Modify lexing of multi-char operators per pghackers discussion aroundTom Lane2000-03-18
* Performance improvement for lexing long strings: increase flex'sTom Lane2000-03-13
* Finish cleaning up backend's handling of /* ... */ and -- comments,Tom Lane2000-03-11
* Change parse-time representation of float literals (which include oversizeTom Lane2000-02-21
* Clean up scan.l's handling of \r vs \n --- they are reliably treated asTom Lane2000-02-19
* Add:Bruce Momjian2000-01-26