From xemacs-m  Mon Apr 21 22:35:30 1997
Received: from bittersweet.inetarena.com (karlheg@bittersweet.inetarena.com [206.129.216.38])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id WAA04247
	for <xemacs-beta@xemacs.org>; Mon, 21 Apr 1997 22:35:26 -0500 (CDT)
Received: (from karlheg@localhost)
	by bittersweet.inetarena.com (8.8.5/8.8.5) id UAA30486;
	Mon, 21 Apr 1997 20:36:51 -0700
Date: Mon, 21 Apr 1997 20:36:51 -0700
Message-Id: <199704220336.UAA30486@bittersweet.inetarena.com>
From: "Karl M. Hegbloom" <karlheg@inetarena.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: <xemacs-beta@xemacs.org>
Subject: Re: Losing a frame (keymaps discussion)
In-Reply-To: <kigvi5gcbbn.fsf@jagor.srce.hr>
References: <kighgh1frav.fsf@jagor.srce.hr>
	<m2vi5hmqns.fsf@altair.xemacs.org>
	<bysp0k63ym.fsf@midget.math.ethz.ch>
	<kigu3l0bpmj.fsf@jagor.srce.hr>
	<m23eskcm1f.fsf@altair.xemacs.org>
	<kigvi5gcbbn.fsf@jagor.srce.hr>
X-Mailer: VM 6.27 under 20.1 XEmacs Lucid
X-Face: /Q}=yl}1_v7nP)xXo5XjG8+tl@=uVu7o5u6)f]zN?+<hB!K.m9:[|*p34jVN`O;:XZXVSy>/\R>qDt(t8w!-i{(y0"`jFw^uk8inzO9wXabd'CdjUWfC\GHi:6nO*YC89#-qD>Q4r%9!V"<RYJ=7D#$";q=zML5'!=wvXk^$`6FT=5CMofQX)WUKt0p:OKl.mFOXx/D

>>>>> "Hrv" == Hrvoje Niksic <hniksic@srce.hr> writes:

    Hrv> Steven L Baur <steve@miranova.com> writes:
    >> Changing it is fine with me.  I noticed in testing this that
    >> using the Window Manager iconify function did The Right Thing,
    >> so C-z should also.  We could move the current function to C-Z
    >> (Control Shift Z).

    Hrv> Or we could leave the explicit `C-x C-z' invoking
    Hrv> `suspend-or-iconify-emacs'.

    Hrv> If there are no loud disagreements, I'll create a patch to
    Hrv> that effect.  Seriously, I don't think it is currently
    Hrv> possible to use the `C-z' binding in X.

(load some html, then press {F1 m}
8<----------------------------------------------------------------->8
HTML3 mode:
This major mode is a variant of `html-mode', created by `define-derived-mode'.
It inherits all of the parent's attributes, but has its own keymap,
abbrev table and syntax table:                          ^^^^^^^^^^

  `html3-mode-map' and `html3-mode-syntax-table'

which more-or-less shadow

  `html-mode-map' and `html-mode-syntax-table'


/		sgml-slash
>		sgml-close-angle
button3		sgml-tags-menu
tab		sgml-indent-or-tab
C-c		<< Prefix Command >>
C-i		sgml-indent-or-tab
C-z		<< html-helper-base-map >>   !!!!!!
M-backspace	sgml-mark-current-element
 [...]
8<----------------------------------------------------------------->8
 If you push {C-z C-z}, it does (iconify-emacs) in that mode.

 Ilisp also installs a {C-z} map, and uses it for a prefix
command. {C-z C-z} is bound to (reset-ilisp).

 There must be other cases of this.  What should be done?  Those keys
redefined to make things consistent, and let {C-z C-z} be
(iconify-frame), and {C-z C-Z} be (iconify-emacs), globally?  Or just
live with a little inconsistency, and think about it while I learn to
program?  :-)

-- 
Karl M. Hegbloom <karlheg@inetarena.com>
http://www.inetarena.com/~karlheg
Portland, OR  USA
Debian GNU 1.2  Linux 2.0.30t
You tell me and we'll both know.

