[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quot
From: |
Alan Mackenzie |
Subject: |
Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote. |
Date: |
Sat, 3 Jun 2017 21:07:47 +0000 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
Hello, Glenn.
On Thu, Jun 01, 2017 at 12:56:05 -0400, Glenn Morris wrote:
> So in your view what needs to happen for this bug to be closed?
> As was explained a year ago, change your initial example to (message
> "%s" ...) and your issue goes away.
No it does not. The issue is that this is a trap waiting to spring and
bite hackers. Also the workaround you identify is ugly and irregular -
it would involve writing two format strings (one of them being the "%s")
to do one `message' invocation.
I have identified a regular and rational way to repair the damage,
namely to introduce the new %-constructs %` and %', which would invoke
quote translation, and would remain compatible with `message' as it was
before Emacs-25.
--
Alan Mackenzie (Nuremberg, Germany).
- RE: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., (continued)
- RE: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Drew Adams, 2017/06/07
- Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Alan Mackenzie, 2017/06/07
- Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Clément Pit-Claudel, 2017/06/07
- Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Dmitry Gutov, 2017/06/07
- Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Alan Mackenzie, 2017/06/07
- Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Alan Mackenzie, 2017/06/07
- RE: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Drew Adams, 2017/06/07
- `message' with quotes [was: bug#23425: `message' wrongly corrupts ' to curly quote], Drew Adams, 2017/06/07
- Re: `message' with quotes [was: bug#23425: `message' wrongly corrupts ' to curly quote], Alan Mackenzie, 2017/06/08
Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Alan Mackenzie, 2017/06/03
Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote.,
Alan Mackenzie <=
Re: bug#23425: master branch: `message' wrongly corrupts ' to curly quote., Alan Mackenzie, 2017/06/03