Commit Graph

70 Commits (b3196e65f5bfc997ec7fa3f91645a09289c10dee)

Author SHA1 Message Date
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane 9662143f0c Allow regex operations to be terminated early by query cancel requests. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane 6756c8ad30 Fix old typo in comment. 12 years ago
Tom Lane 3ccae48f44 Support indexing of regular-expression searches in contrib/pg_trgm. 13 years ago
Heikki Linnakangas bf2b0a1478 Fix crash on compiling a regular expression with more than 32k colors. 13 years ago
Tom Lane 628cbb50ba Re-implement extraction of fixed prefixes from regular expressions. 14 years ago
Tom Lane c6aae3042b Simplify and document regex library's compact-NFA representation. 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Tom Lane 587359479a Avoid repeated creation/freeing of per-subre DFAs during regex search. 14 years ago
Tom Lane 3cbfe485e4 Remove useless "retry memory" logic within regex engine. 14 years ago
Tom Lane 173e29aa5d Fix the general case of quantified regex back-references. 14 years ago
Tom Lane 27af91438b Create the beginnings of internals documentation for the regex code. 14 years ago
Tom Lane 1e16a8107d Teach regular expression operators to honor collations. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Tom Lane 0d32342501 Teach the regular expression functions to do case-insensitive matching and 16 years ago
Tom Lane ab61df9e52 Remove regex_flavor GUC, so that regular expressions are always "advanced" 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Magnus Hagander ad6bf716ba Convert three more guc settings to enum type: 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
Tom Lane c4db0d9ae1 Adjust regcustom.h so that all those assert() calls in the regex package 19 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 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 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 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 e50f52a074 pgindent run. 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
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 25 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tatsuo Ishii a0fa71837a Add _REGEX_UTILS_H to avoid duplication. 25 years ago
Tom Lane f7a839bc2b Clean up portability problems in regexp package: change all routine 25 years ago
Tom Lane cf16733983 Hmm, this isn't used either. 25 years ago
Tom Lane d40f4aeac8 Remove unused and largely-broken-anyway compatibility defs. 25 years ago
Tom Lane d08741eab5 Restructure the key include files per recent pghackers discussion: there 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Bruce Momjian df43800fc8 Clean up #include's. 26 years ago
Peter Eisentraut 533d516629 Removed MBFLAGS from makefiles since it's now done in include/config.h. 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 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago