Commit Graph

78 Commits (010eebf1649bb28415d23ddcd0bb7afe102a078c)

Author SHA1 Message Date
Peter Eisentraut 0474dcb608 Refactor backend makefiles to remove lots of duplicate code 18 years ago
Tom Lane df1e965e12 Sync our regex code with upstream changes since last time we did this, which 18 years ago
Tom Lane 98f27aaef3 Fix assorted security-grade bugs in the regex engine. All of these problems 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane f1c87830b5 Add a useless return statement to suppress a warning seen with some 18 years ago
Tom Lane 298c457520 Make dumpcolors() have tolerable performance when using 32-bit chr, 18 years ago
Tom Lane 06ce02f989 Adjust some regex debugging printouts to not give wrong-format-width 18 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 303e089df5 Clean up possibly-uninitialized-variable warnings reported by gcc 4.x. 21 years ago
Bruce Momjian 75a64eeb4b I made the patch that implements regexp_replace again. 21 years ago
Bruce Momjian b492c3accc Add parentheses to macros when args are used in computations. Without 21 years ago
Tom Lane d4c4d28427 Install Tcl regex fixes to sync our regex engine with Tcl 8.4.8 (up from 21 years ago
Tom Lane 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane 5594aa6a6e Fix broken definition of :print: character class, per Bruno Wolff. 23 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 7bcc6d98fb Replace regular expression package with Henry Spencer's latest version 23 years ago
Bruce Momjian bea4792125 This patch removes a bunch of superfluous #include directives: if 23 years ago
Bruce Momjian a2ba9a76b8 Remove retest Makefile entry because it does not compile. 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Peter Eisentraut 77f7763b55 Remove all traces of multibyte and locale options. Clean up comments 24 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 24 years ago
Tatsuo Ishii ed7baeaf4d Remove #ifdef MULTIBYTE per hackers list discussion. 24 years ago
Thomas G. Lockhart ea01a451cc Implement SQL99 OVERLAY(). Allows substitution of a substring in a string. 24 years ago
Tom Lane 3e48c66136 Fix code to work when isalpha and friends are macros, not functions. 24 years ago
Bruce Momjian f71c924f10 [ Patch comments in three pieces.] 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Bruce Momjian fde8edaf53 Add do { ... } while (0) to more bad macros. 25 years ago
Tatsuo Ishii f03b7ba0de Add dependency for regexec.c 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 184fb14b90 Make regular-expression error messages a tad less obscure, 25 years ago
Tom Lane f7a839bc2b Clean up portability problems in regexp package: change all routine 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Peter Eisentraut e5ba2fc5b5 Make all commands that link a program look like 25 years ago
Peter Eisentraut 805e431a38 Add support for VPATH builds, that is, building somewhere else than in the 26 years ago
Peter Eisentraut 424f0edcb8 Fix relative path references so that make knowns which dependencies refer 26 years ago
Tom Lane 091126fa28 Generated header files parse.h and fmgroids.h are now copied into 26 years ago
Peter Eisentraut 533d516629 Removed MBFLAGS from makefiles since it's now done in include/config.h. 26 years ago
Bruce Momjian a82f9ffde6 New LDOUT makefile variable for QNX os. 26 years ago
Bruce Momjian 3ffd3d82db Make LD -r as macros that can be changed for QNX. 26 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago
Bruce Momjian a9591ce66a Change #include's to use <> and "" as appropriate. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Tatsuo Ishii 08bcc77a5c add retest, a regex testing program 27 years ago
Tatsuo Ishii 235a569aaa Fix multi-byte+locale problem 27 years ago