GNU bug report logs - #26046
ESS installed without autoloads

Previous Next

Package: guix;

Reported by: Ricardo Wurmus <rekado <at> elephly.net>

Date: Fri, 10 Mar 2017 09:04:02 UTC

Severity: normal

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 26046 <at> debbugs.gnu.org (full text, mbox):

From: Alex Kost <alezost <at> gmail.com>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 26046 <at> debbugs.gnu.org
Subject: Re: bug#26046: ESS installed without autoloads
Date: Sat, 11 Mar 2017 17:38:58 +0300
Ricardo Wurmus (2017-03-10 10:03 +0100) wrote:

> The “emacs-ess” package does not behave like all other Emacs packages.
> Its files are installed to “$out/share/emacs/site-lisp/ess” (not
> “guix.d”) and there are no autoloads.
>
> I don’t know how to get ESS to work like this.  Should the package be
> changed such that it installs autoload files like all other packages?

Yeah, I think its elisp files should be put either directly into
"site-lisp" (as it is done by 'magit') or into "site-lisp/guix.d/..."
(as it is done by 'let-alist', for example).

As for the "...-autoloads.el" file, it can be created with
'emacs-generate-autoloads' procedure (see 'emacs-wget' or 'git-modes'
for examples).

Note: I've not looked at 'emacs-ess', so it was a theoretical comment :-)

-- 
Alex




This bug report was last modified 5 years and 11 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.