[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs 26.1 release branch created

From: Alan Mackenzie
Subject: Re: Emacs 26.1 release branch created
Date: Sun, 24 Sep 2017 19:41:39 +0000
User-agent: Mutt/1.7.2 (2016-11-26)

Hello, Paul.

On Sun, Sep 24, 2017 at 11:26:55 -0700, Paul Eggert wrote:
> Alan Mackenzie wrote:
> > Is there anything standing in the way of me merging this branch into
> > emacs-26 now?

> Although the code part of that branch looks good, the documentation patch 
> still 
> has significant unaddressed problems, first mentioned here:

> http://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00775.html

> with followup discussion ongoing as of today. Your latest proposal
> continues to recommend an awkward text-quoting-style programming
> technique ....

Ruhbish!  It suggests the natural and economical way, the way used
countless times for many, many purposes throughout Emacs.

> used nowhere in Emacs, ....

There are historical reasons for that, which I doubt you want to go into
at the moment.  Those reasons no longer hold.

> .... while refusing to mention the technique that is actually used.

It's used once, in cc-engine.el (and that might well change).  It's a
bizarre and poor technique, unnecessarily putting a single conversion
through `format'-like operations twice.

I think that a typical hacker, with awareness of both techniques, is
going to chose binding text-quoting-style rather than the double format

> (Also, it's too wordy.) This needs to be fixed, and I trust that the
> ongoing discussion will help do that.

When you introduce something like curly quotes to Emacs, there is bound
to be a lot of documentation needed about it.  I don't think your way of
dealing with this, namely fragmenting the documentation of three
functions, is the right way.

But I suggest that neither of us is in a position to give a definitive
unbiassed judgment of the point.  Let's wait for more level-headed
people to express their viewpoint.

Alan Mackenzie (Nuremberg, Germany).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]