emacs-devel
[Top][All Lists]
Advanced

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

Re: sequence manipulation functions


From: Damien Cassou
Subject: Re: sequence manipulation functions
Date: Wed, 5 Nov 2014 10:23:25 +0100

On Tue, Nov 4, 2014 at 11:17 PM, Nicolas Petton
<address@hidden> wrote:
> Here are two files that add some missing sequence-manipulation functions
> to Emacs Lisp.


I like them a lot and would like them to be included in Emacs.


On Wed, Nov 5, 2014 at 5:58 AM, Richard Stallman <address@hidden> wrote:
> This library has the same problem as cl: it defines functions
> which don't have a name prefix, and are therefore liable to conflict
> with users' own functions.

Isn't that the case of all functions that are added to Emacs? For
example, Emacs 24.4 features quite some new functions including
`file-acl', `set-file-acl', `display-monitor-attributes-list',
`frame-monitor-attributes', `window-scroll-bar-width',
`special-form-p', `macrop', `with-eval-after-load', `group-gid',
`get-pos-property'.

Are you saying that all these functions have a reserved prefix (file,
set, display, special, get, group, with)? What about macrop?

Each time Emacs features a new function/macro/variable, there is a
risk of conflict with users' own functions. Still, Emacs maintainers
add these features because they simplify the life for everyone.

I vote for including these functions.

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill



reply via email to

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