summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorNick White <git@njw.me.uk>2011-09-20 21:21:36 +0100
committerNick White <git@njw.me.uk>2011-09-20 21:21:36 +0100
commitd09457267f830f6a9ff27c889f88507acb2a6a78 (patch)
tree091b4f15d4e266714aa8709f73e3d0950196ea0c /TODO
parent7d3c38f80f5817c057d29fe954525334952812d8 (diff)
Add unicode info to TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/TODO b/TODO
index 4892b13..c4f93ea 100644
--- a/TODO
+++ b/TODO
@@ -11,6 +11,10 @@ getbnbook
mkdir of bookid and save pages in there
use wide string functions when dealing with stuff returned over http; it's known utf8
+ http://triptico.com/docs/unicode.html#utf-8
+ http://www.cl.cam.ac.uk/~mgk25/unicode.html#c
+ this means c99, rather than plain ansi c. worth it.
+ alternative is to just use our own bit of utf-8 handling; we only need to know to skip x number of bytes to get one char at a time, to find next char etc. whether this would get more tricky, being unable to use strcmp etc, to make it not worthwhile, is not yet certain. try it and see if it fits. note st has nice homemade utf8 support.
bug in get(): if the \r\n\r\n after http headers is cut off between recv buffers