zsh-workers
 help / color / mirror / code / Atom feed
From: Uli Zappe <uli@tallowcross.uni-frankfurt.de>
To: zsh-workers@math.gatech.edu
Subject: Re: German Umlauts still don't work
Date: Thu,  3 Jul 97 15:18:29 +0200	[thread overview]
Message-ID: <9707031318.AA01855@tallowcross.uni-frankfurt.de> (raw)
In-Reply-To: <970702210103.ZM12716@candle.brasslantern.com>

Bart Schaefer wrote:

> I presume you also did `setopt PRINTEIGHTBIT` after applying that
> patch? Just checking ...

Yes I did :-)

> Is the symptom that the characters display as \M-a, or simply
> that they lose the umlauts?

The characters are lost (but only <AE>, <OE> and <UE> (the capital  
ones), <ae>, <oe>, <ue> and <ss> work).

Zoltan Hidvegi wrote:

> Actually, many functions use icntrl(), especially zle_refresh.c.
> I wanted to mention this right after Peter posted his patch, but
> I just wanted to post the right fix with this answer.  Sorry.

Can we still hope for that patch? ;-)

>  I think that this whole chechking stuff should be done with
> typtab, and typtab should be modified according to the localle
> and the printeightbit option.  And isprint should only be used
> to set up typtab.  Probably we can set up typtab so that we can
> assume that isprint() is equivalent to !ictrl().

>From a NEXTSTEP point of view, it is certainly preferable to make  
use of the correct NXIsPrint (or NXIsCntrl) function instead of  
permitting *all* 8 bit characters via a printeightbit option.

I can't judge how this is with other operating systems.

Maybe it's possible to make this configurable so that for every  
operating system one can choose whatever way is best for it to  
decide what is printable?


                Bye
                        Uli

_____________________________________________________________________

Uli Zappe               E-Mail: uli@tallowcross.uni-frankfurt.de
                                (NeXTMail,Mime,ASCII) PGP on request
Lorscher Strasse 5      WWW:    -
D-60489 Frankfurt       Fon:    +49 (69) 9784 0007
Germany                 Fax:    +49 (69) 9784 0042

staff member of NEXTTOYOU - the German NEXTSTEP/OPENSTEP magazine
_____________________________________________________________________


      parent reply	other threads:[~1997-07-03 13:30 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <9706261543.AA03628@tallowcross.uni-frankfurt.de>
1997-06-26 16:46 ` FAQ, German Umlauts (patch) Peter Stephenson
1997-06-26 21:42   ` Zefram
1997-06-26 23:05     ` Uli Zappe
1997-06-27  1:25     ` Uli Zappe
1997-06-27  7:47     ` Peter Stephenson
1997-07-03  1:52     ` German Umlauts still don't work Uli Zappe
1997-07-03  4:01       ` Bart Schaefer
1997-07-03  4:48         ` Zoltan Hidvegi
1997-07-03 13:18         ` Uli Zappe [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9707031318.AA01855@tallowcross.uni-frankfurt.de \
    --to=uli@tallowcross.uni-frankfurt.de \
    --cc=zsh-workers@math.gatech.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).