Felipe Pena
c14338f5a9
- Fixed bug #46067 (Collator methods - Segfault)
2008-09-20 22:06:18 +00:00
Felipe Pena
9c9ee1a71c
- Fixed endless loop and segfault
2008-09-12 17:30:53 +00:00
Felipe Pena
611ecc5111
- Added parameter TSRMLS_DC in zend_is_callable()
2008-08-02 04:40:45 +00:00
Felipe Pena
39387127b9
- Removed unicode_semantics()
2008-07-21 11:32:49 +00:00
Antony Dovgal
26a0ce4cb1
misc parse_parameters fixes
2008-07-01 08:19:53 +00:00
Felipe Pena
9f2d50a887
- Removed unnecessary SKIPIF (unicode/tests/*)
...
- Removed non-unicode tests (tests that uses SKIPIF like "die('skip unicode.semantics=on');")
2008-06-09 15:54:08 +00:00
Felipe Pena
2818d4fc51
New way for check void parameters
2008-03-04 23:39:15 +00:00
Felipe Pena
a1e8d340c3
New macro for check void parameters
2008-02-28 14:16:25 +00:00
Dmitry Stogov
42a683d688
Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
2008-01-30 09:56:22 +00:00
Jani Taskinen
a897a0221e
Fix build
2007-11-02 16:19:57 +00:00
Yiduo (David) Wang
95da0dc570
Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:15:07 +00:00
Dmitry Stogov
8146078f7b
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:28:44 +00:00
Jani Taskinen
174c1c5329
- Removed unnecessary stuff
2007-07-12 16:08:26 +00:00
Antony Dovgal
dc9d1c16a0
fix MINFO handler
2007-07-12 15:07:32 +00:00
Andrei Zmievski
324cdbf874
Wrong locale name.
2007-04-10 22:44:57 +00:00
Andrei Zmievski
4e0c1190b7
Fix protos.
2006-10-06 17:14:14 +00:00
Andrei Zmievski
bc871831e2
Fix protos.
2006-09-22 19:50:02 +00:00
Andrei Zmievski
2fb8461016
Fix protos.
2006-09-21 19:30:33 +00:00
Andrei Zmievski
f09b8eb846
Fix protos.
2006-09-21 18:26:31 +00:00
Sara Golemon
67af7e225c
Backfill protos for ext/unicode functions
2006-09-20 23:44:23 +00:00
Antony Dovgal
dbe2092313
implement zend_unicode_to_string() and zend_string_to_unicode()
...
part #2 (of 2)
2006-08-08 16:59:11 +00:00
Antony Dovgal
8376cd2396
nuke unused variable
2006-07-13 12:15:01 +00:00
Andrei Zmievski
42b38dc29c
Protos.
2006-07-11 20:51:18 +00:00
Andrei Zmievski
62d76d207f
Implement getAll() that can be used to get all the pieces defined by the
...
boundaries.
2006-07-11 19:43:08 +00:00
Andrei Zmievski
dd9b227506
Make next() and previous() take optional step parameter and optimize
...
return value usage.
2006-07-11 17:59:46 +00:00
Andrei Zmievski
12615846a4
Implement getRuleStatus() and getRuleStatusArray() as well as related
...
constants.
2006-07-11 17:48:14 +00:00
Andrei Zmievski
4187b2e1a5
Use object flags.
2006-07-11 16:20:21 +00:00
Andrei Zmievski
dfbf573d5d
Implement getAvailableLocales().
2006-07-10 23:19:05 +00:00
Andrei Zmievski
07bb47a406
Fix validity checks.
2006-07-10 22:12:47 +00:00
Andrei Zmievski
5f19cb01f6
Implement isBoundary() for combining sequences.
2006-07-10 21:42:25 +00:00
Andrei Zmievski
f2cbf6f950
Implement following() for combining sequences.
2006-07-10 21:18:01 +00:00
Andrei Zmievski
8dd4e2692c
Fix combining sequence iterators for forward and backward movement.
2006-07-10 20:14:12 +00:00
Andrei Zmievski
63ef7fd050
Implement following() and preceding() for codepoint iterators.
2006-07-08 18:46:24 +00:00
Andrei Zmievski
73b131869c
Implement isBoundary() for code point iterator.
2006-07-07 22:52:26 +00:00
Andrei Zmievski
4757c4ce46
Implement TextIterator::isBoundary() for break iterators.
2006-07-07 22:34:46 +00:00
Andrei Zmievski
abbc1053fd
Implement TextIterator methods following() and preceding().
2006-07-07 21:41:18 +00:00
Andrei Zmievski
769c2a1c1e
Try to make combining sequences work. Not entirely succesful.
2006-06-29 12:32:00 +00:00
Andrei Zmievski
01410e5ae5
Fix codepoint iterators
2006-06-28 15:28:55 +00:00
Antony Dovgal
bfceaaf1d1
unicode_semantics -> unicode.semantics
2006-06-28 15:07:14 +00:00
Andrei Zmievski
b2b4988c12
Use object's copied text (fixes some bug somehow).
2006-06-28 14:44:36 +00:00
Andrei Zmievski
aea38c6ee1
Rework break iterator based implementation to make it more generic for
...
forward and backwards iterators and to return current elements properly.
2006-06-28 14:12:14 +00:00
Andrei Zmievski
ef263f219c
A lot of work on making TextIterator support propert codepoint-level
...
offsets and making it more robust in general.
2006-06-24 21:57:14 +00:00
Andrei Zmievski
72df9946d2
- Remove support for code units in TextIterator (people shouldn't be
...
examining individual code units anyway)
- Add offset() method.
- Add optional locale parameter to the constructor.
2006-06-24 18:18:38 +00:00
Andrei Zmievski
e875205714
Implement user conversion error handler support. Works as normal error
...
handler, in that it can return false to make the default one take over.
Handler signature is:
user_handler($direction, $encoding, $char_byte, $offset, $message)
Also removed support for using exceptions in default error handler.
2006-06-21 20:17:21 +00:00
Andrei Zmievski
37972451f8
Implement unicode_set_error_handler() / unicode_restore_error_handler().
...
The error handler doesn't do anything yet. (vaporware)
2006-06-20 23:00:02 +00:00
Andrei Zmievski
927c5f2eb7
Rename to str_transliterate().
2006-06-15 17:37:48 +00:00
Dmitry Stogov
f6bdedcb5b
Fixed ZTS build
2006-06-15 10:03:52 +00:00
Andrei Zmievski
a093762a6f
transliterate()
2006-06-13 23:46:04 +00:00
Andrei Zmievski
e2a1d7a3e1
Add char_enum_types().
2006-05-09 18:21:27 +00:00
Andrei Zmievski
fad88da96e
Fix and adjust.
2006-05-09 00:15:45 +00:00