Commit Graph

93 Commits (2686da9db2aec19763ff2dfe5c034da8fb5eb382)

Author SHA1 Message Date
Tom Lane 628cbb50ba Re-implement extraction of fixed prefixes from regular expressions. 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Tom Lane 1e16a8107d Teach regular expression operators to honor collations. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane e15d53e7a4 Fix similar_escape() to convert parentheses to non-capturing style. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane ab61df9e52 Remove regex_flavor GUC, so that regular expressions are always "advanced" 16 years ago
Tom Lane 05d249717d Improve similar_escape() in two different ways: 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Magnus Hagander ad6bf716ba Convert three more guc settings to enum type: 18 years ago
Tom Lane 965a2a191a Fix regexp substring matching (substring(string from pattern)) for the corner 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian f6e8730d11 Re-run pgindent with updated list of typedefs. (Updated README should 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 94470b9499 Doh --- what's really happening on buildfarm member grebe is that its 18 years ago
Tom Lane 7583f9a7ca Fix regex, LIKE, and some other second-rank text-manipulation functions 18 years ago
Tom Lane ae65ca312f Avoid memory leakage across successive calls of regexp_matches() or 18 years ago
Tom Lane 1b70619311 Code review for regexp_matches/regexp_split patch. Refactor to avoid assuming 18 years ago
Neil Conway 4591fb1aa8 Code cleanup for the new regexp UDFs: we can hardcode the OID and some 19 years ago
Neil Conway 9eb78beeae Add three new regexp functions: regexp_matches, regexp_split_to_array, 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane d6061d2f31 Fix regex_fixed_prefix() to cope reasonably well with regex patterns of the 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 19 years ago
Bruce Momjian 0ff3461bcc Alphabetically order reference to include files, "N" - "S". 19 years ago
Tom Lane cc39aca7d4 Fix similar_escape() so that SIMILAR TO works properly for patterns involving 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Tom Lane 220f2a7d15 Code review for regexp_replace patch. Improve documentation and comments, 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 8889685555 Suppress signed-vs-unsigned-char warnings. 20 years ago
Bruce Momjian 75a64eeb4b I made the patch that implements regexp_replace again. 20 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 236404fcd1 Our interface code for Spencer's regexp package was checking for regexp 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Tom Lane 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 22 years ago
Tom Lane d3917186b2 pwd 22 years ago
Tom Lane 9bd681a522 Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane b6a1d25b0a Error message editing in utils/adt. Again thanks to Joe Conway for doing 22 years ago
Tom Lane 77ede8900d Create a GUC variable REGEX_FLAVOR to control the type of regular 23 years ago
Tom Lane 7bcc6d98fb Replace regular expression package with Henry Spencer's latest version 23 years ago