[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