php-src/unicode-todo.txt

40 lines
1.4 KiB
Plaintext
Raw Normal View History

2005-08-11 23:36:07 +00:00
* unicode in `..`?
* EBCDIC support?
* Discuss putting ZEND_ATTRIBUTE_FORMAT back on zend_error() or create a new
zend_error_ex() function that supports new specifiers
* Determine how to deal with filesystem and filenames when Unicode is
involved. This concerns both the extension functions and things like
compile_file(), open_file_for_scanning(), etc.
* Measure performance difference when doing quickCheck + normalize versus
simple normalize.
2006-03-27 19:18:40 +00:00
* Find all instances where unicode strings are compared with memcmp() and
2005-08-11 23:36:07 +00:00
replace either with u_memcmpCodePointOrder() or ucol_strcoll()
* Opening a collator may return U_USING_DEFAULT_WARNING,
U_USING_FALLBACK_WARNING
2006-03-27 19:18:40 +00:00
* Need to finish making HTTP input work as described in the design doc. It
is almost there, but needs to handle conversion errors and provide a way to
explicitly re-decode raw data with specified encoding.
2005-08-11 23:36:07 +00:00
2005-08-24 21:04:33 +00:00
* Optimize T_INLINE_HTML blocks conversion by either creating a converter
cache or remembering the last used converter in the executor globals.
2006-03-26 00:56:23 +00:00
* What to do with binary string literals and runtime casting? Literals are in
script_encoding, casting uses runtime_encoding. If they are different, bad
stuff happens.
2006-03-26 21:46:01 +00:00
* Control of fallback mappings in conversions.
2006-06-23 21:26:48 +00:00
* Introduce ability to request strings in a specific encoding in parameter
parsing API, e.g.:
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s(ASCII)",
&locale, &locale_len) == FAILURE) {
}