Ticket #1809 (incorrect calculanion char width in 8-bit locales)
commit595eb7e3f0cdc9f8d801ded8de007ab6db38d74d
authorIlia Maslakov <il.smind@gmail.com>
Sat, 5 Dec 2009 19:36:29 +0000 (5 19:36 +0000)
committerIlia Maslakov <il.smind@gmail.com>
Wed, 9 Dec 2009 11:42:51 +0000 (9 14:42 +0300)
treea7e944f4a694cf3ba43d94d63c16af9e567796be
parentd807f95bce937654ec46ee5c6b24aaf43f01fdf5
Ticket #1809 (incorrect calculanion char width in 8-bit locales)

    fixed: cursor placement and movements in non-ascii (cyrillic) UTF-8 files
    in 8-bit (KOI8-R) locales
    fixed incorrect width calculation in 7-bit codeset

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
    Minor optimization of edit_move_forward3() function.
    Also fixed build with --disable-charset option.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
edit/edit.c