Tagged 0.7.5
[scuttle] / includes / utf8 / ChangeLog
diff --git a/includes/utf8/ChangeLog b/includes/utf8/ChangeLog
new file mode 100644 (file)
index 0000000..326850b
--- /dev/null
@@ -0,0 +1,837 @@
+2007-08-12 03:20  tag RELEASE_0_5
+
+2007-08-12 03:20  harryf
+
+       * str_ireplace.php, tests/cases/utf8_str_ireplace.test.php: Fix
+         1599859 at last -
+         http://sourceforge.net/tracker/index.php?func=detail&aid=1599859&group_id=142846&atid=753842
+
+2007-08-12 03:11  harryf
+
+       * native/core.php: Limit the number parts to two when exploding
+         which may give a small performance gain and reduce memory use -
+         thanks to Geert De Deckere for tip
+
+2006-10-25 16:57  tag RELEASE_0_4
+
+2006-10-25 16:57  harryf
+
+       * docs/examples/tables.php: Add sample for lookup tables
+
+2006-10-17 11:58  harryf
+
+       * tests/cases/utf8_unicode.test.php: Add basic sanity checks
+
+2006-10-17 11:48  harryf
+
+       * native/core.php: Move lookup tables to local statics instead of
+         globals
+
+2006-10-17 11:22  harryf
+
+       * tests/cases/: utf8_strtoupper.test.php,
+         utf8_substr_replace.test.php: Fix class names when run tests
+         individually
+
+2006-10-17 11:09  harryf
+
+       * tests/cases/utf8_specials.test.php: Add tests for
+         utf8_is_word_chars
+
+2006-10-17 10:53  harryf
+
+       * tests/cases/utf8_ascii.test.php: Add test for empty string
+
+2006-10-17 10:53  harryf
+
+       * tests/cases/utf8_specials.test.php: Add utf8_strip_specials tests
+
+2006-10-16 23:13  harryf
+
+       * utils/specials.php: Eliminate the global
+
+2006-10-16 22:39  harryf
+
+       * tests/cases/utf8_ascii.test.php: Add basic tests for
+         utf8_accents_to_ascii
+
+2006-10-16 22:38  harryf
+
+       * utils/ascii.php: Fix bug 1568924 plus make this function actually
+         do something - used correct lookup tables, s/$string/$str - guess
+         no one using it yet, so no complaints ;)
+
+2006-10-01 02:01  tag RELEASE_0_3
+
+2006-10-01 02:01  harryf
+
+       * utils/position.php: Add Chris Smiths implementation - given str
+         and UTF-8 chr pos, returns corresponding byte index
+
+2006-10-01 01:53  harryf
+
+       * tests/cases/utf8_ascii.test.php: Update to reflect change to
+         is_ascii - returning TRUE on empty strings
+
+2006-10-01 01:51  harryf
+
+       * utils/ascii.php: Change is_ascii test - returns true on empty
+         strings - also changed regex so it doesnt capture matches in
+         memory
+
+2006-10-01 01:38  harryf
+
+       * docs/phputf8.pod: Few extra links
+
+2006-10-01 01:16  harryf
+
+       * TODO.tsk: Task update
+
+2006-10-01 01:16  harryf
+
+       * README: Update note on license re Dokuwiki
+
+2006-10-01 01:16  harryf
+
+       * DEPENDENCIES: Redundant
+
+2006-10-01 01:02  harryf
+
+       * tests/data/bench/: strlen_mbstring_20061001.txt,
+         strlen_native_20061001.txt, strpos_mbstring_20061001.txt,
+         strpos_native_20061001.txt, strrpos_mbstring_20061001.txt,
+         strrpos_native_20061001.txt, substr_mbstring_20061001.txt,
+         substr_native_20061001.txt: Latest benchmarks
+
+2006-10-01 00:51  harryf
+
+       * tests/cases/utf8_substr.test.php: Test overlong length
+
+2006-10-01 00:49  harryf
+
+       * tests/cases/utf8_position.test.php: Tests for charpos to bytepos
+         fns
+
+2006-09-30 15:17  harryf
+
+       * native/core.php: Another implementation thanks to Chris Smith /
+         dokuwiki, solving 65535 bug while preserving performance, plus
+         handling negative offset, lengths
+
+2006-09-27 23:34  harryf
+
+       * native/core.php: Tentatively checking in a bugfixed version of
+         utf8_substr, now able to cope with 65535 - bug 1547780.
+
+2006-09-11 17:22  harryf
+
+       * ord.php: Fix error reporting - zero index
+
+2006-09-11 17:14  harryf
+
+       * utf8.php: Add runtime check to confirm PCRE is compiled with
+         UTF-8 support
+
+2006-09-03 11:25  harryf
+
+       * str_pad.php, tests/cases/utf8_str_pad.test.php: Adding Oliver
+         Saunders str_pad implementation
+
+2006-04-09 23:22  harryf
+
+       * ord.php: Add sequence length checks
+
+2006-03-27 23:02  harryf
+
+       * tests/cases/utf8_ascii.test.php: Add sanity tests
+
+2006-03-27 23:02  harryf
+
+       * utils/ascii.php: Add note on use of utf8_strip_ascii_ctrl
+
+2006-03-27 00:26  harryf
+
+       * tests/cases/utf8_ord.test.php: Add some tests for utf8_ord
+
+2006-03-27 00:25  harryf
+
+       * ord.php: Further reduce num calls to ord
+
+2006-03-21 01:50  harryf
+
+       * docs/: makeDocs.pl, print.css, screen.css: Supporting doc stuff
+
+2006-03-19 00:30  harryf
+
+       * docs/phputf8.pod: First pass on docs complete
+
+2006-03-18 14:32  harryf
+
+       * docs/phputf8.pod: More of handling bad bytes
+
+2006-03-18 13:47  tag RELEASE_0_2
+
+2006-03-18 13:47  harryf
+
+       * utils/ascii.php: Initial implementation of ctrl codes stripper -
+         better done with preg_replace?
+
+2006-03-18 00:55  harryf
+
+       * docs/phputf8.pod: fix pod syntax
+
+2006-03-18 00:37  harryf
+
+       * docs/phputf8.pod: A little more on validation - poorly written
+         but anyway
+
+2006-03-18 00:36  harryf
+
+       * README, TODO.tsk: Stay up to date
+
+2006-03-18 00:36  harryf
+
+       * ord.php: Adding ord for utf-8
+
+2006-03-17 00:04  harryf
+
+       * docs/phputf8.pod: Adding place holders
+
+2006-03-16 23:57  harryf
+
+       * docs/phputf8.pod: Getting started on docs
+
+2006-02-28 23:12  harryf
+
+       * utf8.php, mbstring/case.php, mbstring/core.php,
+         mbstring/strlen.php, native/case.php, native/core.php,
+         native/strlen.php, tests/benchconfig.php, tests/config.php:
+         Reduce the number of includes
+
+2006-02-27 11:01  harryf
+
+       * tests/: benchconfig.php, config.php: Remove superflous defines
+
+2006-02-27 01:00  harryf
+
+       * ascii.php, bad.php, unicode.php, validation.php: Remove outdated
+         files
+
+2006-02-27 00:59  tag RELEASE_0_1
+
+2006-02-27 00:59  harryf
+
+       * native/strlen.php: Add newline at end
+
+2006-02-27 00:58  harryf
+
+       * docs/examples/1.php: Add example of validation
+
+2006-02-27 00:56  harryf
+
+       * docs/examples/1.php: Add simple example
+
+2006-02-27 00:46  harryf
+
+       * TODO.tsk: Update TODO list
+
+2006-02-27 00:38  harryf
+
+       * tests/benchconfig.php, tests/config.php, tests/index.php,
+         utf8.php: Eliminate iconv
+
+2006-02-27 00:37  harryf
+
+       * tests/data/bench/: strlen_mbstring_20060226.txt,
+         strlen_native_20060226.txt, strpos_mbstring_20060226.txt,
+         strpos_native_20060226.txt, strrpos_mbstring_20060226.txt,
+         strrpos_native_20060226.txt, substr_mbstring_20060226.txt,
+         substr_native_20060226.txt: Add benchmark results
+
+2006-02-27 00:37  harryf
+
+       * tests/bench/substr.php: Add substr bench
+
+2006-02-27 00:17  harryf
+
+       * tests/bench/: strpos.php, strrpos.php: Add benchmark scripts for
+         strpos and strrpos
+
+2006-02-26 23:15  harryf
+
+       * tests/: benchconfig.php, config.php, bench/strlen.php: Rejigging
+         around mb_strlen and starting benchmarks
+
+2006-02-26 23:13  harryf
+
+       * utf8.php: Place higher priority on mbstring
+
+2006-02-26 23:13  harryf
+
+       * mbstring/: README, strlen.php: Adding mb_strlen implementation
+
+2006-02-26 22:47  harryf
+
+       * tests/config.php: Make sure encoding is set correctly
+
+2006-02-26 15:07  harryf
+
+       * tests/: config.php, index.php, runtests.php: Allow any test to
+         run against a particular engine
+
+2006-02-26 14:56  harryf
+
+       * README: More README notes
+
+2006-02-26 14:39  harryf
+
+       * tests/cases/: utf8_ascii.test.php, utf8_bad.test.php,
+         utf8_validation.test.php: New file locations
+
+2006-02-26 14:39  harryf
+
+       * tests/: index.php, runtests.php: Add option to run against
+         specific engine
+
+2006-02-26 14:20  harryf
+
+       * utils/: bad.php, unicode.php, validation.php: PHP @version doc
+         tags
+
+2006-02-26 14:17  harryf
+
+       * utils/: ascii.php, bad.php, specials.php, unicode.php, utils.php,
+         validation.php: More moving files around
+
+2006-02-26 14:07  harryf
+
+       * tests/cases/: utf8_ucfirst.test.php, utf8_ucwords.test.php: test
+         for one char only
+
+2006-02-25 15:52  harryf
+
+       * tests/cases/: utf8_ascii.test.php, utf8_bad.test.php,
+         utf8_str_ireplace.test.php, utf8_str_split.test.php,
+         utf8_strcasecmp.test.php, utf8_strcspn.test.php,
+         utf8_stristr.test.php, utf8_strrev.test.php,
+         utf8_strspn.test.php, utf8_substr_replace.test.php,
+         utf8_trim.test.php, utf8_ucfirst.test.php, utf8_ucwords.test.php,
+         utf8_validation.test.php: Modify to reflect file / constant
+         renaming
+
+2006-02-25 15:28  harryf
+
+       * tests/cases/: utf8_native_str_ireplace.test.php,
+         utf8_native_str_split.test.php, utf8_native_strcasecmp.test.php,
+         utf8_native_strcspn.test.php, utf8_native_stristr.test.php,
+         utf8_native_strrev.test.php, utf8_native_strspn.test.php,
+         utf8_native_substr_replace.test.php, utf8_native_trim.test.php,
+         utf8_native_ucfirst.test.php, utf8_native_ucwords.test.php,
+         utf8_str_ireplace.test.php, utf8_str_split.test.php,
+         utf8_strcasecmp.test.php, utf8_strcspn.test.php,
+         utf8_stristr.test.php, utf8_strrev.test.php,
+         utf8_strspn.test.php, utf8_substr_replace.test.php,
+         utf8_trim.test.php, utf8_ucfirst.test.php, utf8_ucwords.test.php:
+         Renaming test files
+
+2006-02-25 15:22  harryf
+
+       * tests/config.php: Use correct constant, remove set encodings
+
+2006-02-25 15:20  harryf
+
+       * ascii.php, bad.php, unicode.php, utf8_ascii.php, utf8_bad.php,
+         utf8_patterns.php, utf8_unicode.php, utf8_utils.php,
+         utf8_validation.php, validation.php, utils/patterns.php,
+         utils/utils.php: File renaming
+
+2006-02-25 15:14  harryf
+
+       * utf8.php: Rename directory constant and use control constants
+
+2006-02-25 15:07  harryf
+
+       * mbstring/: core.php, case.php: Add docs / control constant
+
+2006-02-25 15:05  harryf
+
+       * mbstring/README: Add note for the picky
+
+2006-02-25 14:54  harryf
+
+       * native/: case.php, core.php, strlen.php: Add control constants
+
+2006-02-25 14:50  harryf
+
+       * native/: utf8_str_ireplace.php, utf8_str_split.php,
+         utf8_strcasecmp.php, utf8_strcspn.php, utf8_stristr.php,
+         utf8_strrev.php, utf8_strspn.php, utf8_substr_replace.php,
+         utf8_trim.php, utf8_ucfirst.php, utf8_ucwords.php: Moved to
+         parent directory
+
+2006-02-25 14:50  harryf
+
+       * str_ireplace.php, str_split.php, strcasecmp.php, strcspn.php,
+         stristr.php, strrev.php, strspn.php, substr_replace.php,
+         trim.php, ucfirst.php, ucwords.php: Renaming / moving from native
+         subdir
+
+2006-02-25 14:28  harryf
+
+       * native/strlen.php: Add constant to control loading
+
+2006-02-25 14:26  harryf
+
+       * native/: strlen.php, utf8_strlen.php: Begin file renaming
+
+2006-02-25 14:21  harryf
+
+       * native/utf8_ucfirst.php: Bug fixes so tests pass
+
+2006-02-25 00:43  harryf
+
+       * utf8.php: Modify to reflect native/core.php and native/case.php
+
+2006-02-25 00:42  harryf
+
+       * tests/config.php: Make sure HTMLReporter is producing UTF-8
+
+2006-02-25 00:39  harryf
+
+       * tests/index.php: Add simple browser for tests
+
+2006-02-25 00:33  harryf
+
+       * tests/cases/: utf8_ascii.test.php,
+         utf8_native_str_ireplace.test.php,
+         utf8_native_str_split.test.php, utf8_native_strcasecmp.test.php,
+         utf8_native_strcspn.test.php, utf8_native_stristr.test.php,
+         utf8_native_strrev.test.php, utf8_native_strspn.test.php,
+         utf8_native_substr_replace.test.php, utf8_native_trim.test.php,
+         utf8_native_ucfirst.test.php, utf8_native_ucwords.test.php,
+         utf8_strlen.test.php, utf8_strpos.test.php,
+         utf8_strrpos.test.php, utf8_strtolower.test.php,
+         utf8_strtoupper.test.php, utf8_substr.test.php,
+         utf8_validation.test.php: Fix copy and paste gotchas
+
+2006-02-25 00:32  harryf
+
+       * tests/runtests.php: Add runner for all tests
+
+2006-02-25 00:08  harryf
+
+       * tests/cases/utf8_bad.test.php: Fix constant, modify way
+         config.php is loaded
+
+2006-02-25 00:06  harryf
+
+       * tests/cases/utf8_ascii.test.php: Correct constant and test name
+
+2006-02-25 00:04  harryf
+
+       * tests/cases/: utf8_strtolower.test.php, utf8_strtoupper.test.php:
+         Correct test names
+
+2006-02-25 00:02  harryf
+
+       * native/: case.php, utf8_strtolower.php, utf8_strtoupper.php: Move
+         utf8_strtoupper and utf8_strtolower into case.php
+
+2006-02-24 23:59  harryf
+
+       * native/: utf8_strpos.php, utf8_strrpos.php, utf8_substr.php:
+         Remove files now merged into native/core.php
+
+2006-02-24 23:57  harryf
+
+       * native/core.php: Moving utf8_strpos, utf8_strrpos and utf8_substr
+         to single file
+
+2006-02-24 23:51  harryf
+
+       * TODO.tsk: Add todo list
+
+2006-02-24 23:36  harryf
+
+       * native/utf8_substr.php: Handle lengths beyond end of string in
+         same way as substr
+
+2006-02-24 23:35  harryf
+
+       * tests/cases/utf8_substr.test.php: Adjusts tests to expect same
+         behaviour as substr
+
+2006-02-24 23:12  harryf
+
+       * utf8.php: Replace variable containing directory with constant
+
+2006-02-24 23:06  harryf
+
+       * tests/cases/: utf8_strrpos.test.php, utf8_substr.test.php: Remove
+         requires
+
+2006-02-24 22:56  harryf
+
+       * tests/config.php: Load core functions via utf8.php
+
+2006-02-24 22:55  harryf
+
+       * tests/cases/: utf8_native_strlen.test.php,
+         utf8_native_strpos.test.php, utf8_native_strrpos.test.php,
+         utf8_native_strtolower.test.php, utf8_native_strtoupper.test.php,
+         utf8_native_substr.test.php, utf8_strlen.test.php,
+         utf8_strpos.test.php, utf8_strrpos.test.php,
+         utf8_strtolower.test.php, utf8_strtoupper.test.php,
+         utf8_substr.test.php: Begin test reorganisation
+
+2006-02-24 22:53  harryf
+
+       * utf8_patterns.php: Add note that not used by rest of lib
+
+2006-02-24 22:52  harryf
+
+       * utf8_bad.php: Embed bad regex in functions to eliminate include
+
+2006-02-24 16:13  harryf
+
+       * DEPENDENCIES: Starting on dependency documentation
+
+2006-02-24 16:06  harryf
+
+       * native/utf8_substr_replace.php: Document dependency on
+         utf8_strlen
+
+2006-02-24 16:03  harryf
+
+       * native/utf8_substr.php: Fix error reporting
+
+2006-02-24 15:58  harryf
+
+       * README: Add note on bug reporting and well formed utf8
+
+2006-02-24 15:45  harryf
+
+       * native/utf8_strrpos.php: Document dependency on utf8_strlen,
+         utf8_substr
+
+2006-02-24 15:28  harryf
+
+       * native/utf8_strpos.php: Document dependency on utf8_strlen,
+         utf8_substr
+
+2006-02-24 15:25  harryf
+
+       * native/utf8_stristr.php: Document dependency on utf8_strlen
+
+2006-02-24 15:22  harryf
+
+       * native/utf8_strcasecmp.php: Document dependency on
+         utf8_strtolower
+
+2006-02-24 15:21  harryf
+
+       * native/: utf8_str_split.php, utf8_strcspn.php: Document
+         dependency on utf8_strlen
+
+2006-02-24 15:18  harryf
+
+       * native/: case.php, core.php: Remove unneeded files
+
+2006-02-24 15:16  harryf
+
+       * README: Add a tiny bit of documentation
+
+2006-02-24 15:12  harryf
+
+       * utf8.php: Add further notes on loading code
+
+2006-02-24 15:11  harryf
+
+       * LICENSE, README: Add license and notes on license
+
+2006-02-24 15:02  harryf
+
+       * utf8_unicode.php, utf8_validation.php, utf8_bad.php: Add better
+         attribution to license blocks
+
+2006-02-24 14:52  harryf
+
+       * mbstring/core.php: Add support for offset to utf8_strrpos
+
+2006-02-24 14:52  harryf
+
+       * native/utf8_strrpos.php: Change E_USER_ERROR to E_USER_WARNING to
+         match strrpos behaviour
+
+2005-12-09 22:32  harryf
+
+       * mbstring/core.php: Switch to assume correct internal encoding
+
+2005-12-09 22:31  harryf
+
+       * utf8_validation.php: Add further comments on 5 / 6 byte sequence
+         risks
+
+2005-12-09 22:29  harryf
+
+       * mbstring/case.php: Add strtolower / upper wrappers
+
+2005-12-09 22:23  harryf
+
+       * README: Fix linefeed issues with README
+
+2005-12-08 17:17  harryf
+
+       * exp/regexunicode.php: Update so its actually working
+
+2005-12-08 17:00  harryf
+
+       * utf8.php: Get this to a semi-working condition
+
+2005-12-08 16:44  harryf
+
+       * common.php: Remove outdated common.php code
+
+2005-12-08 16:24  harryf
+
+       * native/utf8_ucwords.php: Switch to use of preg_replace_callback
+
+2005-12-08 13:13  harryf
+
+       * utf8_bad.php: Modified to load the patterns file
+
+2005-12-08 13:08  harryf
+
+       * README: Add some notes to README
+
+2005-12-08 12:53  harryf
+
+       * utf8_ascii.php: Add seperate implementations with or without
+         ASCII device control codes
+
+2005-12-08 12:49  harryf
+
+       * utf8_utils.php: Adding utils from andreas gohr / dokuwiki
+
+2005-07-16 13:53  harryf
+
+       * utf8_unicode.php: Fix phpdoc issue
+
+2005-07-16 13:53  harryf
+
+       * utf8_bad.php: Fix bug when for incomplete sequence at end of
+         string and add a bunch of phpdoc comments
+
+2005-07-16 13:36  harryf
+
+       * tests/cases/utf8_bad.test.php: Add some tests for
+         utf8_bad_identify - two failing
+
+2005-07-16 13:20  harryf
+
+       * tests/cases/utf8_validation.test.php: Add tests for
+         utf8_compliant function
+
+2005-07-16 13:12  harryf
+
+       * utf8_validation.php: Add alternative, faster but less strict
+         mechanism to validate a UTF-8 string
+
+2005-07-16 00:03  harryf
+
+       * utf8_bad.php: Add routine to identify how the UTF-8 is bad
+
+2005-07-16 00:01  harryf
+
+       * utf8_validation.php: Minor cleaning
+
+2005-07-15 22:49  harryf
+
+       * utf8_patterns.php: Add api doc note to all patterns that ASCII
+         range has changed from original version
+
+2005-07-15 22:47  harryf
+
+       * tests/cases/utf8_bad.test.php: Add a whole load more tests for
+         specific badly formed UTF-8
+
+2005-07-15 22:46  harryf
+
+       * utf8_patterns.php: Modify patterns to contain full ASCII range
+
+2005-07-15 17:16  harryf
+
+       * tests/cases/utf8_validation.test.php: Add a bunch more tests for
+         specific invalid UTF-8 sequences and code points
+
+2005-07-15 17:15  harryf
+
+       * utf8_validation.php: Dropping regex based implementation and
+         switching to implementation based on that from
+         http://hsivonen.iki.fi/php-utf8/
+
+2005-07-15 14:27  harryf
+
+       * native/utf8_ucwords.php: Add a little documentation of the regex
+
+2005-07-15 14:20  harryf
+
+       * tests/cases/: utf8_native_ucfirst.test.php,
+         utf8_native_ucwords.test.php: Add linefeed tests
+
+2005-07-15 14:12  harryf
+
+       * tests/cases/utf8_native_trim.test.php: Add linefeed tests
+
+2005-07-15 14:03  harryf
+
+       * native/utf8_substr_replace.php: Handle linefeeds correctly
+
+2005-07-15 14:02  harryf
+
+       * tests/cases/utf8_native_substr_replace.test.php: Add linefeed
+         test
+
+2005-07-15 13:58  harryf
+
+       * tests/cases/utf8_native_substr.test.php: Add test of length
+         beyond string length
+
+2005-07-15 13:21  harryf
+
+       * tests/cases/utf8_native_substr.test.php: Add linefeed test
+
+2005-07-15 13:14  harryf
+
+       * tests/config.php: Update for PHP 4.4.0 and new error notice
+
+2005-07-12 09:44  harryf
+
+       * tests/cases/utf8_native_strrpos.test.php: Add linefeed tests
+
+2005-07-12 09:44  harryf
+
+       * native/utf8_strrpos.php: Remove commented print_r statement
+
+2005-07-12 09:40  harryf
+
+       * native/utf8_strrev.php: Modify regex to handle linefeeds
+
+2005-07-12 09:39  harryf
+
+       * tests/cases/utf8_native_strrev.test.php: Add linefeed test
+
+2005-07-12 09:36  harryf
+
+       * tests/cases/: utf8_native_strcspn.test.php,
+         utf8_native_strspn.test.php: Add linefeed tests
+
+2005-07-12 09:32  harryf
+
+       * native/utf8_str_split.php: Modify regex to handle linefeeds and
+         avoid adding null chars to end of string
+
+2005-07-12 09:26  harryf
+
+       * tests/cases/utf8_native_str_split.test.php: Add test with
+         linefeeds
+
+2005-07-11 14:33  harryf
+
+       * tests/cases/utf8_native_str_ireplace.test.php: Add linefeed tests
+
+2005-07-11 14:32  harryf
+
+       * native/utf8_str_ireplace.php: Make regex . meta match new lines
+
+2005-07-11 14:17  harryf
+
+       * native/: utf8_strcasecmp.php, utf8_stristr.php: utf-8
+         implementations of stristr and strcasecmp
+
+2005-07-11 14:16  harryf
+
+       * tests/cases/: utf8_native_strcasecmp.test.php,
+         utf8_native_stristr.test.php: Add tests
+
+2005-07-11 12:48  harryf
+
+       * tests/cases/utf8_native_strcspn.test.php: Add further ascii test
+
+2005-07-11 12:47  harryf
+
+       * tests/cases/: utf8_native_strcspn.test.php,
+         utf8_native_strspn.test.php: Adding tests for utf8_strcspn and
+         correction to utf8_strspn
+
+2005-07-11 12:46  harryf
+
+       * native/: utf8_strcspn.php, utf8_strspn.php: Add missing /u
+         modifier to PCRE patterns
+
+2005-07-05 00:30  tag start
+
+2005-07-05 00:30  harryf
+
+       * README, common.php, utf8.php, utf8_ascii.php, utf8_bad.php,
+         utf8_patterns.php, utf8_unicode.php, utf8_validation.php,
+         exp/regexunicode.php, mbstring/core.php, native/case.php,
+         native/core.php, native/utf8_str_ireplace.php,
+         native/utf8_str_split.php, native/utf8_strcspn.php,
+         native/utf8_strlen.php, native/utf8_strpos.php,
+         native/utf8_strrev.php, native/utf8_strrpos.php,
+         native/utf8_strspn.php, native/utf8_strtolower.php,
+         native/utf8_strtoupper.php, native/utf8_substr.php,
+         native/utf8_substr_replace.php, native/utf8_trim.php,
+         native/utf8_ucfirst.php, native/utf8_ucwords.php,
+         tests/cli_reporter.php, tests/config.php,
+         tests/cases/utf8_ascii.test.php, tests/cases/utf8_bad.test.php,
+         tests/cases/utf8_native_str_ireplace.test.php,
+         tests/cases/utf8_native_str_split.test.php,
+         tests/cases/utf8_native_strlen.test.php,
+         tests/cases/utf8_native_strpos.test.php,
+         tests/cases/utf8_native_strrev.test.php,
+         tests/cases/utf8_native_strrpos.test.php,
+         tests/cases/utf8_native_strspn.test.php,
+         tests/cases/utf8_native_strtolower.test.php,
+         tests/cases/utf8_native_strtoupper.test.php,
+         tests/cases/utf8_native_substr.test.php,
+         tests/cases/utf8_native_substr_replace.test.php,
+         tests/cases/utf8_native_trim.test.php,
+         tests/cases/utf8_native_ucfirst.test.php,
+         tests/cases/utf8_native_ucwords.test.php,
+         tests/cases/utf8_validation.test.php, tests/data/utf8.html:
+         Initial import
+
+2005-07-05 00:30  harryf
+
+       * README, common.php, utf8.php, utf8_ascii.php, utf8_bad.php,
+         utf8_patterns.php, utf8_unicode.php, utf8_validation.php,
+         exp/regexunicode.php, mbstring/core.php, native/case.php,
+         native/core.php, native/utf8_str_ireplace.php,
+         native/utf8_str_split.php, native/utf8_strcspn.php,
+         native/utf8_strlen.php, native/utf8_strpos.php,
+         native/utf8_strrev.php, native/utf8_strrpos.php,
+         native/utf8_strspn.php, native/utf8_strtolower.php,
+         native/utf8_strtoupper.php, native/utf8_substr.php,
+         native/utf8_substr_replace.php, native/utf8_trim.php,
+         native/utf8_ucfirst.php, native/utf8_ucwords.php,
+         tests/cli_reporter.php, tests/config.php,
+         tests/cases/utf8_ascii.test.php, tests/cases/utf8_bad.test.php,
+         tests/cases/utf8_native_str_ireplace.test.php,
+         tests/cases/utf8_native_str_split.test.php,
+         tests/cases/utf8_native_strlen.test.php,
+         tests/cases/utf8_native_strpos.test.php,
+         tests/cases/utf8_native_strrev.test.php,
+         tests/cases/utf8_native_strrpos.test.php,
+         tests/cases/utf8_native_strspn.test.php,
+         tests/cases/utf8_native_strtolower.test.php,
+         tests/cases/utf8_native_strtoupper.test.php,
+         tests/cases/utf8_native_substr.test.php,
+         tests/cases/utf8_native_substr_replace.test.php,
+         tests/cases/utf8_native_trim.test.php,
+         tests/cases/utf8_native_ucfirst.test.php,
+         tests/cases/utf8_native_ucwords.test.php,
+         tests/cases/utf8_validation.test.php, tests/data/utf8.html:
+         Initial revision
+

Benjamin Mako Hill || Want to submit a patch?