Ticket #81 (reopened defect)
haskeline assumes all characters have width = 1
|Reported by:||guest||Owned by:|
haskeline's input editing assumes all characters have a width of 1. The display and cursor positioning code messes up if that assumption doesn't hold, e.g. for double-wide (width = 2) or combining characters (width = 0).