On Mon, Jan 21, 2013 at 3:11 PM, Lynn David Newton <lynn.newton(a)gmail.com>wrote:
> you know what to set in order to get Hyper and Super keys, but
> without doing something that hoses up other stuff on the Mac?
> I *know* I had at least some of that at one time on a Mac, in fact I
> think maybe even *both* Super and Hyper ...
I just consulted my key bindings file, which custom maps over 250
bindings, and see it does have many bindings to both hyper and super
key combinations. I now remember for sure that this worked at one time,
but for reasons unknown to me, they just sort of went away, I think
in the course of upgrading the operating system software (probably
including changes to X11). But I have or created alternate bindings for
the stuff I use most, and got used to them so I've just ignored it.
For years, apparently.
On my iMac I use an .Xmodmap file with the following:
keycode 63 = Alt_L
keycode 64 = Shift_L
keycode 65 = Caps_Lock
keycode 66 = Meta_L
keycode 67 = Control_L
keycode 68 = Shift_R
keycode 69 = Super_R
keycode 70 = Hyper_R
keycode 71 = Mode_switch
[...]
clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
add Shift = Shift_L Shift_R
add Lock = Caps_Lock
add Control = Control_L
add Mod1 = Alt_L
add Mod2 = Meta_L
add Mod3 = Mode_switch
add Mod4 = Super_R
add Mod5 = Hyper_R
This allows the right command and option keys to work as composition keys
and the left ones to drive the functions. xmodmap then reports
shift Shift_L (0x40), Shift_R (0x44)
lock Caps_Lock (0x41)
control Control_L (0x43)
mod1 Alt_L (0x3f)
mod2 Meta_L (0x42)
mod3 Mode_switch (0x47)
mod4 Super_R (0x45)
mod5 Hyper_R (0x46)
Regarding your earlier questions regarding where to place packages, on my
21.5 setup, I use these two commands in configure which allow me to keep
XEmacs within my home directories yet still keep the parts in a structure
that looks similar to the way it looks in /usr land:
--prefix=/Users/royar/usr/local --with-prefix
Of course ~/usr/local must exist first.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta