1 2007-08-12 03:20 tag RELEASE_0_5
3 2007-08-12 03:20 harryf
5 * str_ireplace.php, tests/cases/utf8_str_ireplace.test.php: Fix
7 http://sourceforge.net/tracker/index.php?func=detail&aid=1599859&group_id=142846&atid=753842
9 2007-08-12 03:11 harryf
11 * native/core.php: Limit the number parts to two when exploding
12 which may give a small performance gain and reduce memory use -
13 thanks to Geert De Deckere for tip
15 2006-10-25 16:57 tag RELEASE_0_4
17 2006-10-25 16:57 harryf
19 * docs/examples/tables.php: Add sample for lookup tables
21 2006-10-17 11:58 harryf
23 * tests/cases/utf8_unicode.test.php: Add basic sanity checks
25 2006-10-17 11:48 harryf
27 * native/core.php: Move lookup tables to local statics instead of
30 2006-10-17 11:22 harryf
32 * tests/cases/: utf8_strtoupper.test.php,
33 utf8_substr_replace.test.php: Fix class names when run tests
36 2006-10-17 11:09 harryf
38 * tests/cases/utf8_specials.test.php: Add tests for
41 2006-10-17 10:53 harryf
43 * tests/cases/utf8_ascii.test.php: Add test for empty string
45 2006-10-17 10:53 harryf
47 * tests/cases/utf8_specials.test.php: Add utf8_strip_specials tests
49 2006-10-16 23:13 harryf
51 * utils/specials.php: Eliminate the global
53 2006-10-16 22:39 harryf
55 * tests/cases/utf8_ascii.test.php: Add basic tests for
58 2006-10-16 22:38 harryf
60 * utils/ascii.php: Fix bug 1568924 plus make this function actually
61 do something - used correct lookup tables, s/$string/$str - guess
62 no one using it yet, so no complaints ;)
64 2006-10-01 02:01 tag RELEASE_0_3
66 2006-10-01 02:01 harryf
68 * utils/position.php: Add Chris Smiths implementation - given str
69 and UTF-8 chr pos, returns corresponding byte index
71 2006-10-01 01:53 harryf
73 * tests/cases/utf8_ascii.test.php: Update to reflect change to
74 is_ascii - returning TRUE on empty strings
76 2006-10-01 01:51 harryf
78 * utils/ascii.php: Change is_ascii test - returns true on empty
79 strings - also changed regex so it doesnt capture matches in
82 2006-10-01 01:38 harryf
84 * docs/phputf8.pod: Few extra links
86 2006-10-01 01:16 harryf
88 * TODO.tsk: Task update
90 2006-10-01 01:16 harryf
92 * README: Update note on license re Dokuwiki
94 2006-10-01 01:16 harryf
96 * DEPENDENCIES: Redundant
98 2006-10-01 01:02 harryf
100 * tests/data/bench/: strlen_mbstring_20061001.txt,
101 strlen_native_20061001.txt, strpos_mbstring_20061001.txt,
102 strpos_native_20061001.txt, strrpos_mbstring_20061001.txt,
103 strrpos_native_20061001.txt, substr_mbstring_20061001.txt,
104 substr_native_20061001.txt: Latest benchmarks
106 2006-10-01 00:51 harryf
108 * tests/cases/utf8_substr.test.php: Test overlong length
110 2006-10-01 00:49 harryf
112 * tests/cases/utf8_position.test.php: Tests for charpos to bytepos
115 2006-09-30 15:17 harryf
117 * native/core.php: Another implementation thanks to Chris Smith /
118 dokuwiki, solving 65535 bug while preserving performance, plus
119 handling negative offset, lengths
121 2006-09-27 23:34 harryf
123 * native/core.php: Tentatively checking in a bugfixed version of
124 utf8_substr, now able to cope with 65535 - bug 1547780.
126 2006-09-11 17:22 harryf
128 * ord.php: Fix error reporting - zero index
130 2006-09-11 17:14 harryf
132 * utf8.php: Add runtime check to confirm PCRE is compiled with
135 2006-09-03 11:25 harryf
137 * str_pad.php, tests/cases/utf8_str_pad.test.php: Adding Oliver
138 Saunders str_pad implementation
140 2006-04-09 23:22 harryf
142 * ord.php: Add sequence length checks
144 2006-03-27 23:02 harryf
146 * tests/cases/utf8_ascii.test.php: Add sanity tests
148 2006-03-27 23:02 harryf
150 * utils/ascii.php: Add note on use of utf8_strip_ascii_ctrl
152 2006-03-27 00:26 harryf
154 * tests/cases/utf8_ord.test.php: Add some tests for utf8_ord
156 2006-03-27 00:25 harryf
158 * ord.php: Further reduce num calls to ord
160 2006-03-21 01:50 harryf
162 * docs/: makeDocs.pl, print.css, screen.css: Supporting doc stuff
164 2006-03-19 00:30 harryf
166 * docs/phputf8.pod: First pass on docs complete
168 2006-03-18 14:32 harryf
170 * docs/phputf8.pod: More of handling bad bytes
172 2006-03-18 13:47 tag RELEASE_0_2
174 2006-03-18 13:47 harryf
176 * utils/ascii.php: Initial implementation of ctrl codes stripper -
177 better done with preg_replace?
179 2006-03-18 00:55 harryf
181 * docs/phputf8.pod: fix pod syntax
183 2006-03-18 00:37 harryf
185 * docs/phputf8.pod: A little more on validation - poorly written
188 2006-03-18 00:36 harryf
190 * README, TODO.tsk: Stay up to date
192 2006-03-18 00:36 harryf
194 * ord.php: Adding ord for utf-8
196 2006-03-17 00:04 harryf
198 * docs/phputf8.pod: Adding place holders
200 2006-03-16 23:57 harryf
202 * docs/phputf8.pod: Getting started on docs
204 2006-02-28 23:12 harryf
206 * utf8.php, mbstring/case.php, mbstring/core.php,
207 mbstring/strlen.php, native/case.php, native/core.php,
208 native/strlen.php, tests/benchconfig.php, tests/config.php:
209 Reduce the number of includes
211 2006-02-27 11:01 harryf
213 * tests/: benchconfig.php, config.php: Remove superflous defines
215 2006-02-27 01:00 harryf
217 * ascii.php, bad.php, unicode.php, validation.php: Remove outdated
220 2006-02-27 00:59 tag RELEASE_0_1
222 2006-02-27 00:59 harryf
224 * native/strlen.php: Add newline at end
226 2006-02-27 00:58 harryf
228 * docs/examples/1.php: Add example of validation
230 2006-02-27 00:56 harryf
232 * docs/examples/1.php: Add simple example
234 2006-02-27 00:46 harryf
236 * TODO.tsk: Update TODO list
238 2006-02-27 00:38 harryf
240 * tests/benchconfig.php, tests/config.php, tests/index.php,
241 utf8.php: Eliminate iconv
243 2006-02-27 00:37 harryf
245 * tests/data/bench/: strlen_mbstring_20060226.txt,
246 strlen_native_20060226.txt, strpos_mbstring_20060226.txt,
247 strpos_native_20060226.txt, strrpos_mbstring_20060226.txt,
248 strrpos_native_20060226.txt, substr_mbstring_20060226.txt,
249 substr_native_20060226.txt: Add benchmark results
251 2006-02-27 00:37 harryf
253 * tests/bench/substr.php: Add substr bench
255 2006-02-27 00:17 harryf
257 * tests/bench/: strpos.php, strrpos.php: Add benchmark scripts for
260 2006-02-26 23:15 harryf
262 * tests/: benchconfig.php, config.php, bench/strlen.php: Rejigging
263 around mb_strlen and starting benchmarks
265 2006-02-26 23:13 harryf
267 * utf8.php: Place higher priority on mbstring
269 2006-02-26 23:13 harryf
271 * mbstring/: README, strlen.php: Adding mb_strlen implementation
273 2006-02-26 22:47 harryf
275 * tests/config.php: Make sure encoding is set correctly
277 2006-02-26 15:07 harryf
279 * tests/: config.php, index.php, runtests.php: Allow any test to
280 run against a particular engine
282 2006-02-26 14:56 harryf
284 * README: More README notes
286 2006-02-26 14:39 harryf
288 * tests/cases/: utf8_ascii.test.php, utf8_bad.test.php,
289 utf8_validation.test.php: New file locations
291 2006-02-26 14:39 harryf
293 * tests/: index.php, runtests.php: Add option to run against
296 2006-02-26 14:20 harryf
298 * utils/: bad.php, unicode.php, validation.php: PHP @version doc
301 2006-02-26 14:17 harryf
303 * utils/: ascii.php, bad.php, specials.php, unicode.php, utils.php,
304 validation.php: More moving files around
306 2006-02-26 14:07 harryf
308 * tests/cases/: utf8_ucfirst.test.php, utf8_ucwords.test.php: test
311 2006-02-25 15:52 harryf
313 * tests/cases/: utf8_ascii.test.php, utf8_bad.test.php,
314 utf8_str_ireplace.test.php, utf8_str_split.test.php,
315 utf8_strcasecmp.test.php, utf8_strcspn.test.php,
316 utf8_stristr.test.php, utf8_strrev.test.php,
317 utf8_strspn.test.php, utf8_substr_replace.test.php,
318 utf8_trim.test.php, utf8_ucfirst.test.php, utf8_ucwords.test.php,
319 utf8_validation.test.php: Modify to reflect file / constant
322 2006-02-25 15:28 harryf
324 * tests/cases/: utf8_native_str_ireplace.test.php,
325 utf8_native_str_split.test.php, utf8_native_strcasecmp.test.php,
326 utf8_native_strcspn.test.php, utf8_native_stristr.test.php,
327 utf8_native_strrev.test.php, utf8_native_strspn.test.php,
328 utf8_native_substr_replace.test.php, utf8_native_trim.test.php,
329 utf8_native_ucfirst.test.php, utf8_native_ucwords.test.php,
330 utf8_str_ireplace.test.php, utf8_str_split.test.php,
331 utf8_strcasecmp.test.php, utf8_strcspn.test.php,
332 utf8_stristr.test.php, utf8_strrev.test.php,
333 utf8_strspn.test.php, utf8_substr_replace.test.php,
334 utf8_trim.test.php, utf8_ucfirst.test.php, utf8_ucwords.test.php:
337 2006-02-25 15:22 harryf
339 * tests/config.php: Use correct constant, remove set encodings
341 2006-02-25 15:20 harryf
343 * ascii.php, bad.php, unicode.php, utf8_ascii.php, utf8_bad.php,
344 utf8_patterns.php, utf8_unicode.php, utf8_utils.php,
345 utf8_validation.php, validation.php, utils/patterns.php,
346 utils/utils.php: File renaming
348 2006-02-25 15:14 harryf
350 * utf8.php: Rename directory constant and use control constants
352 2006-02-25 15:07 harryf
354 * mbstring/: core.php, case.php: Add docs / control constant
356 2006-02-25 15:05 harryf
358 * mbstring/README: Add note for the picky
360 2006-02-25 14:54 harryf
362 * native/: case.php, core.php, strlen.php: Add control constants
364 2006-02-25 14:50 harryf
366 * native/: utf8_str_ireplace.php, utf8_str_split.php,
367 utf8_strcasecmp.php, utf8_strcspn.php, utf8_stristr.php,
368 utf8_strrev.php, utf8_strspn.php, utf8_substr_replace.php,
369 utf8_trim.php, utf8_ucfirst.php, utf8_ucwords.php: Moved to
372 2006-02-25 14:50 harryf
374 * str_ireplace.php, str_split.php, strcasecmp.php, strcspn.php,
375 stristr.php, strrev.php, strspn.php, substr_replace.php,
376 trim.php, ucfirst.php, ucwords.php: Renaming / moving from native
379 2006-02-25 14:28 harryf
381 * native/strlen.php: Add constant to control loading
383 2006-02-25 14:26 harryf
385 * native/: strlen.php, utf8_strlen.php: Begin file renaming
387 2006-02-25 14:21 harryf
389 * native/utf8_ucfirst.php: Bug fixes so tests pass
391 2006-02-25 00:43 harryf
393 * utf8.php: Modify to reflect native/core.php and native/case.php
395 2006-02-25 00:42 harryf
397 * tests/config.php: Make sure HTMLReporter is producing UTF-8
399 2006-02-25 00:39 harryf
401 * tests/index.php: Add simple browser for tests
403 2006-02-25 00:33 harryf
405 * tests/cases/: utf8_ascii.test.php,
406 utf8_native_str_ireplace.test.php,
407 utf8_native_str_split.test.php, utf8_native_strcasecmp.test.php,
408 utf8_native_strcspn.test.php, utf8_native_stristr.test.php,
409 utf8_native_strrev.test.php, utf8_native_strspn.test.php,
410 utf8_native_substr_replace.test.php, utf8_native_trim.test.php,
411 utf8_native_ucfirst.test.php, utf8_native_ucwords.test.php,
412 utf8_strlen.test.php, utf8_strpos.test.php,
413 utf8_strrpos.test.php, utf8_strtolower.test.php,
414 utf8_strtoupper.test.php, utf8_substr.test.php,
415 utf8_validation.test.php: Fix copy and paste gotchas
417 2006-02-25 00:32 harryf
419 * tests/runtests.php: Add runner for all tests
421 2006-02-25 00:08 harryf
423 * tests/cases/utf8_bad.test.php: Fix constant, modify way
426 2006-02-25 00:06 harryf
428 * tests/cases/utf8_ascii.test.php: Correct constant and test name
430 2006-02-25 00:04 harryf
432 * tests/cases/: utf8_strtolower.test.php, utf8_strtoupper.test.php:
435 2006-02-25 00:02 harryf
437 * native/: case.php, utf8_strtolower.php, utf8_strtoupper.php: Move
438 utf8_strtoupper and utf8_strtolower into case.php
440 2006-02-24 23:59 harryf
442 * native/: utf8_strpos.php, utf8_strrpos.php, utf8_substr.php:
443 Remove files now merged into native/core.php
445 2006-02-24 23:57 harryf
447 * native/core.php: Moving utf8_strpos, utf8_strrpos and utf8_substr
450 2006-02-24 23:51 harryf
452 * TODO.tsk: Add todo list
454 2006-02-24 23:36 harryf
456 * native/utf8_substr.php: Handle lengths beyond end of string in
459 2006-02-24 23:35 harryf
461 * tests/cases/utf8_substr.test.php: Adjusts tests to expect same
464 2006-02-24 23:12 harryf
466 * utf8.php: Replace variable containing directory with constant
468 2006-02-24 23:06 harryf
470 * tests/cases/: utf8_strrpos.test.php, utf8_substr.test.php: Remove
473 2006-02-24 22:56 harryf
475 * tests/config.php: Load core functions via utf8.php
477 2006-02-24 22:55 harryf
479 * tests/cases/: utf8_native_strlen.test.php,
480 utf8_native_strpos.test.php, utf8_native_strrpos.test.php,
481 utf8_native_strtolower.test.php, utf8_native_strtoupper.test.php,
482 utf8_native_substr.test.php, utf8_strlen.test.php,
483 utf8_strpos.test.php, utf8_strrpos.test.php,
484 utf8_strtolower.test.php, utf8_strtoupper.test.php,
485 utf8_substr.test.php: Begin test reorganisation
487 2006-02-24 22:53 harryf
489 * utf8_patterns.php: Add note that not used by rest of lib
491 2006-02-24 22:52 harryf
493 * utf8_bad.php: Embed bad regex in functions to eliminate include
495 2006-02-24 16:13 harryf
497 * DEPENDENCIES: Starting on dependency documentation
499 2006-02-24 16:06 harryf
501 * native/utf8_substr_replace.php: Document dependency on
504 2006-02-24 16:03 harryf
506 * native/utf8_substr.php: Fix error reporting
508 2006-02-24 15:58 harryf
510 * README: Add note on bug reporting and well formed utf8
512 2006-02-24 15:45 harryf
514 * native/utf8_strrpos.php: Document dependency on utf8_strlen,
517 2006-02-24 15:28 harryf
519 * native/utf8_strpos.php: Document dependency on utf8_strlen,
522 2006-02-24 15:25 harryf
524 * native/utf8_stristr.php: Document dependency on utf8_strlen
526 2006-02-24 15:22 harryf
528 * native/utf8_strcasecmp.php: Document dependency on
531 2006-02-24 15:21 harryf
533 * native/: utf8_str_split.php, utf8_strcspn.php: Document
534 dependency on utf8_strlen
536 2006-02-24 15:18 harryf
538 * native/: case.php, core.php: Remove unneeded files
540 2006-02-24 15:16 harryf
542 * README: Add a tiny bit of documentation
544 2006-02-24 15:12 harryf
546 * utf8.php: Add further notes on loading code
548 2006-02-24 15:11 harryf
550 * LICENSE, README: Add license and notes on license
552 2006-02-24 15:02 harryf
554 * utf8_unicode.php, utf8_validation.php, utf8_bad.php: Add better
555 attribution to license blocks
557 2006-02-24 14:52 harryf
559 * mbstring/core.php: Add support for offset to utf8_strrpos
561 2006-02-24 14:52 harryf
563 * native/utf8_strrpos.php: Change E_USER_ERROR to E_USER_WARNING to
564 match strrpos behaviour
566 2005-12-09 22:32 harryf
568 * mbstring/core.php: Switch to assume correct internal encoding
570 2005-12-09 22:31 harryf
572 * utf8_validation.php: Add further comments on 5 / 6 byte sequence
575 2005-12-09 22:29 harryf
577 * mbstring/case.php: Add strtolower / upper wrappers
579 2005-12-09 22:23 harryf
581 * README: Fix linefeed issues with README
583 2005-12-08 17:17 harryf
585 * exp/regexunicode.php: Update so its actually working
587 2005-12-08 17:00 harryf
589 * utf8.php: Get this to a semi-working condition
591 2005-12-08 16:44 harryf
593 * common.php: Remove outdated common.php code
595 2005-12-08 16:24 harryf
597 * native/utf8_ucwords.php: Switch to use of preg_replace_callback
599 2005-12-08 13:13 harryf
601 * utf8_bad.php: Modified to load the patterns file
603 2005-12-08 13:08 harryf
605 * README: Add some notes to README
607 2005-12-08 12:53 harryf
609 * utf8_ascii.php: Add seperate implementations with or without
610 ASCII device control codes
612 2005-12-08 12:49 harryf
614 * utf8_utils.php: Adding utils from andreas gohr / dokuwiki
616 2005-07-16 13:53 harryf
618 * utf8_unicode.php: Fix phpdoc issue
620 2005-07-16 13:53 harryf
622 * utf8_bad.php: Fix bug when for incomplete sequence at end of
623 string and add a bunch of phpdoc comments
625 2005-07-16 13:36 harryf
627 * tests/cases/utf8_bad.test.php: Add some tests for
628 utf8_bad_identify - two failing
630 2005-07-16 13:20 harryf
632 * tests/cases/utf8_validation.test.php: Add tests for
633 utf8_compliant function
635 2005-07-16 13:12 harryf
637 * utf8_validation.php: Add alternative, faster but less strict
638 mechanism to validate a UTF-8 string
640 2005-07-16 00:03 harryf
642 * utf8_bad.php: Add routine to identify how the UTF-8 is bad
644 2005-07-16 00:01 harryf
646 * utf8_validation.php: Minor cleaning
648 2005-07-15 22:49 harryf
650 * utf8_patterns.php: Add api doc note to all patterns that ASCII
651 range has changed from original version
653 2005-07-15 22:47 harryf
655 * tests/cases/utf8_bad.test.php: Add a whole load more tests for
656 specific badly formed UTF-8
658 2005-07-15 22:46 harryf
660 * utf8_patterns.php: Modify patterns to contain full ASCII range
662 2005-07-15 17:16 harryf
664 * tests/cases/utf8_validation.test.php: Add a bunch more tests for
665 specific invalid UTF-8 sequences and code points
667 2005-07-15 17:15 harryf
669 * utf8_validation.php: Dropping regex based implementation and
670 switching to implementation based on that from
671 http://hsivonen.iki.fi/php-utf8/
673 2005-07-15 14:27 harryf
675 * native/utf8_ucwords.php: Add a little documentation of the regex
677 2005-07-15 14:20 harryf
679 * tests/cases/: utf8_native_ucfirst.test.php,
680 utf8_native_ucwords.test.php: Add linefeed tests
682 2005-07-15 14:12 harryf
684 * tests/cases/utf8_native_trim.test.php: Add linefeed tests
686 2005-07-15 14:03 harryf
688 * native/utf8_substr_replace.php: Handle linefeeds correctly
690 2005-07-15 14:02 harryf
692 * tests/cases/utf8_native_substr_replace.test.php: Add linefeed
695 2005-07-15 13:58 harryf
697 * tests/cases/utf8_native_substr.test.php: Add test of length
700 2005-07-15 13:21 harryf
702 * tests/cases/utf8_native_substr.test.php: Add linefeed test
704 2005-07-15 13:14 harryf
706 * tests/config.php: Update for PHP 4.4.0 and new error notice
708 2005-07-12 09:44 harryf
710 * tests/cases/utf8_native_strrpos.test.php: Add linefeed tests
712 2005-07-12 09:44 harryf
714 * native/utf8_strrpos.php: Remove commented print_r statement
716 2005-07-12 09:40 harryf
718 * native/utf8_strrev.php: Modify regex to handle linefeeds
720 2005-07-12 09:39 harryf
722 * tests/cases/utf8_native_strrev.test.php: Add linefeed test
724 2005-07-12 09:36 harryf
726 * tests/cases/: utf8_native_strcspn.test.php,
727 utf8_native_strspn.test.php: Add linefeed tests
729 2005-07-12 09:32 harryf
731 * native/utf8_str_split.php: Modify regex to handle linefeeds and
732 avoid adding null chars to end of string
734 2005-07-12 09:26 harryf
736 * tests/cases/utf8_native_str_split.test.php: Add test with
739 2005-07-11 14:33 harryf
741 * tests/cases/utf8_native_str_ireplace.test.php: Add linefeed tests
743 2005-07-11 14:32 harryf
745 * native/utf8_str_ireplace.php: Make regex . meta match new lines
747 2005-07-11 14:17 harryf
749 * native/: utf8_strcasecmp.php, utf8_stristr.php: utf-8
750 implementations of stristr and strcasecmp
752 2005-07-11 14:16 harryf
754 * tests/cases/: utf8_native_strcasecmp.test.php,
755 utf8_native_stristr.test.php: Add tests
757 2005-07-11 12:48 harryf
759 * tests/cases/utf8_native_strcspn.test.php: Add further ascii test
761 2005-07-11 12:47 harryf
763 * tests/cases/: utf8_native_strcspn.test.php,
764 utf8_native_strspn.test.php: Adding tests for utf8_strcspn and
765 correction to utf8_strspn
767 2005-07-11 12:46 harryf
769 * native/: utf8_strcspn.php, utf8_strspn.php: Add missing /u
770 modifier to PCRE patterns
772 2005-07-05 00:30 tag start
774 2005-07-05 00:30 harryf
776 * README, common.php, utf8.php, utf8_ascii.php, utf8_bad.php,
777 utf8_patterns.php, utf8_unicode.php, utf8_validation.php,
778 exp/regexunicode.php, mbstring/core.php, native/case.php,
779 native/core.php, native/utf8_str_ireplace.php,
780 native/utf8_str_split.php, native/utf8_strcspn.php,
781 native/utf8_strlen.php, native/utf8_strpos.php,
782 native/utf8_strrev.php, native/utf8_strrpos.php,
783 native/utf8_strspn.php, native/utf8_strtolower.php,
784 native/utf8_strtoupper.php, native/utf8_substr.php,
785 native/utf8_substr_replace.php, native/utf8_trim.php,
786 native/utf8_ucfirst.php, native/utf8_ucwords.php,
787 tests/cli_reporter.php, tests/config.php,
788 tests/cases/utf8_ascii.test.php, tests/cases/utf8_bad.test.php,
789 tests/cases/utf8_native_str_ireplace.test.php,
790 tests/cases/utf8_native_str_split.test.php,
791 tests/cases/utf8_native_strlen.test.php,
792 tests/cases/utf8_native_strpos.test.php,
793 tests/cases/utf8_native_strrev.test.php,
794 tests/cases/utf8_native_strrpos.test.php,
795 tests/cases/utf8_native_strspn.test.php,
796 tests/cases/utf8_native_strtolower.test.php,
797 tests/cases/utf8_native_strtoupper.test.php,
798 tests/cases/utf8_native_substr.test.php,
799 tests/cases/utf8_native_substr_replace.test.php,
800 tests/cases/utf8_native_trim.test.php,
801 tests/cases/utf8_native_ucfirst.test.php,
802 tests/cases/utf8_native_ucwords.test.php,
803 tests/cases/utf8_validation.test.php, tests/data/utf8.html:
806 2005-07-05 00:30 harryf
808 * README, common.php, utf8.php, utf8_ascii.php, utf8_bad.php,
809 utf8_patterns.php, utf8_unicode.php, utf8_validation.php,
810 exp/regexunicode.php, mbstring/core.php, native/case.php,
811 native/core.php, native/utf8_str_ireplace.php,
812 native/utf8_str_split.php, native/utf8_strcspn.php,
813 native/utf8_strlen.php, native/utf8_strpos.php,
814 native/utf8_strrev.php, native/utf8_strrpos.php,
815 native/utf8_strspn.php, native/utf8_strtolower.php,
816 native/utf8_strtoupper.php, native/utf8_substr.php,
817 native/utf8_substr_replace.php, native/utf8_trim.php,
818 native/utf8_ucfirst.php, native/utf8_ucwords.php,
819 tests/cli_reporter.php, tests/config.php,
820 tests/cases/utf8_ascii.test.php, tests/cases/utf8_bad.test.php,
821 tests/cases/utf8_native_str_ireplace.test.php,
822 tests/cases/utf8_native_str_split.test.php,
823 tests/cases/utf8_native_strlen.test.php,
824 tests/cases/utf8_native_strpos.test.php,
825 tests/cases/utf8_native_strrev.test.php,
826 tests/cases/utf8_native_strrpos.test.php,
827 tests/cases/utf8_native_strspn.test.php,
828 tests/cases/utf8_native_strtolower.test.php,
829 tests/cases/utf8_native_strtoupper.test.php,
830 tests/cases/utf8_native_substr.test.php,
831 tests/cases/utf8_native_substr_replace.test.php,
832 tests/cases/utf8_native_trim.test.php,
833 tests/cases/utf8_native_ucfirst.test.php,
834 tests/cases/utf8_native_ucwords.test.php,
835 tests/cases/utf8_validation.test.php, tests/data/utf8.html: