Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -1/+1 |
| | |||||
* | Fix a long-standing infelicity that resulted in extra regex information | Andrei Zmievski | 2002-02-12 | 1 | -8/+8 |
| | | | | | not being passed to PCRE functions. | ||||
* | Expose pcre_get_compiled_regex as an API function. | Andrei Zmievski | 2002-02-12 | 1 | -5/+5 |
| | |||||
* | - Fixed a bug with matching string containing null bytes. | Andrei Zmievski | 2002-01-15 | 1 | -3/+6 |
| | |||||
* | Fix a warning and remove a printf() that slipped in... | Zeev Suraski | 2001-12-22 | 1 | -2/+1 |
| | |||||
* | @- Added flags parameter to preg_grep(). The only flag currently is | Andrei Zmievski | 2001-12-18 | 1 | -3/+17 |
| | | | | | | @ PREG_GREP_INVERT that will make the function return entries that @ did not match. (Andrei) | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Fixed bug #13635. | Andrei Zmievski | 2001-11-10 | 1 | -8/+18 |
| | |||||
* | @- Fixed a bug in preg_replace() that would change the type of the replacement | Andrei Zmievski | 2001-10-17 | 1 | -1/+3 |
| | | | | | @ array entries to string. (Andrei) | ||||
* | * zend_module_entry change: apino, debug and zts are moved first, | Stig Bakken | 2001-10-11 | 1 | -7/+10 |
| | | | | | | see README.EXTENSIONS file for upgrade help. @Introduced extension version numbers (Stig) | ||||
* | - Don't wrap lines... this is annoying while coding. | Derick Rethans | 2001-09-09 | 1 | -2/+2 |
| | |||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-06 | 1 | -10/+9 |
| | |||||
* | Updated to match TSRM changes. | Andrei Zmievski | 2001-07-30 | 1 | -26/+9 |
| | |||||
* | Zend compatibility patch | Zeev Suraski | 2001-07-30 | 1 | -2/+2 |
| | |||||
* | Zend compatibility patch | Zeev Suraski | 2001-07-30 | 1 | -10/+0 |
| | |||||
* | Avoid TSRMLS_FETCH()'s, and clean up a bit of stale extern's and layout on ↵ | Zeev Suraski | 2001-07-30 | 1 | -1/+1 |
| | | | | the way | ||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -3/+2 |
| | |||||
* | - Get rid of ELS_*(), and use TSRMLS_*() instead. | Zeev Suraski | 2001-07-27 | 1 | -8/+9 |
| | | | | | | | - Move to the new ts_allocate_id() API This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it... | ||||
* | added an option to support utf-8 in pcre. | Rui Hirokawa | 2001-07-13 | 1 | -0/+1 |
| | |||||
* | Fix folding and clean up some extensions | Rasmus Lerdorf | 2001-06-06 | 1 | -1/+2 |
| | |||||
* | vim-6 does folding - clean up a bunch of missing folding tags plus | Rasmus Lerdorf | 2001-06-05 | 1 | -18/+25 |
| | | | | | some misguided RINIT and RSHUTDOWN calls in a few fringe extensions | ||||
* | * include "config.h" if HAVE_CONFIG_H is defined (for standalone dso build) | Stig Bakken | 2001-05-24 | 1 | -0/+4 |
| | |||||
* | Properly free callback_name only when necessary. | Andrei Zmievski | 2001-05-20 | 1 | -8/+9 |
| | |||||
* | Revert previous commit - callback_name does need to be checked because | Andrei Zmievski | 2001-05-15 | 1 | -1/+2 |
| | | | | | it is set conditional on is_callable_replace. | ||||
* | No need for check since callback_name is always filled in. | Andrei Zmievski | 2001-05-14 | 1 | -2/+1 |
| | |||||
* | Fixed leak. | Wez Furlong | 2001-05-12 | 1 | -1/+3 |
| | |||||
* | @- Fixed a bug in preg_split() that would incorrectly limit the number of | Andrei Zmievski | 2001-05-04 | 1 | -5/+8 |
| | | | | | | | | | @ results when used along with PREG_SPLIT_NO_EMPTY flag. (Andrei) - Fixed a bug in preg_split() that would incorrectly limit the number of results when used along with PREG_SPLIT_NO_EMPTY flag. (Andrei) - Also made limit = -1 when limit = 0, to emulate Perl. | ||||
* | Fix freeing of a NULL pointer | Sascha Schumann | 2001-04-22 | 1 | -1/+1 |
| | |||||
* | @- Fixed a bug with /e modifier in preg_replace(), that would not correctly | Andrei Zmievski | 2001-04-16 | 1 | -21/+18 |
| | | | | | | @ replace two-digit references if single digit references were present @ before them. This fixed bug #10218. (Andrei) | ||||
* | Fixing compiler warning on win32 | Frank M. Kromann | 2001-03-13 | 1 | -1/+1 |
| | |||||
* | @- IMPORTANT: removed /F modifier handling from preg_replace(). Instead | Andrei Zmievski | 2001-03-13 | 1 | -42/+50 |
| | | | | | @ one should use new preg_replace_callback() function. (Andrei) | ||||
* | @- Added array_reduce(), which allows iterative reduction of an array | Andrei Zmievski | 2001-03-12 | 1 | -3/+6 |
| | | | | | | | | @ to a single value via a callback function. (Andrei) - Added array_reduce(), which allows iterative reduction of an array to a single value via a callback function. - Fixed usage of zend_is_callable() in PCRE. | ||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | Move todo items. | Andrei Zmievski | 2001-02-08 | 1 | -6/+0 |
| | |||||
* | Adding delimiter capturing functionality. | Andrei Zmievski | 2001-02-03 | 1 | -14/+27 |
| | | | | | As far as NEWS, compilation fixed don't belong here. | ||||
* | No need for CLS_FETCH(). | Andrei Zmievski | 2001-02-01 | 1 | -1/+0 |
| | |||||
* | Fix broken ZTS build | Sascha Schumann | 2001-02-01 | 1 | -0/+1 |
| | |||||
* | Modified /F handling to allow calling object methods. | Andrei Zmievski | 2001-02-01 | 1 | -51/+49 |
| | |||||
* | If we can't call custom replacement function, don't change the subject | Andrei Zmievski | 2001-01-22 | 1 | -2/+2 |
| | | | | | string. | ||||
* | Don't need to check for out-of-memory condition. | Andrei Zmievski | 2001-01-22 | 1 | -6/+0 |
| | |||||
* | Z-ify the source. | Andrei Zmievski | 2001-01-22 | 1 | -69/+67 |
| | |||||
* | Fix argument check (bug #8421). | Andrei Zmievski | 2000-12-27 | 1 | -1/+1 |
| | |||||
* | (PHP preg_replace) Fix to allow proper escaping of captured subpattern | Andrei Zmievski | 2000-12-22 | 1 | -48/+66 |
| | | | | | | references in the replacement string. (PHP array_sum) Check that argument is an array. | ||||
* | Heads up people! | Zeev Suraski | 2000-12-22 | 1 | -4/+2 |
| | | | | | | Updated the get_current_key() API - the relevant authors, please take a look at the updated code and make sure it's ok... | ||||
* | Oh man, gcc's logic is really flawed | Sascha Schumann | 2000-11-27 | 1 | -3/+1 |
| | |||||
* | Kill a warning (code is correct) | Sascha Schumann | 2000-11-27 | 1 | -0/+2 |
| | |||||
* | Fix the arg array size. | Andrei Zmievski | 2000-11-24 | 1 | -1/+1 |
| | |||||
* | This submission introduces two features. | Andrei Zmievski | 2000-11-23 | 1 | -20/+101 |
| | | | | | | | | | | | | | | | | | | | | The first one is support for Perl-style matching regexp delimiters, i.e. using <[{( and )}]> to delimit the regular expressions. The second one is a new 'F' modifier that allows you to specify a function name in the replacement argument to preg_replace(). This function will be called when the replacement needs to be made. It is passed an array of full matched pattern and captured subpatterns and it is expected to return a string that will be used for replacement. 'e' and 'F' modifiers cannot be used together. @- Implemented support for Perl-style matching regexp delimiters in PCRE. @ You can use <{[( and )]}> to delimit your expressions now. (Andrei) @- Introduced new 'F' modifier in PCRE that lets you specify a function @ name in the replacement argument to preg_replace() that will be called @ at run-time to provide the replacement string. It is passed an array of @ matched pattern and subpatterns. (Andrei) | ||||
* | - Modified preg_replace() to take Perl-style $1 backreferences in addition | Andrei Zmievski | 2000-11-15 | 1 | -12/+24 |
| | | | | | | | to \\n ones. - Modified preg_grep() to always return the results with the keys from the original array. | ||||
* | @- Modified preg_replace() to ignore backreferences that refer to | Andrei Zmievski | 2000-11-13 | 1 | -15/+24 |
| | | | | | @ non-existing subpatterns. (Andrei) |