xterm displaying two chars for one, 2nd looks to be a space

Bob Willcox bob at immure.com
Sun Mar 18 20:24:36 UTC 2018


On Sun, Mar 18, 2018 at 10:22:59AM -0400, Thomas Dickey wrote:
> On Sun, Mar 18, 2018 at 09:03:37AM -0500, Bob Willcox wrote:
> > Hi All,
> > 
> > I just did an new install of the latest Freebsd 12.0-CURRENT:
> > 
> > FreeBSD anakin.immure.com 12.0-CURRENT FreeBSD 12.0-CURRENT #1 r331115: Sun Mar 18 06:58:19 CDT 2018     bob at anakin.immure.com:/usr/obj/usr/src/amd64.amd64/sys/ANIKIN  amd64
> > 
> > and have installed xorg-7.7_3. My window manager is ctwm-4.0.1,1 and xterm is
> > xterm-331.
> > 
> > Now for my problem: when I start up an xterm in X from ctwm I get two
> > characters for every one entered, with the second one being a space.
> > 
> > For example, when typing in hello in an xterm window it displays as
> > 
> > h e l l o
> 
> It could do that if the font-metrics say it's that wide, even if (almost)
> none of the glyphs actually say that.

Thanks for your reply Thomas, but I'm afraid I'm not following what you say
here. I'm not not very familiar with fonts so I'm confused by your comment "if
the font-metrics say it's that wide".

Note that I've been using the same xinitrc, Xdefaults, and ctwmrc files since
the mid '90s and have never had this behavior.

>  
> > However, if I specify a font with '-fn 10x20' on the xterm invocation I don't
> > get the gratuitous spaces.
> 
> that's consistent with my remark above.
> 
> Also, it's possible (I suppose) that the change to use Unicode 10
> last spring is aggravating the problem, but I'd have to study an
> example to see exactly why.

Is there some way that I could revert that change or configure xterm to
not use it?

Thanks again,
Bob

-- 
Bob Willcox    | The amount of flak received on any subject is inversely
bob at immure.com | proportional to the subject's true value.
Austin, TX     |


More information about the freebsd-x11 mailing list