Cursor/tab character display problem

( Marc A. Lehmann ) pcg at goof.com
Mon Nov 29 14:22:20 CET 2004


On Mon, Nov 29, 2004 at 03:09:26AM +0100, Gunnar Ritter <Gunnar.Ritter at pluto.uni-freiburg.de> wrote:
> > Hmm.. and your point being?
> 
> The cursor should occupy one single character cell as usual.

And why? The tab character is wider than a single character cell.

> another point of view, the cursor should look the same after erasing
> a tab as it was looking before the tab was typed.

If the tab gets erases, rxvt-unicode will not display a wide cursor (or
you hit a bug). Are you sure the tab character got erases?

On Mon, Nov 29, 2004 at 03:17:58AM +0100, Gunnar Ritter <Gunnar.Ritter at pluto.uni-freiburg.de> wrote:
> when a double-width character is printed in insert mode, characters
> that follow are not shifted for enough positions to the left. That
> is, when the command
> 
> printf '%b\n' '0123456789\b\b\b\b\b\033[4h@\033[4l'

Thanks for the report, is fixed in CVS!

-- 
                The choice of a                              |
      -----==-     _GNU_                                     |
      ----==-- _       generation     Marc Lehmann         +--
      ---==---(_)__  __ ____  __      pcg at goof.com         |e|
      --==---/ / _ \/ // /\ \/ /      http://schmorp.de/   --+
      -=====/_/_//_/\_,_/ /_/\_\      XX11-RIPE            |
                                                           |




More information about the rxvt-unicode mailing list