From xemacs-m  Mon Feb 17 11:06:15 1997
Received: from mail.uni-muenster.de (MAIL.UNI-MUENSTER.DE [128.176.6.47])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id LAA21089
	for <xemacs-beta@xemacs.org>; Mon, 17 Feb 1997 11:06:13 -0600 (CST)
Received: from cortex.corpus.uni-muenster.de (PPPE011.UNI-MUENSTER.DE [128.176.20.11]) by mail.uni-muenster.de (8.7.5/8.7.5) with ESMTP id SAA49888; Mon, 17 Feb 1997 18:06:02 +0100
Received: (from gutschk@localhost) by cortex.corpus.uni-muenster.de (8.8.2/8.8.2) id JAA13595; Mon, 17 Feb 1997 09:21:34 +0100
To: Hrvoje Niksic <hniksic@srce.hr>
Cc: xemacs-beta@xemacs.org
Subject: Re: Is your (favorite) package not in XEmacs and should be?
References: <m27mkb0wip.fsf@altair.xemacs.org>
	<m367zus99s.fsf@cortex.corpus.uni-muenster.de>
	<kigg1yxpgn7.fsf@jagor.srce.hr>
X-Face: +.[`xCMz]E6GW}5ECgY#C"Er6&v$q7:oe+zPlPtOh>/US;9B>;)ro_lpLx9/]q_{u-\YR>r
 P&)Da0gS,PW{@BWSG,PIV)3#J<$Ft_t]qa!xF~'*wuwg-CJj*0:EUr3z}y
Mime-Version: 1.0 (generated by tm-edit 7.101)
Content-Type: text/plain; charset=US-ASCII
From: Markus Gutschke <gutschk@uni-muenster.de>
Date: 17 Feb 1997 09:21:29 +0100
In-Reply-To: Hrvoje Niksic's message of 16 Feb 1997 04:35:24 +0100
Message-ID: <m3hgjbrgfq.fsf@cortex.corpus.uni-muenster.de>
Lines: 30
X-Mailer: Gnus v5.2.40/XEmacs 20.0

Hrvoje Niksic <hniksic@srce.hr> writes:
> `C-^' could be another good binding for `redo'.  It is that way in joe
> -- C-_ and C-^.  Or we could have it on both keys.

I do not particularly object to having it bound to 'C-^', as long as
it is also bound to 'M-_'.

On a German PC keyboard (workstation or terminal keyboards might
differ even more), the characters '_' and '^' are very far apart. '_'
is the character to the left of the right 'shift' key. '^' is to the
left of the digit '1'. Furthermore, you need to depress 'shift' in
order to input '_', but you must not do so when entering '^'. So,
binding the functions to 'C-^' and 'C-_' would be extremely awkward to
German users. I imagine that similar problems occur for other
nationalities.

OTOH, there already is precedent for using 'control' and 'meta'
modifiers in order to distinguish between two functions that logically
belong together but perform opposite (or at least considerable
different) functions. Key bindings such as 'C-V'/'M-V' or 'C-W'/'M-W'
spring to mind.


Markus

-- 
Markus Gutschke          Internet:       gutschk@math.uni-muenster.de
Schlage 5a               PGP public key: finger -l gutschk@math.uni-muenster.de
D-48268 Greven-Gimbte
Germany                            >>> I prefer encrypted e-mail <<<

