Commit Graph

12 Commits

Author SHA1 Message Date
Gunnar Ritter 335f1e9f08 * Undoing the replacement of a multicolumn character by a singlecolumn
character twice made the singlecolumn character invisible.
2005-01-10 21:59:00 +00:00
Gunnar Ritter 5a5e906d9e * When a multicolumn character was inserted and then replaced, the visual
screen representation was sometimes not updated accordingly.
2005-01-10 19:32:47 +00:00
Gunnar Ritter 6f9ef30277 * The '\u', '\l', '\U', and '\L' substitution sequences work with multibyte
characters now.
2005-01-09 13:23:00 +00:00
Gunnar Ritter 6b5d023516 * Fixed an old vi bug: If a vi command that yanked or deleted part of a line
was followed by an ex command that also yanked or deleted some text, a
  following 'p' vi command pasted the text affected by the former vi command.
  It now pastes the text of the last yank or delete even if that was an ex
  command.
2005-01-02 14:58:49 +00:00
Gunnar Ritter 34bb648726 * When a multicolumn character was replaced by another multicolumn character
in insert mode, the display was not updated appropriately with terminals
  other than xterm.
2005-01-02 01:39:45 +00:00
Gunnar Ritter 7a66b78ed7 * Handle character case conversions with the '~' vi command correctly if the
length of the converted multibyte sequence is smaller than the original one.
2005-01-01 23:14:53 +00:00
Gunnar Ritter f5b548bc9b UTF-8 support tested with mlterm 2005-01-01 19:07:49 +00:00
Gunnar Ritter 4d1b00410d multibyte code tested with glibc 2.2.2 2004-12-31 01:36:41 +00:00
Gunnar Ritter 3764ff37f9 tested UTF-8 on Solaris 9 2004-12-30 01:56:16 +00:00
Gunnar Ritter b75baf52f8 multibyte support tested on HP-UX and NetBSD 2.0 2004-12-14 18:44:42 +00:00
Gunnar Ritter 3a4a3ffa83 changes to adopt local structure 2004-12-04 13:27:58 +00:00
Gunnar Ritter 92e4e9fdf7 Initial revision 2004-12-04 13:17:05 +00:00