Tagged 0.7.5
[scuttle] / includes / utf8 / ChangeLog
1 2007-08-12 03:20  tag RELEASE_0_5
2
3 2007-08-12 03:20  harryf
4
5         * str_ireplace.php, tests/cases/utf8_str_ireplace.test.php: Fix
6           1599859 at last -
7           http://sourceforge.net/tracker/index.php?func=detail&aid=1599859&group_id=142846&atid=753842
8
9 2007-08-12 03:11  harryf
10
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
14
15 2006-10-25 16:57  tag RELEASE_0_4
16
17 2006-10-25 16:57  harryf
18
19         * docs/examples/tables.php: Add sample for lookup tables
20
21 2006-10-17 11:58  harryf
22
23         * tests/cases/utf8_unicode.test.php: Add basic sanity checks
24
25 2006-10-17 11:48  harryf
26
27         * native/core.php: Move lookup tables to local statics instead of
28           globals
29
30 2006-10-17 11:22  harryf
31
32         * tests/cases/: utf8_strtoupper.test.php,
33           utf8_substr_replace.test.php: Fix class names when run tests
34           individually
35
36 2006-10-17 11:09  harryf
37
38         * tests/cases/utf8_specials.test.php: Add tests for
39           utf8_is_word_chars
40
41 2006-10-17 10:53  harryf
42
43         * tests/cases/utf8_ascii.test.php: Add test for empty string
44
45 2006-10-17 10:53  harryf
46
47         * tests/cases/utf8_specials.test.php: Add utf8_strip_specials tests
48
49 2006-10-16 23:13  harryf
50
51         * utils/specials.php: Eliminate the global
52
53 2006-10-16 22:39  harryf
54
55         * tests/cases/utf8_ascii.test.php: Add basic tests for
56           utf8_accents_to_ascii
57
58 2006-10-16 22:38  harryf
59
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 ;)
63
64 2006-10-01 02:01  tag RELEASE_0_3
65
66 2006-10-01 02:01  harryf
67
68         * utils/position.php: Add Chris Smiths implementation - given str
69           and UTF-8 chr pos, returns corresponding byte index
70
71 2006-10-01 01:53  harryf
72
73         * tests/cases/utf8_ascii.test.php: Update to reflect change to
74           is_ascii - returning TRUE on empty strings
75
76 2006-10-01 01:51  harryf
77
78         * utils/ascii.php: Change is_ascii test - returns true on empty
79           strings - also changed regex so it doesnt capture matches in
80           memory
81
82 2006-10-01 01:38  harryf
83
84         * docs/phputf8.pod: Few extra links
85
86 2006-10-01 01:16  harryf
87
88         * TODO.tsk: Task update
89
90 2006-10-01 01:16  harryf
91
92         * README: Update note on license re Dokuwiki
93
94 2006-10-01 01:16  harryf
95
96         * DEPENDENCIES: Redundant
97
98 2006-10-01 01:02  harryf
99
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
105
106 2006-10-01 00:51  harryf
107
108         * tests/cases/utf8_substr.test.php: Test overlong length
109
110 2006-10-01 00:49  harryf
111
112         * tests/cases/utf8_position.test.php: Tests for charpos to bytepos
113           fns
114
115 2006-09-30 15:17  harryf
116
117         * native/core.php: Another implementation thanks to Chris Smith /
118           dokuwiki, solving 65535 bug while preserving performance, plus
119           handling negative offset, lengths
120
121 2006-09-27 23:34  harryf
122
123         * native/core.php: Tentatively checking in a bugfixed version of
124           utf8_substr, now able to cope with 65535 - bug 1547780.
125
126 2006-09-11 17:22  harryf
127
128         * ord.php: Fix error reporting - zero index
129
130 2006-09-11 17:14  harryf
131
132         * utf8.php: Add runtime check to confirm PCRE is compiled with
133           UTF-8 support
134
135 2006-09-03 11:25  harryf
136
137         * str_pad.php, tests/cases/utf8_str_pad.test.php: Adding Oliver
138           Saunders str_pad implementation
139
140 2006-04-09 23:22  harryf
141
142         * ord.php: Add sequence length checks
143
144 2006-03-27 23:02  harryf
145
146         * tests/cases/utf8_ascii.test.php: Add sanity tests
147
148 2006-03-27 23:02  harryf
149
150         * utils/ascii.php: Add note on use of utf8_strip_ascii_ctrl
151
152 2006-03-27 00:26  harryf
153
154         * tests/cases/utf8_ord.test.php: Add some tests for utf8_ord
155
156 2006-03-27 00:25  harryf
157
158         * ord.php: Further reduce num calls to ord
159
160 2006-03-21 01:50  harryf
161
162         * docs/: makeDocs.pl, print.css, screen.css: Supporting doc stuff
163
164 2006-03-19 00:30  harryf
165
166         * docs/phputf8.pod: First pass on docs complete
167
168 2006-03-18 14:32  harryf
169
170         * docs/phputf8.pod: More of handling bad bytes
171
172 2006-03-18 13:47  tag RELEASE_0_2
173
174 2006-03-18 13:47  harryf
175
176         * utils/ascii.php: Initial implementation of ctrl codes stripper -
177           better done with preg_replace?
178
179 2006-03-18 00:55  harryf
180
181         * docs/phputf8.pod: fix pod syntax
182
183 2006-03-18 00:37  harryf
184
185         * docs/phputf8.pod: A little more on validation - poorly written
186           but anyway
187
188 2006-03-18 00:36  harryf
189
190         * README, TODO.tsk: Stay up to date
191
192 2006-03-18 00:36  harryf
193
194         * ord.php: Adding ord for utf-8
195
196 2006-03-17 00:04  harryf
197
198         * docs/phputf8.pod: Adding place holders
199
200 2006-03-16 23:57  harryf
201
202         * docs/phputf8.pod: Getting started on docs
203
204 2006-02-28 23:12  harryf
205
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
210
211 2006-02-27 11:01  harryf
212
213         * tests/: benchconfig.php, config.php: Remove superflous defines
214
215 2006-02-27 01:00  harryf
216
217         * ascii.php, bad.php, unicode.php, validation.php: Remove outdated
218           files
219
220 2006-02-27 00:59  tag RELEASE_0_1
221
222 2006-02-27 00:59  harryf
223
224         * native/strlen.php: Add newline at end
225
226 2006-02-27 00:58  harryf
227
228         * docs/examples/1.php: Add example of validation
229
230 2006-02-27 00:56  harryf
231
232         * docs/examples/1.php: Add simple example
233
234 2006-02-27 00:46  harryf
235
236         * TODO.tsk: Update TODO list
237
238 2006-02-27 00:38  harryf
239
240         * tests/benchconfig.php, tests/config.php, tests/index.php,
241           utf8.php: Eliminate iconv
242
243 2006-02-27 00:37  harryf
244
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
250
251 2006-02-27 00:37  harryf
252
253         * tests/bench/substr.php: Add substr bench
254
255 2006-02-27 00:17  harryf
256
257         * tests/bench/: strpos.php, strrpos.php: Add benchmark scripts for
258           strpos and strrpos
259
260 2006-02-26 23:15  harryf
261
262         * tests/: benchconfig.php, config.php, bench/strlen.php: Rejigging
263           around mb_strlen and starting benchmarks
264
265 2006-02-26 23:13  harryf
266
267         * utf8.php: Place higher priority on mbstring
268
269 2006-02-26 23:13  harryf
270
271         * mbstring/: README, strlen.php: Adding mb_strlen implementation
272
273 2006-02-26 22:47  harryf
274
275         * tests/config.php: Make sure encoding is set correctly
276
277 2006-02-26 15:07  harryf
278
279         * tests/: config.php, index.php, runtests.php: Allow any test to
280           run against a particular engine
281
282 2006-02-26 14:56  harryf
283
284         * README: More README notes
285
286 2006-02-26 14:39  harryf
287
288         * tests/cases/: utf8_ascii.test.php, utf8_bad.test.php,
289           utf8_validation.test.php: New file locations
290
291 2006-02-26 14:39  harryf
292
293         * tests/: index.php, runtests.php: Add option to run against
294           specific engine
295
296 2006-02-26 14:20  harryf
297
298         * utils/: bad.php, unicode.php, validation.php: PHP @version doc
299           tags
300
301 2006-02-26 14:17  harryf
302
303         * utils/: ascii.php, bad.php, specials.php, unicode.php, utils.php,
304           validation.php: More moving files around
305
306 2006-02-26 14:07  harryf
307
308         * tests/cases/: utf8_ucfirst.test.php, utf8_ucwords.test.php: test
309           for one char only
310
311 2006-02-25 15:52  harryf
312
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
320           renaming
321
322 2006-02-25 15:28  harryf
323
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:
335           Renaming test files
336
337 2006-02-25 15:22  harryf
338
339         * tests/config.php: Use correct constant, remove set encodings
340
341 2006-02-25 15:20  harryf
342
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
347
348 2006-02-25 15:14  harryf
349
350         * utf8.php: Rename directory constant and use control constants
351
352 2006-02-25 15:07  harryf
353
354         * mbstring/: core.php, case.php: Add docs / control constant
355
356 2006-02-25 15:05  harryf
357
358         * mbstring/README: Add note for the picky
359
360 2006-02-25 14:54  harryf
361
362         * native/: case.php, core.php, strlen.php: Add control constants
363
364 2006-02-25 14:50  harryf
365
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
370           parent directory
371
372 2006-02-25 14:50  harryf
373
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
377           subdir
378
379 2006-02-25 14:28  harryf
380
381         * native/strlen.php: Add constant to control loading
382
383 2006-02-25 14:26  harryf
384
385         * native/: strlen.php, utf8_strlen.php: Begin file renaming
386
387 2006-02-25 14:21  harryf
388
389         * native/utf8_ucfirst.php: Bug fixes so tests pass
390
391 2006-02-25 00:43  harryf
392
393         * utf8.php: Modify to reflect native/core.php and native/case.php
394
395 2006-02-25 00:42  harryf
396
397         * tests/config.php: Make sure HTMLReporter is producing UTF-8
398
399 2006-02-25 00:39  harryf
400
401         * tests/index.php: Add simple browser for tests
402
403 2006-02-25 00:33  harryf
404
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
416
417 2006-02-25 00:32  harryf
418
419         * tests/runtests.php: Add runner for all tests
420
421 2006-02-25 00:08  harryf
422
423         * tests/cases/utf8_bad.test.php: Fix constant, modify way
424           config.php is loaded
425
426 2006-02-25 00:06  harryf
427
428         * tests/cases/utf8_ascii.test.php: Correct constant and test name
429
430 2006-02-25 00:04  harryf
431
432         * tests/cases/: utf8_strtolower.test.php, utf8_strtoupper.test.php:
433           Correct test names
434
435 2006-02-25 00:02  harryf
436
437         * native/: case.php, utf8_strtolower.php, utf8_strtoupper.php: Move
438           utf8_strtoupper and utf8_strtolower into case.php
439
440 2006-02-24 23:59  harryf
441
442         * native/: utf8_strpos.php, utf8_strrpos.php, utf8_substr.php:
443           Remove files now merged into native/core.php
444
445 2006-02-24 23:57  harryf
446
447         * native/core.php: Moving utf8_strpos, utf8_strrpos and utf8_substr
448           to single file
449
450 2006-02-24 23:51  harryf
451
452         * TODO.tsk: Add todo list
453
454 2006-02-24 23:36  harryf
455
456         * native/utf8_substr.php: Handle lengths beyond end of string in
457           same way as substr
458
459 2006-02-24 23:35  harryf
460
461         * tests/cases/utf8_substr.test.php: Adjusts tests to expect same
462           behaviour as substr
463
464 2006-02-24 23:12  harryf
465
466         * utf8.php: Replace variable containing directory with constant
467
468 2006-02-24 23:06  harryf
469
470         * tests/cases/: utf8_strrpos.test.php, utf8_substr.test.php: Remove
471           requires
472
473 2006-02-24 22:56  harryf
474
475         * tests/config.php: Load core functions via utf8.php
476
477 2006-02-24 22:55  harryf
478
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
486
487 2006-02-24 22:53  harryf
488
489         * utf8_patterns.php: Add note that not used by rest of lib
490
491 2006-02-24 22:52  harryf
492
493         * utf8_bad.php: Embed bad regex in functions to eliminate include
494
495 2006-02-24 16:13  harryf
496
497         * DEPENDENCIES: Starting on dependency documentation
498
499 2006-02-24 16:06  harryf
500
501         * native/utf8_substr_replace.php: Document dependency on
502           utf8_strlen
503
504 2006-02-24 16:03  harryf
505
506         * native/utf8_substr.php: Fix error reporting
507
508 2006-02-24 15:58  harryf
509
510         * README: Add note on bug reporting and well formed utf8
511
512 2006-02-24 15:45  harryf
513
514         * native/utf8_strrpos.php: Document dependency on utf8_strlen,
515           utf8_substr
516
517 2006-02-24 15:28  harryf
518
519         * native/utf8_strpos.php: Document dependency on utf8_strlen,
520           utf8_substr
521
522 2006-02-24 15:25  harryf
523
524         * native/utf8_stristr.php: Document dependency on utf8_strlen
525
526 2006-02-24 15:22  harryf
527
528         * native/utf8_strcasecmp.php: Document dependency on
529           utf8_strtolower
530
531 2006-02-24 15:21  harryf
532
533         * native/: utf8_str_split.php, utf8_strcspn.php: Document
534           dependency on utf8_strlen
535
536 2006-02-24 15:18  harryf
537
538         * native/: case.php, core.php: Remove unneeded files
539
540 2006-02-24 15:16  harryf
541
542         * README: Add a tiny bit of documentation
543
544 2006-02-24 15:12  harryf
545
546         * utf8.php: Add further notes on loading code
547
548 2006-02-24 15:11  harryf
549
550         * LICENSE, README: Add license and notes on license
551
552 2006-02-24 15:02  harryf
553
554         * utf8_unicode.php, utf8_validation.php, utf8_bad.php: Add better
555           attribution to license blocks
556
557 2006-02-24 14:52  harryf
558
559         * mbstring/core.php: Add support for offset to utf8_strrpos
560
561 2006-02-24 14:52  harryf
562
563         * native/utf8_strrpos.php: Change E_USER_ERROR to E_USER_WARNING to
564           match strrpos behaviour
565
566 2005-12-09 22:32  harryf
567
568         * mbstring/core.php: Switch to assume correct internal encoding
569
570 2005-12-09 22:31  harryf
571
572         * utf8_validation.php: Add further comments on 5 / 6 byte sequence
573           risks
574
575 2005-12-09 22:29  harryf
576
577         * mbstring/case.php: Add strtolower / upper wrappers
578
579 2005-12-09 22:23  harryf
580
581         * README: Fix linefeed issues with README
582
583 2005-12-08 17:17  harryf
584
585         * exp/regexunicode.php: Update so its actually working
586
587 2005-12-08 17:00  harryf
588
589         * utf8.php: Get this to a semi-working condition
590
591 2005-12-08 16:44  harryf
592
593         * common.php: Remove outdated common.php code
594
595 2005-12-08 16:24  harryf
596
597         * native/utf8_ucwords.php: Switch to use of preg_replace_callback
598
599 2005-12-08 13:13  harryf
600
601         * utf8_bad.php: Modified to load the patterns file
602
603 2005-12-08 13:08  harryf
604
605         * README: Add some notes to README
606
607 2005-12-08 12:53  harryf
608
609         * utf8_ascii.php: Add seperate implementations with or without
610           ASCII device control codes
611
612 2005-12-08 12:49  harryf
613
614         * utf8_utils.php: Adding utils from andreas gohr / dokuwiki
615
616 2005-07-16 13:53  harryf
617
618         * utf8_unicode.php: Fix phpdoc issue
619
620 2005-07-16 13:53  harryf
621
622         * utf8_bad.php: Fix bug when for incomplete sequence at end of
623           string and add a bunch of phpdoc comments
624
625 2005-07-16 13:36  harryf
626
627         * tests/cases/utf8_bad.test.php: Add some tests for
628           utf8_bad_identify - two failing
629
630 2005-07-16 13:20  harryf
631
632         * tests/cases/utf8_validation.test.php: Add tests for
633           utf8_compliant function
634
635 2005-07-16 13:12  harryf
636
637         * utf8_validation.php: Add alternative, faster but less strict
638           mechanism to validate a UTF-8 string
639
640 2005-07-16 00:03  harryf
641
642         * utf8_bad.php: Add routine to identify how the UTF-8 is bad
643
644 2005-07-16 00:01  harryf
645
646         * utf8_validation.php: Minor cleaning
647
648 2005-07-15 22:49  harryf
649
650         * utf8_patterns.php: Add api doc note to all patterns that ASCII
651           range has changed from original version
652
653 2005-07-15 22:47  harryf
654
655         * tests/cases/utf8_bad.test.php: Add a whole load more tests for
656           specific badly formed UTF-8
657
658 2005-07-15 22:46  harryf
659
660         * utf8_patterns.php: Modify patterns to contain full ASCII range
661
662 2005-07-15 17:16  harryf
663
664         * tests/cases/utf8_validation.test.php: Add a bunch more tests for
665           specific invalid UTF-8 sequences and code points
666
667 2005-07-15 17:15  harryf
668
669         * utf8_validation.php: Dropping regex based implementation and
670           switching to implementation based on that from
671           http://hsivonen.iki.fi/php-utf8/
672
673 2005-07-15 14:27  harryf
674
675         * native/utf8_ucwords.php: Add a little documentation of the regex
676
677 2005-07-15 14:20  harryf
678
679         * tests/cases/: utf8_native_ucfirst.test.php,
680           utf8_native_ucwords.test.php: Add linefeed tests
681
682 2005-07-15 14:12  harryf
683
684         * tests/cases/utf8_native_trim.test.php: Add linefeed tests
685
686 2005-07-15 14:03  harryf
687
688         * native/utf8_substr_replace.php: Handle linefeeds correctly
689
690 2005-07-15 14:02  harryf
691
692         * tests/cases/utf8_native_substr_replace.test.php: Add linefeed
693           test
694
695 2005-07-15 13:58  harryf
696
697         * tests/cases/utf8_native_substr.test.php: Add test of length
698           beyond string length
699
700 2005-07-15 13:21  harryf
701
702         * tests/cases/utf8_native_substr.test.php: Add linefeed test
703
704 2005-07-15 13:14  harryf
705
706         * tests/config.php: Update for PHP 4.4.0 and new error notice
707
708 2005-07-12 09:44  harryf
709
710         * tests/cases/utf8_native_strrpos.test.php: Add linefeed tests
711
712 2005-07-12 09:44  harryf
713
714         * native/utf8_strrpos.php: Remove commented print_r statement
715
716 2005-07-12 09:40  harryf
717
718         * native/utf8_strrev.php: Modify regex to handle linefeeds
719
720 2005-07-12 09:39  harryf
721
722         * tests/cases/utf8_native_strrev.test.php: Add linefeed test
723
724 2005-07-12 09:36  harryf
725
726         * tests/cases/: utf8_native_strcspn.test.php,
727           utf8_native_strspn.test.php: Add linefeed tests
728
729 2005-07-12 09:32  harryf
730
731         * native/utf8_str_split.php: Modify regex to handle linefeeds and
732           avoid adding null chars to end of string
733
734 2005-07-12 09:26  harryf
735
736         * tests/cases/utf8_native_str_split.test.php: Add test with
737           linefeeds
738
739 2005-07-11 14:33  harryf
740
741         * tests/cases/utf8_native_str_ireplace.test.php: Add linefeed tests
742
743 2005-07-11 14:32  harryf
744
745         * native/utf8_str_ireplace.php: Make regex . meta match new lines
746
747 2005-07-11 14:17  harryf
748
749         * native/: utf8_strcasecmp.php, utf8_stristr.php: utf-8
750           implementations of stristr and strcasecmp
751
752 2005-07-11 14:16  harryf
753
754         * tests/cases/: utf8_native_strcasecmp.test.php,
755           utf8_native_stristr.test.php: Add tests
756
757 2005-07-11 12:48  harryf
758
759         * tests/cases/utf8_native_strcspn.test.php: Add further ascii test
760
761 2005-07-11 12:47  harryf
762
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
766
767 2005-07-11 12:46  harryf
768
769         * native/: utf8_strcspn.php, utf8_strspn.php: Add missing /u
770           modifier to PCRE patterns
771
772 2005-07-05 00:30  tag start
773
774 2005-07-05 00:30  harryf
775
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:
804           Initial import
805
806 2005-07-05 00:30  harryf
807
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:
836           Initial revision
837

Benjamin Mako Hill || Want to submit a patch?