all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Why all the Alt bindings by default?
@ 2011-10-26 16:50 Drew Adams
  2011-10-26 17:02 ` Andreas Schwab
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Drew Adams @ 2011-10-26 16:50 UTC (permalink / raw)
  To: emacs-devel

emacs -Q in Emacs 24, visit an Emacs-Lisp buffer, `C-h b'.
Do the same in Emacs 23.3.

In Emacs 24 (but not in 23.3) I see lots of Alt bindings that presumably (?)
insert characters:

A-SPC		 
A-!		¡
A-"		Prefix Command
A-$		¤
A-'		Prefix Command
A-*		Prefix Command
A-+		±
A-,		Prefix Command
A--		­
A-.		·
A-/		Prefix Command
A-1		Prefix Command
A-3		Prefix Command
A-<		«
A-=		¯
A->		»
A-?		¿
A-C		©
A-L		£
A-P		¶
A-R		®
A-S		§
A-Y		¥
...

Actually, I don't know what these keys do.  The fancy characters are shown in
the `binding' column.  What does it mean for a key to be bound to a character
(as opposed to command `self-insert-command')?

I don't even know how to hit such keys to see what `C-h k' says.  By default,
Alt is Meta, at least on most platforms.  I tried `(describe-key (kbd "A-/"))'
etc., but that just says "A-/ is undefined".

What's this all about?  

Searching for `Alt', or `A-', or even `Unicode' turns up nothing in NEWS.

Also, (emacs) Modifier Keys says this explicitly:

"Emacs supports three other modifier keys.  These are called
 <Super>, <Hyper> and <Alt>.  Few terminals provide ways to use these
 modifiers; the key labeled <Alt> on most keyboards usually issues the
 <Meta> modifier, not <Alt>.  The standard key bindings in Emacs do not
 include any characters with these modifiers.  However, you can
 customize Emacs to assign meanings to them.  The modifier bits are
 labelled as `s-', `H-' and `A-' respectively."

Apparently it is no longer true that "The standard key bindings...do not include
any characters with these modifiers." (?)




^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2011-10-28  0:25 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-26 16:50 Why all the Alt bindings by default? Drew Adams
2011-10-26 17:02 ` Andreas Schwab
2011-10-26 17:13   ` Drew Adams
2011-10-26 19:16     ` Andreas Schwab
2011-10-26 20:20       ` Drew Adams
2011-10-26 21:35         ` Tim Cross
2011-10-27  1:48           ` Stephen J. Turnbull
2011-10-27  2:05             ` Tim Cross
2011-10-27  4:07           ` Eli Zaretskii
2011-10-27  4:14             ` Tim Cross
2011-10-27  4:52               ` Stephen J. Turnbull
2011-10-27  5:35                 ` Tim Cross
2011-10-27  8:24               ` Eli Zaretskii
2011-10-27 12:19                 ` Tim Cross
2011-10-27 15:17                   ` Drew Adams
2011-10-27 15:33                     ` Andreas Schwab
2011-10-27 15:43                       ` Drew Adams
2011-10-27 15:51                         ` Andreas Schwab
2011-10-27 16:06                           ` Drew Adams
2011-10-27 12:28                 ` Stefan Monnier
2011-10-27 15:20                   ` Drew Adams
2011-10-28  0:25                     ` Stefan Monnier
2011-10-26 17:52 ` Stefan Monnier
2011-10-26 18:03   ` Drew Adams
2011-10-26 18:22 ` Eli Zaretskii
2011-10-26 20:14   ` Drew Adams

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.