Gnus development mailing list
 help / color / mirror / Atom feed
From: Reiner Steib <4.uce.03.r.s@nurfuerspam.de>
Cc: Dan Jacobson <jidanni@jidanni.org>
Subject: documentation of gnus-article-treat-dumbquotes outdated?
Date: Tue, 12 Aug 2003 22:09:07 +0200	[thread overview]
Message-ID: <v9lltyiqos.fsf@marauder.physik.uni-ulm.de> (raw)
In-Reply-To: <v98yq07afl.fsf@marauder.physik.uni-ulm.de>

[ taking this issue from bugs@gnus.org to ding ]

On Tue, Aug 12 2003, Dan Jacobson wrote:
| Newsgroups: gnus.gnus-bug
| Date: Tue Aug 12 06:09:50 2003 +0200
| Message-ID: <87ptjb7bzl.fsf@jidanni.org>

> gnus-article-treat-dumbquotes docstring doesn't mention it can fix the
> Euro symbol too...

I agree with Dan that the doc-string should mention that it also
covers not only quotations, but also other characters (EUR, ...).
I would like to fix the doc-string and the manual entry.  It seems to
me that nowadays, the manual entry is not accurate anymore:

,----[ (info "(gnus)Article Washing") ]
| `W d'
|      Treat M****s*** sm*rtq**t*s according to
|      `gnus-article-dumbquotes-map' (`gnus-article-treat-dumbquotes').
|      Note that this function guesses whether a character is a
|      sm*rtq**t* or not, so it should only be used interactively.
| 
|      Sm*rtq**t*s are M****s***'s unilateral extension to the character
|      map in an attempt to provide more quoting characters.  If you see
|      something like `\222' or `\264' where you're expecting some kind of
|      apostrophe or quotation mark, then try this wash.
`----

- What does "unilateral extension to the character map" mean?  Which
  character map?  Latin1 (= iso-8859-1)?

- We should mention \200 (-> EUR), as it's probably the most frequent
  `dumb-quote' now (at least in Europe).

- I guess most (or all?) chars from `gnus-article-dumbquotes-map' are
  `windows-1252' characters, not present in Latin-1.  `windows-1252'
  is a registered[1] charset.  So the real problem is that some
  Windows clients send `windows-1252' labeled as `iso-8859-1'.

- A better alternative to `W d' in the development version of Emacs
  (CVS HEAD) is `1 g windows-1252 RET' after `(require "code-pages")'.
  Should we mentions this?

Any suggestions, opinions?

Bye, Reiner.

[1] http://www.iana.org/assignments/character-sets
    See also:
    http://www.microsoft.com/globaldev/reference/sbcs/1252.htm
    http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo--- PGP key available via WWW   http://rsteib.home.pages.de/




       reply	other threads:[~2003-08-12 20:09 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <87znigdhpa.fsf@jidanni.org>
     [not found] ` <v98yq07afl.fsf@marauder.physik.uni-ulm.de>
2003-08-12 20:09   ` Reiner Steib [this message]
2003-08-12 21:12     ` Matthias Andree
2003-08-13 15:27     ` Benjamin Riefenstahl
2003-08-13 16:46       ` Reiner Steib
2003-08-13 18:12         ` Benjamin Riefenstahl
2003-08-18  2:00     ` James H. Cloos Jr.

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=v9lltyiqos.fsf@marauder.physik.uni-ulm.de \
    --to=4.uce.03.r.s@nurfuerspam.de \
    --cc=jidanni@jidanni.org \
    --cc=reiner.steib@gmx.de \
    /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.
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 NNTP newsgroup(s).