GNU bug report logs - #70984
30.0.50; Improved support for entering quotation marks

Previous Next

Package: emacs;

Reported by: Robert Pluim <rpluim <at> gmail.com>

Date: Thu, 16 May 2024 14:36:02 UTC

Severity: normal

Tags: fixed

Found in version 30.0.50

Fixed in version 30.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Robert Pluim <rpluim <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: stephen.berman <at> gmx.net, 70984 <at> debbugs.gnu.org
Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation
 marks, Re: bug#70984: 30.0.50; Improved support for entering quotation
 marks
Date: Fri, 17 May 2024 17:41:35 +0200
>>>>> On Fri, 17 May 2024 16:38:21 +0300, Eli Zaretskii <eliz <at> gnu.org> said:

    Eli> But then the correct UI is to show pairs of quote characters and allow
    Eli> selection of any combination of any number of the pairs.  What you
    Eli> seem to suggest instead are pre-composed combinations, according to
    Eli> your selection, which I think is less optimal.  Can't Customize
    Eli> support radio buttons and allow selection of any number of
    Eli> possibilities, not just one out of many?

Sure, thatʼs another way to do it. Let me look at it. <epic struggle
with defcustom...>

So here all all the variations I can find. Itʼs pretty long. Iʼd be
tempted to leave out the last four, but Iʼll defer to you on that.

:tag "Single" (character ?‘) (character ?’))
:tag "Double" (character ?“) (character ?”))
:tag "Guillemets" (character ?«) (character ?»))
:tag "Single guillemets" (character ?‹) (character ?›))
:tag "Corners" (character ?「) (character ?」))
:tag "Double corners" (character ?『) (character ?』))
:tag "Low/high single left" (character ?‚) (character ?‘))
:tag "Low/high double left" (character ?„ ) (character ?“))
:tag "Low/high single right" (character ?‚) (character ?’))
:tag "Low/high double right" (character ?„ ) (character ?”))
:tag "Single inverted" (character ?’) (character ?‘))
:tag "Right single only" (character ?’) (character ?’))
:tag "Right double only" (character ?”) (character ?”))
:tag "Guillemets inverted" (character ?») (character ?«))
:tag "Guillemets right only" (character ?») (character ?»))
:tag "Single guillemets inverted" (character ?›) (character ?‹))

:tag "Mathematical double angle" (character ?⟪) (character ?⟫))
:tag "Mathematical single angle" (character ?⟨) (character ?⟩))
:tag "Double angle" (character ?《) (character ?》))
:tag "Single angle" (character ?〈) (character ?〉))

Robert
-- 




This bug report was last modified 1 year and 71 days ago.

Previous Next


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