i did see the utf8 code. but utf8 is far from universal, now one of my
handheld computer uses alot utf16 and GB, which evas_commont_utf8_*
cannot handle. unicode is not yet 100% functional for CJK yet.

> ooh - what you may not notice is... the string is utf8... yes - i have been 
> bad
> and just walked char pos's and not done proper utf8 "Walks" when running 
> around
> the string (yet) i'm fixing that up - i was just getting it working with 
> minimum
> hassle. i'm making it utf8 "correct". utf8 basically means it's going to 
> handle
> all languages and all unicode code points - at once. so there is not much need
> of that :)

> that's not possible as the typesetting needs a way to draw - and that means 
> the
> engine layer needs to be involved as otherwise they have no possible way to
> draw... and if the engine layer cannot do this... you're pretty screwed :) 
> also
> the fact is - i don't see a lot of typesetting engines turning up. this stuff 
> is
> HARD and PAINFUL. it's not done often.

hmm... i have to take a closer look at your code, i don't quite see
that why, but don't bother to answer me.

> that is technically what they _layout() function does (the first bit) - until
> someone has another typesetting engine that would be compatible and do as
> much/more than the layout code... i don't see much need to work hard on this -
> as explained above. practically speaking it's going to be working in a void - 
> i
> have no generic "typsetting api" to mimic or go by. i have no 2nd or 3rd or 
> 4th
> typsetting engine to use for testing. :)

fair enough. i really need vertical & right-to-left typesetter, so if
i can find some time during the fall semester, i will try to make one.

-- 
Regards,
Tianran Chen


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to