Commit Graph

123 Commits (68590993ea57ce53365f27bcbc7febced092bf8c)

Author SHA1 Message Date
Bruce Momjian 4ea081e94f Format to match standard conventions 25 years ago
Bruce Momjian b54073ea4c Convert to standard 4-space tabs. 25 years ago
Peter Eisentraut 2660803697 Only look for bison as YACC; other yaccs need to be selected explicitly. 25 years ago
Tom Lane dfbd5d6532 plpgsql's private copy of xlateSqlType was out of sync. Again. This 25 years ago
Tom Lane b8cbb8c7e3 Remove no-longer-needed mklang script; now superseded by createlang. 25 years ago
Tom Lane 8a2cdd77ad EXECUTE of a SELECT ... INTO now draws a 'not implemented' error, 25 years ago
Tom Lane c9fe128316 Clean up per-tuple memory leaks in trigger firing and plpgsql 25 years ago
Tom Lane 682b128993 Fix NOT NULL option for plpgsql variables (doesn't look like it 25 years ago
Tom Lane 0ad5e43772 Fix misplaced strdup(), which could lead to error messages referencing 25 years ago
Tom Lane afeb8c4819 Clean up some unnecessary fragility in EXECUTE command. 25 years ago
Tom Lane 2153d1c106 Remove obsolete and unportable enable_plpgsql script. createlang has 25 years ago
Tom Lane 74c14995f1 Improve error message for erroneous use of 'opaque' as plpgsql argument 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Tom Lane f5371feef9 Fix inadequate tree-walking code in exec_eval_clear_fcache. 25 years ago
Tom Lane 5bb2300b59 Revise handling of oldstyle/newstyle functions per recent discussions 26 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 26 years ago
Peter Eisentraut 7b021ce17c Polish shared library build to reduce number of special hacks. In 26 years ago
Tom Lane ee28d8b3d5 plpgsql regress tests seem a tad out of date ... repair bit rot. 26 years ago
Peter Eisentraut 805e431a38 Add support for VPATH builds, that is, building somewhere else than in the 26 years ago
Peter Eisentraut 335248c9b7 Support for DESTDIR make variable. This is used as in `make install 26 years ago
Tatsuo Ishii 148f905f41 Allow PL/pgSQL accept non ascii identifiers 26 years ago
Tom Lane 3bfbe6991a Clean up compiler warning. 26 years ago
Jan Wieck c59077dd7b GET DIAGNOSTICS statement to PL/pgSQL to access SPI_processed 26 years ago
Peter Eisentraut 424f0edcb8 Fix relative path references so that make knowns which dependencies refer 26 years ago
Jan Wieck d4266620e1 Added EXECUTE command to PL/pgSQL for execution of 26 years ago
Peter Eisentraut f03fc94e7d New configure test for flex, which recognizes only flex but does so in all 26 years ago
Tom Lane 782c16c6a1 SQL-language functions are now callable in ordinary fmgr contexts ... 26 years ago
Tom Lane f9b2f9bb76 Fix plpgsql lexer to accept Windows-style and Mac-style newlines as 26 years ago
Tom Lane 37168b8da4 Clean up handling of variable-free qual clauses. System now does the 26 years ago
Tom Lane c298d74d49 More functions updated to new fmgr style --- money, name, tid datatypes. 26 years ago
Peter Eisentraut 32163099d7 Add distprep target to take some of the job of the release_prep script. 26 years ago
Tom Lane badce86a2c First stage of reclaiming memory in executor by resetting short-term 26 years ago
Tom Lane 40f64064ff Update textin() and textout() to new fmgr style. This is just phase 26 years ago
Peter Eisentraut 44f64dd3ea Makefile cleanup for interface tree. Now essentially with all the 26 years ago
Peter Eisentraut 5bb8b62983 Makefile cleanup for bin and pl subtrees. They should now support 26 years ago
Peter Eisentraut bfdb695b85 Cleaned up PL/pgSQL build. Fixed a couple of copyandpaste'os in the 26 years ago
Peter Eisentraut 44d1abebb4 Big warnings cleanup for Solaris/GCC. Down to about 40 now, but 26 years ago
Peter Eisentraut e3059fc0f5 Gen_fmgrtab.sh is strange: it is a platform dependent way (because it uses 26 years ago
Peter Eisentraut 5b9d0d9a5c Moved configure script from src/ to the top level directory. Moved 26 years ago
Tom Lane 48165ec226 Latest round of fmgr updates. All functions with bool,char, or int2 26 years ago
Tom Lane 0f1e39643d Third round of fmgr updates: eliminate calls using fmgr() and 26 years ago
Bruce Momjian 6c944bf3cc Cleanup of <> and "" 26 years ago
Tom Lane 091126fa28 Generated header files parse.h and fmgroids.h are now copied into 26 years ago
Tom Lane 18952f6744 Second round of fmgr changes: triggers are now invoked in new style, 26 years ago
Tom Lane 0a7fb4e918 First round of changes for new fmgr interface. fmgr itself and the 26 years ago
Bruce Momjian 992e7dd4e3 Oops, plpgsql didn't have the datetime->timestamp and timespan->interval 26 years ago
Tom Lane 45cc0e9b27 plpgsql RAISE statement was careless about the possibility of a NULL 26 years ago
Tom Lane 1460dd0eff Show failing OID in 'cache lookup failed' messages. 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane 2ae6e86302 For no good reason at all, libplpgsql was getting linked with libpq. 26 years ago