GNU bug report logs -
#23425
master branch: `message' wrongly corrupts ' to curly quote.
Previous Next
Reported by: Alan Mackenzie <acm <at> muc.de>
Date: Mon, 2 May 2016 15:26:02 UTC
Severity: normal
Tags: notabug, wontfix
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 06/06/2017 01:21 AM, Andreas Schwab wrote:
> we are talking about format strings, which you cannot be replaced by "%s".
The original bug report is about the ‘message’ function, not about
formats in general. For that function, "%s" is the longstanding way to
output arbitrary strings. For formats in general, one can use the
‘format’ function (which does not translate quotes) or the
‘format-message’ function (which does); this suffices in practice.
> contractions like don't should be avoided anyway
As a practical matter Emacs messages often have contractions and I am
not aware of a GNU style guideline that would discourage their use.
Plus, some uses of apostrophes in messages are for possessives, not
contractions. Surely we should not ban contractions and possessives
merely because our API has glitches with apostrophes.
This bug report was last modified 7 years and 337 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.