Commit graph

28 commits

Author SHA1 Message Date
Vladimir 'phcoder' Serbinenko
a06cec31e7 Skip bidi if no RTL characters are present 2010-07-02 20:37:08 +02:00
Vladimir 'phcoder' Serbinenko
1d383404e3 compile fixes and cleanups 2010-04-09 19:30:57 +02:00
Vladimir 'phcoder' Serbinenko
ad109fe056 Arabic diacritics support 2010-03-29 04:11:14 +02:00
Vladimir 'phcoder' Serbinenko
a82890fffc Shape arabic code when on UTF-8 visual 2010-03-29 03:37:24 +02:00
Vladimir 'phcoder' Serbinenko
6d107fb2a4 Add ligatures to problem list 2010-03-25 11:26:50 +01:00
Vladimir 'phcoder' Serbinenko
e6d428c1b8 Arabic shaping support 2010-03-24 22:33:00 +01:00
Vladimir 'phcoder' Serbinenko
0761327dd0 Update unicode problem list 2010-03-24 20:03:29 +01:00
Vladimir 'phcoder' Serbinenko
b320771ada Remove private use surrogates from unsupported list 2010-03-24 01:05:50 +01:00
Vladimir 'phcoder' Serbinenko
df3d4cba13 Arabic joining computation 2010-03-24 01:00:54 +01:00
Vladimir 'phcoder' Serbinenko
e83200d891 mention variations and vertical text in unsupported features 2010-03-23 23:33:42 +01:00
Vladimir 'phcoder' Serbinenko
521bf3018f Add character properties checking and a comment about problematic characters 2010-03-23 23:19:27 +01:00
Vladimir 'phcoder' Serbinenko
09f9aa3b2e Move terminal-related function from normal/charset.c to normal/term.c 2010-03-17 08:57:23 +01:00
Vladimir 'phcoder' Serbinenko
eaa1f9a64b Fix few memory errors 2010-03-16 23:03:08 +01:00
Vladimir 'phcoder' Serbinenko
bb7f4dbe3b Explicitly check that terminal is in visual UTF-8 before mirroring code 2010-03-16 22:05:50 +01:00
Vladimir 'phcoder' Serbinenko
6f5568ed67 Add mirroring for visual UTF-8 2010-03-16 21:57:34 +01:00
Vladimir 'phcoder' Serbinenko
6c363dfd54 Fix doublewidth character handling 2010-03-16 21:29:15 +01:00
Vladimir 'phcoder' Serbinenko
50186d826d Fix combining characters messing with width counter 2010-03-16 19:55:09 +01:00
Vladimir 'phcoder' Serbinenko
bf17ef45d6 Rename UCS4 to glyph description 2010-03-16 19:23:21 +01:00
Vladimir 'phcoder' Serbinenko
7a476ba0a3 Dedup remapping code 2010-03-16 19:04:08 +01:00
Vladimir 'phcoder' Serbinenko
3830c087bb Fix few wrapping problems 2010-03-16 15:21:50 +01:00
Vladimir 'phcoder' Serbinenko
8b4ca08868 better line wrapping 2010-03-16 14:48:14 +01:00
Vladimir 'phcoder' Serbinenko
f588f1c8b6 Add simple line wrapping 2010-03-16 14:13:32 +01:00
Vladimir 'phcoder' Serbinenko
cacd173d3e Fix linewrapper when levels=NULL 2010-03-16 11:31:05 +01:00
Vladimir 'phcoder' Serbinenko
eb67952309 Separate line-wrapping function 2010-03-16 11:23:49 +01:00
Vladimir 'phcoder' Serbinenko
97b3fbb872 Handle initial position in bidi 2010-03-16 10:55:06 +01:00
Vladimir 'phcoder' Serbinenko
05c15154a2 Visual(sic) UTF-8 support 2010-03-16 10:39:18 +01:00
Vladimir 'phcoder' Serbinenko
f10331edf2 Preliminary support for UTF-8 console 2010-03-16 00:48:34 +01:00
Vladimir 'phcoder' Serbinenko
023e3a5ca7 Move charset to normal/ 2010-03-15 22:17:26 +01:00
Renamed from lib/charset.c (Browse further)