bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#2618: 23.0.90; Point shifts leftward during vertical motion in buffa


From: Kenichi Handa
Subject: bug#2618: 23.0.90; Point shifts leftward during vertical motion in buffaced buffer
Date: Fri, 13 Mar 2009 20:17:33 +0900

In article <20090309235924.10763.qmail@priss.frightenedpiglet.com>, 
sand@blarg.net writes:

> Open a text file and shrink the text size (using bufface) to -2.  Move
> the cursor right several glyphs from the beginning of the line, then
> move the cursor down one line.  On my machine, the cursor moves down,
> but also moves left one glyph.  After any left or right cursor motion,
> the next upward or downward cursor motion shifts the cursor one glyph
> towards the left margin; further vertical motion is not affected.  The
> problem stops when you return to normal fact size.

I can reproduce it with almost any fonts.  It seems that the
problem is that line-move-visual uses (frame-char-width) to
calculate the gloal column, but (frame-char-width) doesn't
change by remapping of the default face.  At the moment, I
don't know how to fix it.

---
Kenichi Handa
handa@m17n.org






reply via email to

[Prev in Thread] Current Thread [Next in Thread]