To fix this, we need three separate work.
i) Fix Makefile in src/bin/psql to include sgml in doc-xc, not in doc.
ii) Fix root Makefile and doc-xc/src/sgml/Makefile to generate sgml from sgmlin before psql is compiled.
iii) Fix tab-complete.[ch]. They're hard-coded.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Need Makefile change.
To fix this, we need three separate work.
i) Fix Makefile in src/bin/psql to include sgml in doc-xc, not in doc.
ii) Fix root Makefile and doc-xc/src/sgml/Makefile to generate sgml from sgmlin before psql is compiled.
iii) Fix tab-complete.[ch]. They're hard-coded.
This is fixed by commit ceaf339.
TAB completion support is added by 739e32b