|
Revision 3108, 1.0 kB
(checked in by hans, 8 months ago)
|
update xurielle dependencies
|
| Line | |
|---|
| 1 |
====================================== |
|---|
| 2 |
LIST OF IDEAS AND TODO ITEMS FOR BABEL |
|---|
| 3 |
|
|---|
| 4 |
* VERY IMPORTANT: given that we steal a lot of code from OpenMCL we |
|---|
| 5 |
probably to license those files under the LLGPL (or is it the |
|---|
| 6 |
whole library?) Figure this out ASAP. |
|---|
| 7 |
|
|---|
| 8 |
* Many more tests needed. |
|---|
| 9 |
- test invalid sequences. |
|---|
| 10 |
- use more interesting test files. |
|---|
| 11 |
- test with big strings that when converted would need a array |
|---|
| 12 |
with more than array-index-limit elements. |
|---|
| 13 |
|
|---|
| 14 |
* Implement more encodings. (ISO-8859-*, windows, CJK encodings, etc) |
|---|
| 15 |
|
|---|
| 16 |
* null-termination, bom-markers. Add to string-to-octets. |
|---|
| 17 |
|
|---|
| 18 |
* Unicode normalization routines? |
|---|
| 19 |
|
|---|
| 20 |
* Allow for non-fixnum indexes? |
|---|
| 21 |
|
|---|
| 22 |
* Documentation. |
|---|
| 23 |
|
|---|
| 24 |
* Address the various XXX and TODO items in the source. |
|---|
| 25 |
|
|---|
| 26 |
* Should we start adding a lot of encodings, a load-on-demand scheme |
|---|
| 27 |
might come in handy. It would also help with debugging. |
|---|
| 28 |
|
|---|
| 29 |
* Make the test suite reusable, very much like mappings are reusable. |
|---|
| 30 |
|
|---|
| 31 |
* Make the whole thing easier to debug. |
|---|