[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#1292: 23.0.60; key bindings in Emacs.app (and also launching it)
From: |
Peter Dyballa |
Subject: |
bug#1292: 23.0.60; key bindings in Emacs.app (and also launching it) |
Date: |
Sun, 2 Nov 2008 01:40:08 +0100 |
Hello!
When launching Emacs.app as 'emacs/nextstep/Emacs.app/Contents/MacOS/
Emacs -Q -l .emacs-init.el &' it loads .emacs-init.el as some file,
not as ELisp code to be executed.
In .emacs I have:
(global-set-key (kbd "C-©") 'global-set-key)
(global-set-key [(control ?©)] 'global-set-key)
(global-set-key [?\C-©] 'global-set-key)
(global-set-key [C-©] 'global-set-key)
(global-set-key [A-C-g] 'global-set-key)
(global-set-key [(alt control ?g)] 'global-set-key)
In all Emacsen I have among the "key translations:"
A-C-g global-set-key
C-© global-set-key
<A-C-g> global-set-key
<C-©> global-set-key
In GNU Emacs 23.0.60+22.3 and Carbon Emacs 22.2 I can use the key
binding. In Emacs.app it is undefined when I press the three keys
(the Option key is set as no modifier in the preferences). To have
the key combination working I need to set:
(global-set-key [C-268632071] 'global-set-key)
There are some differences in the way Emacs.app interprets pressed
keys on my German layout Apple keyboard:
Emacs.app GNU Emacs 23.0.60+22.3/Carbon Emacs 22.2 keys
pressed
------------------------------------------------------------------------
------------
<C-268632065> is undefined C-å is undefined C-å,
C-A-a
<C-268632066> is undefined C-∫ is undefined C-∫,
C-A-b
<C-268632067> is undefined C-ç is undefined C-ç,
C-A-c
<C-268632068> is undefined C-∂ is undefined C-∂,
C-A-d
<C-268632069> is undefined C-€ is undefined C-€,
C-A-e
<C-268632070> is undefined C-ƒ is undefined C-ƒ,
C-A-f
<C-268632071> is undefined C-© is undefined C-©,
C-A-g
<C-backspace> C-ª is undefined C-ª,
C-A-h
<C-tab> is undefined C-⁄ is undefined C-⁄,
C-A-i
<C-linefeed> is undefined C-º is undefined C-º, C-A-j
<C-clear> is undefined C-∆ is undefined C-∆,
C-A-k
<C-268632076> is undefined C-@ is set-mark-command C-@,
C-A-l
<C-return> is undefined C-µ is undefined C-µ,
C-A-m
<C-268632078> is undefined <C-dead-tilde>/C-~ is undefined
C-~, C-A-n
<C-268632079> is undefined C-ø is undefined C-ø,
C-A-o
<C-268632080> is undefined C-π is undefined C-π,
C-A-p
<C-268632081> is undefined C-« is undefined C-«,
C-A-q
<C-pause> is undefined C-® is undefined C-®,
C-A-r
<C-268632083> is undefined C-‚ is undefined C-‚,
C-A-s
<C-268632084> is undefined C-† is undefined C-†,
C-A-t
<C-268632085> is undefined <C-dead-diaeresis>/C-¨ is undefined C-¨, C-
A-u
<C-268632086> is undefined C-√ is undefined C-√,
C-A-v
<C-268632087> is undefined C-∑ is undefined C-∑,
C-A-w
<C-268632088> is undefined C-≈ is undefined C-≈,
C-A-x
<C-S-tab> is undefined C-¥ is undefined C-¥,
C-A-y
<C-268632090> is undefined C-Ω is undefined C-Ω,
C-A-z
„ is self-insert-command C-„ is undefined C-„,
C-A-^
C-¡ is undefined C-¡ is undefined C-¡,
C-A-1
C-“ is undefined C-“ is undefined C-“,
C-A-2
C-¶ is undefined C-¶ is undefined C-¶,
C-A-3
C-¢ is undefined C-¢ is undefined C-¢,
C-A-4
<C-escape> is undefined ESC- C-[,
C-A-5
<C-268632093> is undefined C-] is abort-recursive-edit C-],
C-A-6
C-| is undefined C-| is undefined C-|,
C-A-7
C-{ is undefined C-{ is undefined C-{,
C-A-8
C-} is undefined C-} is undefined C-},
C-A-9
C-≠ is undefined C-≠ is undefined C-≠,
C-A-0
C-¿ is undefined C-¿ is undefined C-¿,
C-A-ß
' is self-insert-command C-' is undefined C-',
C-A-´
C-• is undefined C-• is undefined C-•,
C-A-ü
C-± is undefined C-± is undefined C-±,
C-A-+
C-œ is undefined C-œ is undefined C-œ,
C-A-ö
C-æ is undefined C-æ is undefined C-æ,
C-A-ä
C-‘ is undefined C-‘ is undefined C-‘,
C-A-#
C-≤ is undefined C-≤ is undefined C-≤,
C-A-<
C-∞ is undefined C-∞ is undefined C-∞,
C-A-,
C-… is undefined C-… is undefined C-…,
C-A-.
C-– is undefined C-– is undefined C-–,
C-A--
<C-S-268632065> is undefined C-Å is undefined C-Å,
C-A-S-a
<C-S-268632066> is undefined C-‹ is undefined C-‹,
C-A-S-b
<C-S-268632067> is undefined C-Ç is undefined C-Ç,
C-A-S-c
<C-S-268632068> is undefined C-™ is undefined C-™,
C-A-S-d
<C-S-268632069> is undefined C-‰ is undefined C-‰,
C-A-S-e
<C-S-268632070> is undefined C-Ï is undefined C-Ï,
C-A-S-f
<C-S-268632071> is undefined C-Ì is undefined C-Ì,
C-A-S-g
<C-S-backspace> C-Ó is undefined C-Ó,
C-A-S-h
<C-S-tab> is undefined C-Û is undefined C-Û,
C-A-S-i
<C-S-linefeed> is undefined C-ı is undefined C-ı,
C-A-S-j
<C-S-clear> is undefined C-ˆ is undefined C-ˆ,
C-A-S-k
<C-S-268632076> is undefined C-fl is undefined C-fl,
C-A-S-l
<C-S-return> is undefined C-˘ is undefined C-˘,
C-A-S-m
<C-S-268632078> is undefined C-› is undefined C-›,
C-A-S-n
<C-S-268632079> is undefined C-Ø is undefined C-Ø,
C-A-S-o
<C-S-268632080> is undefined C-∏ is undefined C-∏,
C-A-S-p
<C-S-268632081> is undefined C-» is undefined C-»,
C-A-S-q
<C-S-pause> is undefined C-¸ is undefined C-¸,
C-A-S-r
<C-S-268632083> is undefined C-Í is undefined C-Í,
C-A-S-s
<C-S-268632084> is undefined C-˝ is undefined C-˝,
C-A-S-t
<C-S-268632085> is undefined C-Á is undefined C-Á,
C-A-S-u
<C-S-268632086> is undefined C-◊ is undefined C-◊,
C-A-S-v
<C-S-268632087> is undefined C-„ is undefined C-„,
C-A-S-w
<C-S-268632088> is undefined C-Ù is undefined C-Ù,
C-A-S-x
<C-S-S-tab> is undefined C-‡ is undefined C-‡,
C-A-S-y
<C-S-268632090> is undefined C-ˇ is undefined C-ˇ,
C-A-S-z
C-“ is undefined C-“ is undefined C-“,
C-A-S-^
C-¬ is undefined C-¬ is undefined C-¬,
C-A-S-1
C-” is undefined C-” is undefined C-”,
C-A-S-2
C-# is undefined C-# is undefined C-#,
C-A-S-3
C-£ is undefined C-£ is undefined C-£,
C-A-S-4
C-fi is undefined C-fi is undefined C-fi,
C-A-S-5
C-^ is undefined <C-S-dead-circumflex>/C-^ is undefined C-^,
C-A-S-6
<C-S-268632092> is undefined C-\ is toggle-input-method C-\,
C-A-S-7
C-˜ is undefined C-˜ is undefined C-~,
C-A-S-8
C-· is undefined C-· is undefined C-·,
C-A-S-9
C-¯ is undefined C-¯ is undefined C-¯,
C-A-S-0
C-˙ is undefined C-˙ is undefined C-˙,
C-A-S-ß
˚ is self-insert-command C-˚ is undefined C-˚,
C-A-S-´
C-° is undefined C-° is undefined C-°,
C-A-S-ü
C- is undefined C- is undefined C-,
C-A-S-+
C-Œ is undefined C-Œ is undefined C-Œ,
C-A-S-ö
C-Æ is undefined C-Æ is undefined C-Æ,
C-A-S-ä
C-’ is undefined C-’ is undefined C-’,
C-A-S-#
C-≥ is undefined C-≥ is undefined C-≥,
C-A-S-<
C-˛ is undefined C-˛ is undefined C-˛,
C-A-S-,
C-÷ is undefined C-÷ is undefined C-÷,
C-A-S-.
<C-S-268632095> is undefined C-— is undefined C-—,
C-A-S--
In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, NS apple-
appkit-824.48)
of 2008-11-01 on Latsche.local
Windowing system distributor `Apple', version
97.112.112.108.101.45.97.112.112.107.105.116.45.56.50.52.46.52.56
configured using `configure '--without-sound' '--without-pop' '--
with-dbus' '--with-libotf' '--with-ns' '--disable-ns-self-contained'
'--enable-locallisppath=/Library/Application Support/Emacs/
calendar23:/Library/Application Support/Emacs/caml:/Library/
Application Support/Emacs:/sw/share/emacs21/site-lisp/elib'
'PKG_CONFIG_PATH=/sw/lib/xft2/lib/pkgconfig:/sw/lib/fontconfig2/lib/
pkgconfig:/sw/lib/freetype219/lib/pkgconfig:/sw/lib/pango-ft219/lib/
pkgconfig:/sw/lib/qt4-x11/lib/pkgconfig:/sw/lib/system-openssl/lib/
pkgconfig:/sw/lib/pkgconfig:/sw/share/pkgconfig:/usr/X11R6/lib/
pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig' 'CFLAGS=-Wno-
pointer-sign -bind_at_load -H -pipe -fPIC -mcpu=7450 -mtune=7450 -
fast -mpim-altivec -ftree-vectorize -foptimize-register-move -
freorder-blocks -freorder-blocks-and-partition -fthread-jumps -
fpeephole -fno-crossjumping' 'CPPFLAGS=-no-cpp-precomp' 'LDFLAGS=-
bind_at_load -dead_strip -multiply_defined suppress -L/sw/lib/ncurses''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: de_DE.UTF-8
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: de_DE.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default-enable-multibyte-characters: t
Major mode: Lisp Interaction
Minor modes in effect:
shell-dirtrack-mode: t
diff-auto-refine-mode: t
show-paren-mode: t
display-time-mode: t
desktop-save-mode: t
tooltip-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
--
Greetings
Pete
Klingon function calls do not have "parameters" - they have
"arguments" - and they ALWAYS WIN THEM.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#1292: 23.0.60; key bindings in Emacs.app (and also launching it),
Peter Dyballa <=