GNU bug report logs - #23420
25.0.93; Please add French oe and OE to C-x 8 map

Previous Next

Package: emacs;

Reported by: Juliusz Chroboczek <jch <at> pps.univ-paris-diderot.fr>

Date: Mon, 2 May 2016 08:06:01 UTC

Severity: wishlist

Tags: fixed

Found in version 25.0.93

Fixed in version 27.1

Done: Robert Pluim <rpluim <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 23420 in the body.
You can then email your comments to 23420 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 08:06:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Juliusz Chroboczek <jch <at> pps.univ-paris-diderot.fr>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 02 May 2016 08:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Juliusz Chroboczek <jch <at> pps.univ-paris-diderot.fr>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 02 May 2016 09:15:51 +0200
The French characters œ and Œ do not appear to be on the C-x 8 map.
Please add them (for example to « C-x 8 o e » and « C-x 8 O E »).

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 14:28:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 02 May 2016 16:26:00 +0200
Juliusz Chroboczek <jch <at> pps.univ-paris-diderot.fr> writes:

> The French characters œ and Œ do not appear to be on the C-x 8 map.
> Please add them (for example to « C-x 8 o e » and « C-x 8 O E »).
>

Currently:
C-x 8 o => °

so at least the first mapping is not possible. There is the
alternative

C-x 8 *o => °

though, so perhaps we should remove the first one. Else something like
the following assigns them off C-x 8 O[eE]

diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el
index 1436cf8..c150842 100644
--- a/lisp/international/iso-transl.el
+++ b/lisp/international/iso-transl.el
@@ -177,6 +177,8 @@ iso-transl-char-map
     ("c"    . [?¢])
     ("*o"   . [?°])
     ("o"    . [?°])
+    ("Oe"   . [?œ])
+    ("OE"   . [?Œ])
     ("*u"   . [?µ])
     ("u"    . [?µ])
     ("*m"   . [?µ])





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 15:25:02 GMT) Full text and rfc822 format available.

Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Cc: 23420 <at> debbugs.gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 02 May 2016 18:23:42 +0300
> From: Robert Pluim <rpluim <at> gmail.com>
> Date: Mon, 02 May 2016 16:26:00 +0200
> 
> Currently:
> C-x 8 o => °
> 
> so at least the first mapping is not possible. There is the
> alternative
> 
> C-x 8 *o => °
> 
> though, so perhaps we should remove the first one.

Sorry, no: the "C-x 8 o" binding is very old, since Emacs 21 at least,
so removing it now runs the risk of breaking someone's muscle memory.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 15:25:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 15:43:01 GMT) Full text and rfc822 format available.

Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 02 May 2016 17:40:57 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Robert Pluim <rpluim <at> gmail.com>
>> Date: Mon, 02 May 2016 16:26:00 +0200
>> 
>> Currently:
>> C-x 8 o => °
>> 
>> so at least the first mapping is not possible. There is the
>> alternative
>> 
>> C-x 8 *o => °
>> 
>> though, so perhaps we should remove the first one.
>
> Sorry, no: the "C-x 8 o" binding is very old, since Emacs 21 at least,
> so removing it now runs the risk of breaking someone's muscle memory.

Indeed, I went back and stopped when I'd gone 17 years...

(I've forgotten what the magic header is for "it's a small change, no
paperwork required, I don't have commit rights")

2016-05-02  Robert Pluim  <rpluim <at> gmail.com>

	* lisp/international/iso-transl.el (iso-transl-char-map): Add
	bindings for small and capital ligature oe.

diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el
index 1436cf8..c150842 100644
--- a/lisp/international/iso-transl.el
+++ b/lisp/international/iso-transl.el
@@ -177,6 +177,8 @@ iso-transl-char-map
     ("c"    . [?¢])
     ("*o"   . [?°])
     ("o"    . [?°])
+    ("Oe"   . [?œ])
+    ("OE"   . [?Œ])
     ("*u"   . [?µ])
     ("u"    . [?µ])
     ("*m"   . [?µ])





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 15:58:02 GMT) Full text and rfc822 format available.

Message #20 received at 23420 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Cc: 23420 <at> debbugs.gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 02 May 2016 18:57:25 +0300
> From: Robert Pluim <rpluim <at> gmail.com>
> Date: Mon, 02 May 2016 17:40:57 +0200
> 
> (I've forgotten what the magic header is for "it's a small change, no
> paperwork required, I don't have commit rights")

See CONTRIBUTE.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 15:59:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 02 May 2016 16:03:02 GMT) Full text and rfc822 format available.

Message #26 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 02 May 2016 18:01:15 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Robert Pluim <rpluim <at> gmail.com>
>> Date: Mon, 02 May 2016 17:40:57 +0200
>> 
>> (I've forgotten what the magic header is for "it's a small change, no
>> paperwork required, I don't have commit rights")
>
> See CONTRIBUTE.

Thanks. Filed away for next time.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Sun, 15 Sep 2019 01:41:02 GMT) Full text and rfc822 format available.

Message #29 received at 23420 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 23420 <at> debbugs.gnu.org
Subject: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Sun, 15 Sep 2019 03:39:53 +0200
Robert Pluim <rpluim <at> gmail.com> writes:

> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>>> From: Robert Pluim <rpluim <at> gmail.com>
>>> Date: Mon, 02 May 2016 16:26:00 +0200
>>>
>>> Currently:
>>> C-x 8 o => °
>>>
>>> so at least the first mapping is not possible. There is the
>>> alternative
>>>
>>> C-x 8 *o => °
>>>
>>> though, so perhaps we should remove the first one.
>>
>> Sorry, no: the "C-x 8 o" binding is very old, since Emacs 21 at least,
>> so removing it now runs the risk of breaking someone's muscle memory.
>
> Indeed, I went back and stopped when I'd gone 17 years...
>
> (I've forgotten what the magic header is for "it's a small change, no
> paperwork required, I don't have commit rights")
>
> 2016-05-02  Robert Pluim  <rpluim <at> gmail.com>
>
>     * lisp/international/iso-transl.el (iso-transl-char-map): Add
>     bindings for small and capital ligature oe.
>
> diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el
> index 1436cf8..c150842 100644
> --- a/lisp/international/iso-transl.el
> +++ b/lisp/international/iso-transl.el
> @@ -177,6 +177,8 @@ iso-transl-char-map
>      ("c"    . [?¢])
>      ("*o"   . [?°])
>      ("o"    . [?°])
> +    ("Oe"   . [?œ])
> +    ("OE"   . [?Œ])
>      ("*u"   . [?µ])
>      ("u"    . [?µ])
>      ("*m"   . [?µ])

This is a good addition, but it was never committed at the time.
Perhaps we could revisit it and consider installing it on the master
branch?

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Sun, 15 Sep 2019 15:34:04 GMT) Full text and rfc822 format available.

Message #32 received at 23420 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: rpluim <at> gmail.com, 23420 <at> debbugs.gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Sun, 15 Sep 2019 18:34:12 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Sun, 15 Sep 2019 03:39:53 +0200
> Cc: 23420 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>
> 
> > 2016-05-02  Robert Pluim  <rpluim <at> gmail.com>
> >
> >     * lisp/international/iso-transl.el (iso-transl-char-map): Add
> >     bindings for small and capital ligature oe.
> >
> > diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el
> > index 1436cf8..c150842 100644
> > --- a/lisp/international/iso-transl.el
> > +++ b/lisp/international/iso-transl.el
> > @@ -177,6 +177,8 @@ iso-transl-char-map
> >      ("c"    . [?¢])
> >      ("*o"   . [?°])
> >      ("o"    . [?°])
> > +    ("Oe"   . [?œ])
> > +    ("OE"   . [?Œ])
> >      ("*u"   . [?µ])
> >      ("u"    . [?µ])
> >      ("*m"   . [?µ])
> 
> This is a good addition, but it was never committed at the time.
> Perhaps we could revisit it and consider installing it on the master
> branch?

I think it should go in, yes.  I don't know why it stalled.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Sun, 15 Sep 2019 15:46:01 GMT) Full text and rfc822 format available.

Message #35 received at 23420 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Robert Pluim <rpluim <at> gmail.com>, 23420 <at> debbugs.gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Sun, 15 Sep 2019 17:44:56 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> I think it should go in, yes.  I don't know why it stalled.

Thanks.  Robert, could you please commit this to master?

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#23420; Package emacs. (Mon, 16 Sep 2019 08:29:02 GMT) Full text and rfc822 format available.

Message #38 received at 23420 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 23420 <at> debbugs.gnu.org
Subject: Re: bug#23420: 25.0.93; Please add French oe and OE to C-x 8 map
Date: Mon, 16 Sep 2019 10:27:53 +0200
tags 23420 fixed
close 23420 27.1
quit

>>>>> On Sun, 15 Sep 2019 17:44:56 +0200, Stefan Kangas <stefan <at> marxist.se> said:

    Stefan> Eli Zaretskii <eliz <at> gnu.org> writes:
    >> I think it should go in, yes.  I don't know why it stalled.

Because I dropped the ball.

    Stefan> Thanks.  Robert, could you please commit this to master?

Closing.
Committed as 3a18c82b8e




Added tag(s) fixed. Request was from Robert Pluim <rpluim <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 16 Sep 2019 08:29:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 27.1, send any further explanations to 23420 <at> debbugs.gnu.org and Juliusz Chroboczek <jch <at> pps.univ-paris-diderot.fr> Request was from Robert Pluim <rpluim <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 16 Sep 2019 08:29:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 14 Oct 2019 11:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 190 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.