unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
  • [parent not found: <<"<8338l4w5pj.fsf"@gnu.org>]
  • * bug#16292: 24.3.50; info docs now contain single straight quotes instead of `'
    @ 2013-12-29 22:08 Gregor Zattler
      2013-12-30  1:14 ` Glenn Morris
                       ` (2 more replies)
      0 siblings, 3 replies; 104+ messages in thread
    From: Gregor Zattler @ 2013-12-29 22:08 UTC (permalink / raw)
      To: 16292
    
    Dear emacs developers,
    
    when I do a `make docs' the generated info files do not contain
    `' -quotes any more but '' -quotes.
    
    This breaks e.g. info+ fontification (a very helpful feature).
    
    Reason is makeinfo >=5 produces either single straight quotes for
    info files or single curly ones, depending on the document
    encoding:
    
    (from makeinfo maunal:)
       'OPEN_QUOTE_SYMBOL'
            When an opening quote is needed, e.g., for '@samp' output, use the
            specified character; default '&lsquo;' for HTML, '&#8216;' for
            Docbook.  For Info, the default depends on the enabled document
            encoding (*note @documentencoding::); if no document encoding
            is set, or the encoding is US-ASCII, etc., ''' is used.
            This character usually appears as an undirected single quote
            on modern systems.  If the document encoding is Unicode, the
            Info output uses a Unicode left quote.
       [...]
    
    
    (from makeinfo maunal:)     
       17.2 '@documentencoding ENC': Set Input Encoding
       ================================================
       
       The '@documentencoding' command declares the input document encoding.
       Write it on a line by itself, with a valid encoding specification
       following, near the beginning of the file but after '@setfilename'
       (*note @setfilename::):
       
            @documentencoding ENC
       
         At present, Texinfo supports only these encodings:
       
       'US-ASCII'
            This has no particular effect, but it's included for completeness.
       
       'UTF-8'
            The vast global character encoding, expressed in 8-bit bytes.
       
       'ISO-8859-2'
       'ISO-8859-1'
       'ISO-8859-15'
       [...]
         
    
    
    
    Searching texinfos mailing list archives showed that this was
    discussed roughly two years before and that it is the result of a
    decision to go the same way as the rest of the world which
    interprets ` as grave accent:
    
    http://article.gmane.org/gmane.comp.tex.texinfo.bugs/5526/match=single+quotes :
    
    |> For the record, RFC20 says the meaning of character 0x60 is
    |> EITHER "grave accent" OR "opening single quotation mark".  It
    |> then says this character ".. should not be used without
    |> determining that there is agreement between sender and recipient"
    
    
    I think it's highly desirable to be able to tell beginning and
    closing of enclosing characters apart.  Therefore I consider the
    info files single straight quotes a bug.  I assume there is a way
    to produce `' quotations with modern makeinfo or the *.texi files
    should have @documentencoding directives which produce single
    curly quotes.
    
    
    Thanks for your attention, Gregor
    
    
    
    
    
    ^ permalink raw reply	[flat|nested] 104+ messages in thread
    [parent not found: <"<20131229220810.GF7972"@boo.workgroup>]
    [parent not found: <20131229220810.GF7972"@boo.workgroup>]
    [parent not found: <<"<20131229220810.GF7972"@boo.workgroup>]

    end of thread, other threads:[~2014-05-07 20:41 UTC | newest]
    
    Thread overview: 104+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <<20131229220810.GF7972@boo.workgroup>
         [not found] ` <<52C0E734.4090403@cs.ucla.edu>
         [not found]   ` <<83sita1cbw.fsf@gnu.org>
         [not found]     ` <<52C1C456.2080004@cs.ucla.edu>
         [not found]       ` <<83fvpa16kh.fsf@gnu.org>
         [not found]         ` <<52C25D07.80808@cs.ucla.edu>
         [not found]           ` <<8338l91l2t.fsf@gnu.org>
         [not found]             ` <<52C4C95C.2010905@cs.ucla.edu>
         [not found]               ` <<837gajyrq1.fsf@gnu.org>
         [not found]                 ` <<52C4F008.5060003@cs.ucla.edu>
         [not found]                   ` <<83zjnextyg.fsf@gnu.org>
         [not found]                     ` <<52C5BDD1.2050009@cs.ucla.edu>
         [not found]                       ` <<83ppoaxfu6.fsf@gnu.org>
         [not found]                         ` <<52C607DA.3090009@cs.ucla.edu>
         [not found]                           ` <<83fvp5xzk0.fsf@gnu.org>
         [not found]                             ` <<52C6F2C5.10505@cs.ucla.edu>
         [not found]                               ` <<83mwjcx1i9.fsf@gnu.org>
         [not found]                                 ` <<jwveh4ospsd.fsf-monnier+emacsbugs@gnu.org>
         [not found]                                   ` <<52C750C4.6040006@cs.ucla.edu>
         [not found]                                     ` <<b62a40e1-c1d8-4e30-a04c-f7d311a915b3@default>
         [not found]                                       ` <<838uuww6j7.fsf@gnu.org>
    2014-01-04 15:21                                         ` bug#16292: 24.3.50; info docs now contain single straight quotes instead of `' Drew Adams
         [not found]                                     ` <<"<8338l4w5pj.fsf"@gnu.org>
         [not found]                                       ` <<7b8ccac4-1887-406c-bed8-6b58a761897a@default>
         [not found]                                         ` <<83iotzv5q0.fsf@gnu.org>
    2014-01-04 21:07                                           ` Drew Adams
    2014-01-04 23:05                                             ` Stefan Monnier
    2014-01-04 23:45                                             ` Paul Eggert
    2014-01-05  6:13                                               ` Drew Adams
    2014-01-05  3:41                                             ` Eli Zaretskii
    2013-12-29 22:08 Gregor Zattler
    2013-12-30  1:14 ` Glenn Morris
    2013-12-30  3:07   ` Drew Adams
    2013-12-30  3:26     ` Glenn Morris
    2013-12-30  3:23 ` Paul Eggert
    2013-12-30  4:10   ` Drew Adams
    2013-12-30 17:24   ` Eli Zaretskii
    2013-12-30 17:33     ` Drew Adams
    2013-12-30 18:03       ` Eli Zaretskii
    2013-12-30 19:07     ` Paul Eggert
    2013-12-30 19:29       ` Eli Zaretskii
    2013-12-30 19:46         ` Andreas Schwab
    2013-12-30 20:08           ` Eli Zaretskii
    2013-12-30 20:35             ` Andreas Schwab
    2013-12-31  8:03               ` Eli Zaretskii
    2013-12-31  5:51           ` Paul Eggert
    2013-12-31  5:58         ` Paul Eggert
    2013-12-31  8:27           ` Eli Zaretskii
    2014-01-02  2:05             ` Paul Eggert
    2014-01-02  3:42               ` Eli Zaretskii
    2014-01-02  4:50                 ` Paul Eggert
    2014-01-02 15:51                   ` Eli Zaretskii
    2014-01-02 19:28                     ` Paul Eggert
    2014-01-02 20:56                       ` Eli Zaretskii
    2014-01-03  0:44                         ` Paul Eggert
    2014-01-03  8:03                           ` Eli Zaretskii
    2014-01-03 17:26                             ` Paul Eggert
    2014-01-03 20:18                               ` Eli Zaretskii
    2014-01-03 20:48                                 ` Paul Eggert
    2014-01-03 21:12                                   ` Eli Zaretskii
    2014-01-03 21:52                                 ` Stefan Monnier
    2014-01-04  0:07                                   ` Paul Eggert
    2014-01-04  0:40                                     ` Drew Adams
    2014-01-04  0:49                                       ` Paul Eggert
    2014-01-04  7:27                                       ` Eli Zaretskii
    2014-01-04  5:18                                     ` Stefan Monnier
    2014-01-04  7:45                                       ` Eli Zaretskii
         [not found]                                         ` <<jwvtxdjlcdq.fsf-monnier+emacsbugs@gnu.org>
    2014-01-04 18:01                                         ` Paul Eggert
    2014-01-04 20:11                                           ` Eli Zaretskii
         [not found]                                           ` <<83mwjbv75f.fsf@gnu.org>
    2014-01-04 20:24                                             ` Drew Adams
    2014-01-04 20:42                                               ` Eli Zaretskii
    2014-01-04 20:30                                         ` Stefan Monnier
    2014-01-04 20:45                                           ` Eli Zaretskii
         [not found]                                             ` <<jwv38l3lagj.fsf-monnier+emacsbugs@gnu.org>
    2014-01-04 20:53                                             ` Paul Eggert
    2014-01-04 21:08                                               ` Eli Zaretskii
    2014-01-04 23:29                                                 ` Paul Eggert
    2014-01-05  3:47                                                   ` Eli Zaretskii
    2014-01-05  5:23                                                     ` Paul Eggert
    2014-01-05 16:30                                                       ` Eli Zaretskii
    2014-01-04 21:11                                             ` Stefan Monnier
    2014-01-05  3:43                                               ` Eli Zaretskii
         [not found]                                                 ` <<jwvsit3owo1.fsf-monnier+emacsbugs@gnu.org>
    2014-01-05  4:55                                                 ` Stefan Monnier
    2014-01-05 16:19                                                   ` Eli Zaretskii
         [not found]                                                     ` <<52C9BA68.7050703@cs.ucla.edu>
    2014-01-05 20:02                                                     ` Paul Eggert
    2014-01-05 20:06                                                       ` Eli Zaretskii
         [not found]                                                         ` <<52C9BCBF.7050904@cs.ucla.edu>
    2014-01-05 20:12                                                         ` Paul Eggert
    2014-01-05 20:19                                                           ` Eli Zaretskii
         [not found]                                                             ` <<52C9E53D.8070106@cs.ucla.edu>
    2014-01-05 23:05                                                             ` Paul Eggert
    2014-01-06  3:54                                                               ` Eli Zaretskii
         [not found]                                                                 ` <<52CA3FB9.30509@cs.ucla.edu>
    2014-01-06  4:39                                                                 ` Stefan Monnier
    2014-01-06  5:31                                                                 ` Paul Eggert
    2014-01-06 16:15                                                                   ` Eli Zaretskii
    2014-01-07  1:15                                                                     ` Paul Eggert
    2014-01-07  3:56                                                                       ` Eli Zaretskii
         [not found]                                                                     ` <<52CB5517.4030502@cs.ucla.edu>
         [not found]                                                                       ` <<83lhyssawf.fsf@gnu.org>
         [not found]                                                                         ` <da0ad1dc-90f0-4c6d-9325-7783b2cd5bff@de>
    2014-05-02 18:11                                                                         ` Drew Adams
    2014-05-02 18:22                                                                           ` Eli Zaretskii
    2014-05-02 19:07                                                                           ` Paul Eggert
    2014-05-02 19:19                                                                             ` Glenn Morris
    2014-05-02 19:28                                                                               ` Paul Eggert
    2014-05-02 21:10                                                                                 ` Glenn Morris
    2014-05-02 21:25                                                                                   ` Paul Eggert
    2014-05-02 19:33                                                                             ` Drew Adams
    2014-05-02 20:36                                                                               ` Paul Eggert
    2014-05-02 20:53                                                                                 ` Drew Adams
    2014-05-02 21:14                                                                                   ` Paul Eggert
    2014-05-02 21:28                                                                                     ` Drew Adams
    2014-05-02 21:47                                                                                       ` Paul Eggert
    2014-05-03  6:02                                                                               ` Eli Zaretskii
    2014-05-03  6:56                                                                                 ` Paul Eggert
         [not found]                                                                         ` <<da0ad1dc-90f0-4c6d-9325-7783b2cd5bff@default>
         [not found]                                                                           ` <<83eh0c11mt.fsf@gnu.org>
    2014-05-02 19:20                                                                             ` Drew Adams
    2014-05-03  9:27                                                                               ` Juri Linkov
    2014-05-03 13:50                                                                                 ` Drew Adams
    2014-05-03 15:51                                                                                   ` Drew Adams
    2014-05-07 20:21                                                                                     ` Juri Linkov
    2014-05-07 20:41                                                                                       ` Drew Adams
    2014-01-04 17:50                                       ` Paul Eggert
    2014-01-04 20:08                                         ` Eli Zaretskii
    2014-01-04 20:53                                           ` Paul Eggert
    2014-01-04 21:10                                             ` Eli Zaretskii
    2014-01-04 23:35                                               ` Paul Eggert
    2014-01-05  3:49                                                 ` Eli Zaretskii
    2014-01-04 20:32                                         ` Stefan Monnier
    2014-01-04  7:41                                     ` Eli Zaretskii
    2014-01-04  7:38                                   ` Eli Zaretskii
    2014-01-02  4:19     ` Stefan Monnier
    2014-01-02  4:48       ` Paul Eggert
    2014-01-02 15:28         ` Eli Zaretskii
    2014-05-03  0:55 ` Glenn Morris
         [not found] <"<20131229220810.GF7972"@boo.workgroup>
         [not found] ` <"<83sita1cbw.fsf"@gnu.org>
         [not found]   ` <"<83fvpa16kh.fsf"@gnu.org>
         [not found]     ` <"<8338l91l2t.fsf"@gnu.org>
         [not found]       ` <"<837gajyrq1.fsf"@gnu.org>
         [not found]         ` <"<83zjnextyg.fsf"@gnu.org>
         [not found]           ` <"<83ppoaxfu6.fsf"@gnu.org>
         [not found]             ` <"<83fvp5xzk0.fsf"@gnu.org>
         [not found] <20131229220810.GF7972"@boo.workgroup>
         [not found] ` <83sita1cbw.fsf"@gnu.org>
         [not found]   ` <83fvpa16kh.fsf"@gnu.org>
         [not found]     ` <8338l91l2t.fsf"@gnu.org>
         [not found]       ` <837gajyrq1.fsf"@gnu.org>
         [not found]         ` <83zjnextyg.fsf"@gnu.org>
         [not found]           ` <83ppoaxfu6.fsf"@gnu.org>
         [not found]             ` <83fvp5xzk0.fsf"@gnu.org>
         [not found] <<"<20131229220810.GF7972"@boo.workgroup>
         [not found] ` <<"<83sita1cbw.fsf"@gnu.org>
         [not found]   ` <<"<83fvpa16kh.fsf"@gnu.org>
         [not found]     ` <<"<8338l91l2t.fsf"@gnu.org>
         [not found]       ` <<"<837gajyrq1.fsf"@gnu.org>
         [not found]         ` <<"<83zjnextyg.fsf"@gnu.org>
         [not found]           ` <<"<83ppoaxfu6.fsf"@gnu.org>
         [not found]             ` <<"<83fvp5xzk0.fsf"@gnu.org>
    

    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).