Thread: pgsql-server/ ontrib/cube/cubescan.l ontrib/se ...

pgsql-server/ ontrib/cube/cubescan.l ontrib/se ...

From
tgl@svr1.postgresql.org (Tom Lane)
Date:
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@svr1.postgresql.org    04/02/24 18:06:32

Modified files:
    contrib/cube   : cubescan.l
    contrib/seg    : segscan.l
    contrib/tsearch: parser.l
    contrib/tsearch2/wordparser: parser.l
    src/backend/bootstrap: bootscanner.l
    src/backend/utils/misc: guc-file.l
    src/interfaces/ecpg/preproc: pgc.l
    src/pl/plpgsql/src: scan.l

Log message:
    Add %option nodefault to all our flex lexers.  Fix a couple of rule gaps
    exposed thereby.  AFAICT these would not lead to any worse problems than
    junk emitted on the backend's stdout, but we should have the option to
    catch possible worse errors in future.