[ksh93-integration-discuss] Re: Some comments/questions about ksh93_20060831...

Roland Mainz roland.mainz at nrubsig.org
Tue Sep 12 14:44:58 PDT 2006


Glenn Fowler wrote:
[snip]
> > > Ok... thanks! :-)
> > > ... but note that I hit the problem with LANG=en_US.UTF-8 and
> > > LC_ALL=en_US.UTF-8 - that's a multibyte locale while "de" is usually a
> > > link to "de_DE.ISO8859-1" or "de_DE.ISO8859-15" (which are both
> > > single-byte locales in both Solaris and Linux) ... ;-(
> 
> > this is where I have a disconnect with utf8 vs 8bit vs 7bit locales
> > you set LC_ALL to utf8 for a ksh
> > you mouse snarf the 8bit german chars above and paste into ksh edit mode
> > how does the edit sw know that the snarfed text is 3 8bit chars
> > and not some utf8 encoding?
> 
> here's the promised repost

Sorry for the late reply to your original posting... currently I am a
little bit slow getting all the emails answered... ;-(

> my original question may have been ill-posed, so I'll rephrase:
> 
> Roland, when you switched to a utf-8 locale, exactly what
> sequence of events lead to the problem? I'm mainly interested
> in the source of the <o-umlaut><a-umlaut><u-umlaut> that
> ended up in the ksh read buffer

That was my laptop's keyboard (the normal german keyboard layout) in
KDE's "konsole" terminal emulator running SuSE 10.0 (SuSE Linux uses
en_US.UTF-8 as default locale if you select "English" as the default
system language and AFAIK all other languages now use *.UTF-8 locales,
too (maybe Werner Fink knows when the switch to *.UTF-8 locales occured
in SuSE Linux)).

"xvkdb" may help if you do not have a german keyboard around, see
http://homepage3.nifty.com/tsato/xvkbd/

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)



More information about the ksh93-integration-discuss mailing list