[Top][All Lists]

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

Re: [ELPA] New package: transient

From: João Távora
Subject: Re: [ELPA] New package: transient
Date: Sat, 2 May 2020 12:17:36 +0100

On Sat, May 2, 2020 at 12:10 PM Philippe Vaucher
<address@hidden> wrote:
>> > If I take that entry manual and then toggle read only and then "M-x 
>> > keep-lines -- function" I end up with:
>> >
>> >  -- Function: assoc key alist &optional testfn
>> >  -- Function: rassoc value alist
>> >  -- Function: assq key alist
>> >  -- Function: alist-get key alist &optional default remove testfn
>> >  -- Function: rassq value alist
>> >  -- Function: assoc-default key alist &optional test default
>> >  -- Function: copy-alist alist
>> >  -- Function: assq-delete-all key alist
>> >  -- Function: assoc-delete-all key alist
>> >  -- Function: rassq-delete-all value alist
>> >
>> > That's what I would like to get out of the manual easily.
>> If I may, it sounds like you have described a process which a (small) GNU 
>> Elpa
>> package could replicate easily.  I for one would install it.  In the Common 
>> Lisp
>> hyperspec pages with this kind of information are found in "the string
>> dictionary",
>> "the sequences dictionary".  I think demanding namespacing for 
>> discoverability
>> is mixing up two not entirely orthogonal but also not entirely dependent 
>> things.
> Interesting point. I think that could work, but wouldn't it be much easier if 
> the language itself was self-documenting?

Maybe, but that entails changing the language, by definition.  And you
will face resistance because languages are things people kinda grow
accustomed to.  Imagine if I told you the French language should now
also include all the words of Portuguese, because, you know, they're
just better. Even worse with macros. It's like I told you not only you
have to learn Portuguese words, but its grammar, too.



reply via email to

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