NOTES - clic - Clic is an command line interactive client for gopher written in Common LISP (HTM) git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/ (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README (DIR) LICENSE --- NOTES (1109B) --- 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 * Add support for ennforcing endiannes for multi-byte encodings like 15 UTF-16 and UTF-32. 16 17 * Implement more encodings. (ISO-8859-*, windows, CJK encodings, etc) 18 19 * null-termination, bom-markers. Add to string-to-octets. 20 21 * Unicode normalization routines? 22 23 * Allow for non-fixnum indexes? 24 25 * Documentation. 26 27 * Address the various XXX and TODO items in the source. 28 29 * Should we start adding a lot of encodings, a load-on-demand scheme 30 might come in handy. It would also help with debugging. 31 32 * Make the test suite reusable, very much like mappings are reusable. 33 34 * Make the whole thing easier to debug.