postgresql/src/bin/psql
Tom Lane 21c8ee7946 Sync backend/parser/scan.l with bin/psql/psqlscan.l.
Make some minor formatting adjustments to make it easier to diff these
files and see that they indeed implement the same flex rules (at least
to the extent that we want them to be the same).

(Someday it'd be nice to make ecpg's pgc.l more easily diff'able too,
but today is not that day.)

Also run relevant parts of these files and psqlscanslash.l through
pgindent.

No actual behavioral changes here, just obsessive neatnik-ism.
2016-03-19 14:36:22 -04:00
..
po Translation updates 2015-06-28 23:56:55 -04:00
.gitignore Split psql's lexer into two separate .l files for SQL and backslash cases. 2016-03-19 00:24:55 -04:00
Makefile Suppress FLEX_NO_BACKUP check for psqlscanslash.l. 2016-03-19 00:43:46 -04:00
command.c Split psql's lexer into two separate .l files for SQL and backslash cases. 2016-03-19 00:24:55 -04:00
command.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
common.c Decouple psqlscan.l from surrounding program. 2016-03-18 15:05:59 -04:00
common.h Decouple psqlscan.l from surrounding program. 2016-03-18 15:05:59 -04:00
copy.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
copy.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
create_help.pl Clean up some misplaced #includes. 2016-03-18 13:43:17 -04:00
describe.c Fix incorrect pattern-match processing in psql's \det command. 2016-01-29 10:28:02 +01:00
describe.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
help.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
help.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
input.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
input.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
large_obj.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
large_obj.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
mainloop.c Convert psql's flex lexer to be re-entrant, and make it compile standalone. 2016-03-18 21:22:02 -04:00
mainloop.h Decouple psqlscan.l from surrounding program. 2016-03-18 15:05:59 -04:00
mbprint.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
mbprint.h Fix indentation of \d footers for non-ASCII cases. 2012-03-07 19:25:59 -05:00
nls.mk Split psql's lexer into two separate .l files for SQL and backslash cases. 2016-03-19 00:24:55 -04:00
print.c Get rid of scribbling on a const variable in psql's print.c. 2016-03-12 18:16:24 -05:00
print.h Get rid of scribbling on a const variable in psql's print.c. 2016-03-12 18:16:24 -05:00
prompt.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
prompt.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
psqlrc.sample Improve FILES section of psql reference page. 2014-01-14 19:27:57 -05:00
psqlscan.h With ancient gcc, skip pg_attribute_printf() on function pointer. 2016-03-19 10:59:20 -04:00
psqlscan.l Sync backend/parser/scan.l with bin/psql/psqlscan.l. 2016-03-19 14:36:22 -04:00
psqlscan_int.h Split psql's lexer into two separate .l files for SQL and backslash cases. 2016-03-19 00:24:55 -04:00
psqlscanslash.h Split psql's lexer into two separate .l files for SQL and backslash cases. 2016-03-19 00:24:55 -04:00
psqlscanslash.l Sync backend/parser/scan.l with bin/psql/psqlscan.l. 2016-03-19 14:36:22 -04:00
settings.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
startup.c Decouple psqlscan.l from surrounding program. 2016-03-18 15:05:59 -04:00
stringutils.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
stringutils.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
tab-complete.c Fix query-based tab completion for multibyte characters. 2016-03-04 11:53:20 -05:00
tab-complete.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
variables.c Split psql's lexer into two separate .l files for SQL and backslash cases. 2016-03-19 00:24:55 -04:00
variables.h Update copyright for 2016 2016-01-02 13:33:40 -05:00