unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Tor Kringeland <tor.a.s.kringeland@ntnu.no>
To: Robert Pluim <rpluim@gmail.com>, Lars Ingebrigtsen <larsi@gnus.org>
Cc: 52173@debbugs.gnu.org
Subject: bug#52173: `ś' character not available using `C-x 8'
Date: Mon, 29 Nov 2021 19:11:33 +0100	[thread overview]
Message-ID: <m2fsrex25m.fsf@ntnu.no> (raw)
In-Reply-To: <87a6hn585g.fsf@gmail.com>

Robert Pluim <rpluim@gmail.com> writes:

>>>>>> On Mon, 29 Nov 2021 15:43:34 +0100, Lars Ingebrigtsen <larsi@gnus.org> said:
>
>     Lars> Robert Pluim <rpluim@gmail.com> writes:
>     >> Except C-x 8 is nominally based on ISO 10646, so thereʼs some kind of
>     >> underlying logic to the characters it supports.
>
>     Lars> In what way it it based on Unicode?
>
> Sorry, ISO 8859-1, not 10646
>
>     Lars> Adding `C-x 8 ' s` for instance, wouldn't get in the way of anything
>     Lars> else, but would be helpful for those that have to write the
>     Lars> occasional...  er...  what is it?  An s with a caron?  
>     >> 
>     >> s with acute. But there are input methods where 's => s with cedilla
>     >> (eg Romanian), so what's the logic for preferring Polish, especially
>     >> when we already have Polish/Czech/Romanian/latin-n methods etc for all
>     >> these characters?
>
>     Lars> I wasn't aware that there was any kind of logic to the `C-x 8' map
>     Lars> except "well, that's nice".  😀
>
> :-)
>
> Looking again at iso-transl.el, perhaps we could define a 'Polish' and
> 'Czech' language. But again this all duplicates existing
> infrastructure in input methods.
>
> Robert
> -- 

I think the usage area of having commands like `C-x 8 ' s' is that it's
intuitive (it's what you expect given the behavior of similar
key-bindings and how the command looks "visually", which gives this
merit; with cedilla `C-x 8 , s' makes more sense) and it does not
require you to be aware of the specific input method.  For example, you
could quickly "Skowroński" correctly (with the diacritical mark, and not
without, which is often the "compromise" --- I've been in this situation
several times with Emacs) without being aware that the character is used
in Polish.  Names like these are common to write in English now, which
is why I think `C-x 8' is so convenient, for producing, say, "Bölmer" or
"Fløgstad" without having to switch to a German or Norwegian input
method.

Of course if you do write some text in Polish it'd be cumbersome to use
`C-x 8' all the time and you ought to use a relevant input method (and
cycling through input methods for multilingual writing is a very nice
idea).

The usage cases here are distinct, in my mind.





  reply	other threads:[~2021-11-29 18:11 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-29  3:08 bug#52173: `ś' character not available using `C-x 8' Tor Kringeland
2021-11-29  9:30 ` Robert Pluim
2021-11-29 13:55   ` Tor Kringeland
2021-11-29 14:06     ` Robert Pluim
2021-11-29 14:24       ` Lars Ingebrigtsen
2021-11-29 14:37         ` Robert Pluim
2021-11-29 14:43           ` Lars Ingebrigtsen
2021-11-29 14:49             ` Robert Pluim
2021-11-29 18:11               ` Tor Kringeland [this message]
2021-11-29 18:44                 ` Lars Ingebrigtsen
2021-12-03 15:55                   ` Tor Kringeland
2021-11-29 15:55       ` André A. Gomes
2021-11-29 16:52         ` Robert Pluim
2021-11-29 17:03           ` André A. Gomes
2021-11-29 17:19             ` Robert Pluim
2021-12-03 16:44     ` Lars Ingebrigtsen
2021-12-04  5:46       ` Richard Stallman
2021-12-04  5:56         ` bug#52173: `Å›' " Lars Ingebrigtsen
2021-12-05  5:07           ` Richard Stallman
2021-12-05  5:10             ` bug#52173: `Å›' " Lars Ingebrigtsen
2021-12-06  4:33               ` Richard Stallman
2021-12-06  5:04                 ` bug#52173: `Å›' " Lars Ingebrigtsen
2021-12-06 17:38                   ` Juri Linkov
2021-12-07  4:16                     ` Richard Stallman
2021-11-29 17:09 ` bug#52173: `ś' " Juri Linkov

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=m2fsrex25m.fsf@ntnu.no \
    --to=tor.a.s.kringeland@ntnu.no \
    --cc=52173@debbugs.gnu.org \
    --cc=larsi@gnus.org \
    --cc=rpluim@gmail.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).