[ESS] cleanup ess namespace (prefix)
Vitalie Spinu
spinuvit at gmail.com
Sat Mar 16 09:29:26 CET 2013
Thanks for the point.
To be precise, there are four non-prefixed names:
get-ess-process
get-ess-buffer
with-ess-process-buffer
update-ess-process-name-list
All of these have -ess- in their name and hence are unlikely to cause
conflicts. All other names starting with inferior-ess are fine because
inferior-ess- is a prefix.
For consistency and better user experience we probably should rename
those 4. One obvious alternative is the following:
ess-get-process
ess-get-process-buffer
ess-with-process-buffer
ess-update-process-name-list
Vitalie
>> Leo Liu <sdl.web at gmail.com>
>> on Sat, 16 Mar 2013 12:05:40 +0800 wrote:
> Hello ESS team,
> Since emacs only have one single global namespace and relying on prefix
> as a means to resolve conflicts between 3rd-party libraries, I wonder if
> you can take some effort to migrate the ESS packages to be properly
> prefixed. Specially do not follow the practice of naming upstream. For
> example, I see, get-ess-process and get-ess-buffer and tons of others in
> ESS. Those are just names waiting to cause trouble.
> HTH,
> Leo
> ______________________________________________
> ESS-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
More information about the ESS-help
mailing list