Oops. Sorry Hrvoje. I sent reply to you directly by mistake.
Hrvoje Niksic <hniksic(a)srce.hr> writes:
SL Baur <steve(a)xemacs.org> writes:
> Hrvoje Niksic <hniksic(a)srce.hr> writes in xemacs-beta(a)xemacs.org:
>
> > I've never really grokked the concept of "multicolumn
characters". We
> > already support proportional fonts. Shouldn't Japanese be treated the
> > same as anything else?
>
> It's not the same thing. Under normal settings, Japanese characters
> display twice as wide as Latin characters.
The question is: which Latin characters? What are "normal settings"
to you? Does this mean that when I change my font (as I do, because
the default one is awful), the twice-as-wide relationship gets lost?
Probably Latin-1. I guess Latin-2 is the same. It has
nothing to do with font setting. Japanese characters display
twice as wide and it also takes two columns. I mean, if the
line is only US-ASCII and what-cursor-position returns
column 40, the line has 40 characters. If there are
Japanese characters and what-cursor-position returns column
40, there may be only 20 characters.
For example, next part contain 11 Japanese
characters. At the end of the line, what-cursor-position
will say column 22.
この行は十一文字です。
(It says, this line has 11 characters.)
I think this is why you need move-to-column-force.
--
Yoshiki Hayashi