X-Git-Url: https://projects.mako.cc/source/scuttle/blobdiff_plain/bce919af7b49bbd06223f79b8c37a53a3d263ff0..c7f63c8b9b12efd7b3c10b9f80cda06eaf32068f:/includes/utf8/TODO.tsk diff --git a/includes/utf8/TODO.tsk b/includes/utf8/TODO.tsk new file mode 100644 index 0000000..b683b54 --- /dev/null +++ b/includes/utf8/TODO.tsk @@ -0,0 +1,14 @@ + + Benchmark different implementations of functions against each other Comparisons of utf_* fns vs. the PHP str* functions for edge behaviour (e.g. sub_str with positions outside of string) Add further ways to "build" library to reduce number of includes necessary + +- this is now partially mitigated by utf.php which works pretty well, + +Leaving as is Stuff to add Where functions accept an integer character count as an argument, would be good to have byte index versions as well - can be useful in some instances where you're mingling with native str functions Add the "romanize" stuff + +Superceded by utf8 to ascii packageUTF-8 char to ordinal Potential faster implementations re. Marek Gayer approach described here + +http://www.sitepoint.com/blogs/2006/08/10/hot-php-utf-8-tips/ Implement Chris Smith's solution + +Added to utils/position.php http://sourceforge.net/tracker/index.php?func=detail&aid=1547780&group_id=142846&atid=753842 + + \ No newline at end of file