unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: PPAATT@aol.com
Cc: emacs-devel@gnu.org, Kai.Grossjohann@CS.Uni-Dortmund.DE
Subject: Re: bindings reserved for users
Date: Tue, 23 Apr 2002 09:47:05 EDT	[thread overview]
Message-ID: <3b.25a27f0c.29f6bfd9@aol.com> (raw)

> > > From: rms@gnu.org (Richard Stallman)
...
> > > Since such characters are not available
> > > on all terminals, ...
> > > People won't want to use these keys
> > > in major modes or minor modes
> > > meant for general use.
...
> > ... Emacs by default already does bind
> > infamously country-specific keys ...
> > insert ... C-] ... C-[
...
> Date: 4/22/02 1:47:52 AM MDT
> From: rms@gnu.org (Richard Stallman)
...
> None of those keys is country-specific ...
> C-[ and C-] are ASCII characters.
> INSERT is a function key.
...
> ... we were talking about
> country-specific *letters*

Some key assumption here remains as yet unvoiced.

Agreed, [ and ] are chars of ASCII, and Insert is a
word.

But the idea of putting these particular labels on
keys of the keyboard is peculiarly American.  Even
America is divided over the Insert key: keyboards from 
Apple of California USA lack an Insert key.


> C-[ and C-] are ASCII characters.

Do we mean to say ^[ and ^] are in some sense ASCII
chars?


> > in some sense ASCII chars

I think of Emacs as binding keys in terms of what they 
conventionally self-insert.

For example, we don't say end-of-buffer is on
Meta+Shift+Dot.  We say M->.  We don't comment on the
local issue of whether Shift+Dot or some other key
chord conventionally self-inserts >.

This attitude led me to expect I could easily change
the binding of anything local conventions tells me I
can self-insert, like ALL the letters of the local
alphabet.

Somehow this is wrong thinking.

How is labelling a punctuation key ] less peculiarly
American than labelling a letter key ñ is peculiarly
Spanish?

Do we mean to say, to use Emacs, I should first learn
to type all of the ASCII chars, and then all of the
other keys typical of an American IBM PC keyboard?

And anything American that I can't discover how to
type, I should just forget it?  (Except that C-q
quoted-insert will let me insert it by octal code e.g. 
C-q 1 0 1.)


> > infamously country-specific

Part of the infamy is that C compilers see ??( and ??)
as meaning [ and ] precisely because [ and ] do not
appear in the ISO 646 "international" "repertoire" of chars.


Pat LaVarre
http://members.aol.com/plscsi/emacs/emacs-deja-vu.html

             reply	other threads:[~2002-04-23 13:47 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-23 13:47 PPAATT [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-04-26 15:30 bindings reserved for users PPAATT
2002-04-26 15:45 ` Stefan Monnier
2002-04-24 12:45 PPAATT
2002-04-21 13:49 PPAATT
2002-04-22  7:47 ` Richard Stallman
2002-04-22  9:32 ` Stefan Monnier
2002-04-20 12:13 PPAATT
2002-04-18 20:47 PPAATT
2002-04-17 14:14 Kai Großjohann
2002-04-18 18:44 ` Richard Stallman
2002-04-18 19:37   ` Kai Großjohann
2002-04-20 17:28     ` Richard Stallman
2002-04-22 11:29       ` Kai Großjohann
2002-04-22 18:34       ` Eli Zaretskii
2002-04-22 20:10         ` Simon Josefsson
2002-04-23  6:49           ` Eli Zaretskii
2002-04-23 19:29           ` Richard Stallman
2002-04-25  6:05             ` Richard Stallman
2002-04-25 11:13               ` Eli Zaretskii
2002-04-26  8:52               ` Florian Weimer
2002-04-23 10:48         ` Kai Großjohann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3b.25a27f0c.29f6bfd9@aol.com \
    --to=ppaatt@aol.com \
    --cc=Kai.Grossjohann@CS.Uni-Dortmund.DE \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).