unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Paul Eggert <eggert@twinsun.com>
Subject: Re: across terminals
Date: Thu, 25 Apr 2002 13:45:32 -0700 (PDT)	[thread overview]
Message-ID: <200204252045.g3PKjWk14583@shade.twinsun.com> (raw)
In-Reply-To: <Pine.SUN.3.91.1020425141705.20291E-100000@is> (eliz@is.elta.co.il)

> From: Eli Zaretskii <eliz@is.elta.co.il>
> Date: Thu, 25 Apr 2002 14:20:46 +0300 (IDT)
> 
> > I have never seen a terminal that did not have these characters:
> >   # $ @ [ \ ] ^ _ ` { | } ~
> > If they do exist, they must be rare
> 
> Unfortunately, this isn't true: many national keyboards in Europe don't 
> have keys for some of those ( {, |, and } seem to be most prone to 
> this).  You need to press some AltGr-key combination to get them.

Yes.  For example, according to
<http://www.246.ne.jp/~joe/info/latin1.htm>, the only printable
characters common to all the Western European IBM 106 keyboards are
the ASCII letters, digits, and the following:

  ! " % & ' ( ) * + , - . / : ; _

The following printable ASCII characters are absent from at least one
keyboard in that list:

  # $ <= > ? @ [ \ ] ^ ` { | } ~

> IIRC, \ and _ have some issues on Japanese keyboards.

We do have a few Japanese keyboards here, and characters like \ are
not a real problem with them.  Japanese users are well aware that the
Yen-sign character is actually an alias for \, so they know that if
the documentation says "Please type C-\" that they should actually
type Control-(yen-sign).  Some Japanese keyboards have both a yen-sign
and a backslash on the key, to indicate the alias.

> I remember that someone told me SIGQUIT was a pain in some European 
> country (Germany?) because you need a combination of keys to produce \.

Yes, and it works the other way sometimes too.  For example, it's a
pain to type a NUL on Unix US English Sun type 5 keyboard
(Control-Shift-2), but it's easier on a Japanese Information Standard
English IBM 106 keyboard (Control-@).

  parent reply	other threads:[~2002-04-25 20:45 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-24 13:01 across terminals PPAATT
2002-04-25  6:06 ` Richard Stallman
2002-04-25 11:20   ` Eli Zaretskii
2002-04-25 11:31     ` Stephen J. Turnbull
2002-04-26  1:32       ` Miles Bader
2002-04-25 15:04     ` Localization: keyboards and messages (Re: across terminals) Karl Eichwalder
2002-04-25 18:29       ` Pavel Janík
2002-04-26 10:25         ` Stephen J. Turnbull
2002-04-26 17:38         ` Richard Stallman
2002-04-26 18:06           ` Karl Eichwalder
2002-04-28 15:13             ` Eli Zaretskii
2002-04-25 20:45     ` Paul Eggert [this message]
2002-04-26  3:18     ` across terminals Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2002-04-26 13:51 PPAATT
2002-04-26 14:18 ` Stefan Monnier
2002-04-26 16:37   ` Eli Zaretskii
2002-04-26 14:25 ` Kai Großjohann
2002-04-26 15:44 PPAATT
2002-04-26 16:47 ` Eli Zaretskii

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=200204252045.g3PKjWk14583@shade.twinsun.com \
    --to=eggert@twinsun.com \
    /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).