[Top][All Lists]

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

Re: Emacs 25.0.04: Feature Request: Make called-interactively-p's argume

From: Dmitry Gutov
Subject: Re: Emacs 25.0.04: Feature Request: Make called-interactively-p's argument optional
Date: Wed, 6 Jul 2016 03:21:19 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Thunderbird/47.0

On 07/06/2016 03:09 AM, John Wiegley wrote:

I do not think this is a good argument. Desiring authors to know about such a
distinction is one thing; so document it well. But forcing authors who *do*
know the distinction to be explicit about it always -- just so they don't miss
out on becoming educated the first time -- is poor design.

I think the reasons for making it verbose and in-your-face are rather clearly decribed in the last paragraphs of called-interactively-p's docstring.

As the docstring explains, the function in question should be used rarely, if at all. It should follow that the verbosity of its calling convention can't be a significant problem.

Simple and common patterns should be simple, because they are common.

"simple and common", yes.

reply via email to

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