Hrvoje Niksic <hniksic(a)xemacs.org> writes:
Kaarthik Sivakumar <kaarthik(a)comcast.net> writes:
> The change of mapping of C-z from suspend-or-iconify-emacs to
> zap-up-to-char, in XEmacs 21.5.16 in my opinion, is a nasty
> surprise. I am used to pressing C-z and then continue typing on the
> terminal hidden below XEmacs. When I did that the first time on
> 21.5.16 I lost a bunch of data. Sure, I could undo it, but it took
> me a while to realize what happened. I just wanted to say that I am
> not happy with this change and I hope changing such benign mappings
> into destructive ones went through some discussion and was done for
> a good reason and not just committed on a whim.
I don't remember a discussion about that, but I could have missed it
just as well. I would like the mapping to return.
I don't recall a discussion either. It looks like it was done for
compatibility with FSF Emacs:
From keydefs.el:
;; FSFmacs keyboard.c
(define-key global-tty-map "\C-z" 'suspend-emacs)
(define-key global-window-system-map "\C-z" 'zap-up-to-char)
(define-key global-window-system-map '(control Z) 'iconify-frame)
(define-key global-map "\C-x\C-z" 'suspend-or-iconify-emacs)
so, ctrl-shift-z will do what c-z used to do. I think I, too, favor
restoring the old binding.
- vin
--
In a minute there is time
For decisions and revisions which a minute will reverse. T.S. Eliot
[URL:
http://www.cs.amherst.edu/~ccm/prufrock.html]