🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #25070

Re: Apparent bug in System 4.2 deadkeys

#25070
From: Ed Tecot
Date: Sun, 14 Feb 1988 01:50
33 lines
2147 bytes
In article <370@umnstat.UUCP> kb@umnstat.UUCP (Christopher Bingham) writes:
>I just noticed a problem I haven't seen mentioned before with System 4.2
>(Finder 6.0, pretty vanilla DA's, no added inits, etc.).  With System 3.2
>and earlier, if you repeated a dead key (say option n, option n) you got the
>diacritical mark (in this case ~) by itself.  Thus (option i, option i) =
>"^", (option u, option u) = umlaut, (option e, option e) = acute accent,
>etc.  The next character typed was treated normally.  Thus (option n,option n,x)
>gave ~x.  With System 4.2 this seqence gives ~~x, the second "~" appearing
>when "x" is typed. The same thing happens with the other dead keys ( option
>i, option i, x gives ^^x, etc.).
>
>Since I make heavy use of the Princeton Math fonts which map all the
>combinations to symbols, this is causing problems.  Does anyone know of a
>fix or work around (other than the obvious one of typing, e.g., option e,
>option e, backspace, x, which does give ~x)?

As they say, "It's not a bug, it's a feature." :-)

In this case, it really is a feature, I intentionally changed dead keys to
work this way.  The reason for this is that it reduces the number of
keystrokes required for some cases, while not increasing the number of
keystrokes required for any other case.  Here is a table:

Result			Keystroke (3.2)		Keystroke (4.2)
^			Opt-i space		Opt-i space
^e (one character)	Opt-i e			Opt-i e
^e (two characters)	Opt-i space e		Opt-i space e
^^e			Opt-i space Opt-i e	Opt-i Opt-i e

As to your problem.  Use opt-i space instead of opt-i opt-i; it really
makes more sense if you think about it a little.

						_emt
Technical Details
Message-ID: <7389@apple.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!sri-spam!mordor!lll-tis!lll-lcc!pyramid!voder!apple!tecot
References: <370@umnstat.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!sri-spam!mordor!lll-tis!lll-lcc!pyramid!voder!apple!tecot
From: tecot@apple.UUCP (Ed Tecot)
Newsgroups: comp.sys.mac
Subject: Re: Apparent bug in System 4.2 deadkeys
Keywords: Option {e,i,u,n} dead keys
Message-ID: <7389@apple.UUCP>
Date: 14 Feb 88 01:50:53 GMT
References: <370@umnstat.UUCP>
Reply-To: tecot@apple.UUCP (Ed Tecot)
Distribution: na
Organization: Apple Computer Inc., Cupertino, USA
Lines: 33