Commit [cf7b38] Maximize Restore History

Repo status: analyzing...

Better UTF-8 support, including combined characters. Unicode data is now stored

as UTF-8 in a separate array, the code does a lookup into this every time it
gets to a UTF-8 cell. Zero width characters are just appended onto the UTF-8
data for the previous cell. This also means that almost no bytes extra are
wasted non-Unicode data (yay).

Still some oddities, such as copy mode skips over wide characters in a strange
way, and the code could do with some tidying.

Nicholas Marriott Nicholas Marriott 2009-03-28

changed CHANGES
changed TODO
changed cmd-find-window.c
changed cmd-list-windows.c
changed grid-view.c
changed grid.c
changed input.c
changed screen-write.c
changed screen.c
changed tmux.h
changed tty.c
changed window-copy.c
CHANGES Diff Switch to side-by-side view
Loading...
TODO Diff Switch to side-by-side view
Loading...
cmd-find-window.c Diff Switch to side-by-side view
Loading...
cmd-list-windows.c Diff Switch to side-by-side view
Loading...
grid-view.c Diff Switch to side-by-side view
Loading...
grid.c Diff Switch to side-by-side view
Loading...
input.c Diff Switch to side-by-side view
Loading...
screen-write.c Diff Switch to side-by-side view
Loading...
screen.c Diff Switch to side-by-side view
Loading...
tmux.h Diff Switch to side-by-side view
Loading...
tty.c Diff Switch to side-by-side view
Loading...
window-copy.c Diff Switch to side-by-side view
Loading...