Substantial overhaul of the UTF-8 decoder. It now uses 26 bits of state
authorben <ben@cda61777-01e9-0310-a592-d414129be87e>
Fri, 16 Sep 2005 18:42:45 +0000 (18:42 +0000)
committerben <ben@cda61777-01e9-0310-a592-d414129be87e>
Fri, 16 Sep 2005 18:42:45 +0000 (18:42 +0000)
commite3e8f8c96d31ef673f3942d8e15a358eca2a3b30
treecbe352c6878381618b34d39d83ed180ffebf879e
parent7804475c3f05dfeb234d7a3e7578a2db2c5562c8
Substantial overhaul of the UTF-8 decoder.  It now uses 26 bits of state
rather than 32, which might make it possible to use it inside another
decoder.  All the tests still pass.

git-svn-id: svn://svn.tartarus.org/sgt/charset@6315 cda61777-01e9-0310-a592-d414129be87e
utf8.c