unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#26046: ESS installed without autoloads
@ 2017-03-10  9:03 Ricardo Wurmus
  2017-03-11 14:38 ` Alex Kost
  2020-05-13  0:02 ` bug#26046: ESS installed without autoload zimoun
  0 siblings, 2 replies; 4+ messages in thread
From: Ricardo Wurmus @ 2017-03-10  9:03 UTC (permalink / raw)
  To: 26046

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?

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#26046: ESS installed without autoloads
  2017-03-10  9:03 bug#26046: ESS installed without autoloads Ricardo Wurmus
@ 2017-03-11 14:38 ` Alex Kost
  2020-05-13  0:02 ` bug#26046: ESS installed without autoload zimoun
  1 sibling, 0 replies; 4+ messages in thread
From: Alex Kost @ 2017-03-11 14:38 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: 26046

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#26046: ESS installed without autoload
  2017-03-10  9:03 bug#26046: ESS installed without autoloads Ricardo Wurmus
  2017-03-11 14:38 ` Alex Kost
@ 2020-05-13  0:02 ` zimoun
  2020-05-14  5:55   ` Ricardo Wurmus
  1 sibling, 1 reply; 4+ messages in thread
From: zimoun @ 2020-05-13  0:02 UTC (permalink / raw)
  To: 26046, Ricardo Wurmus, Alex Kost

Dear,

Digging in the bug tracker, I found this bug [1] about ESS saying that
it does not behave like all other Emacs packages; installing in
'$out/share/emacs/site-lisp/ess' instead of "guix.d".

Well, all other packages do install in '$out/share/emacs/site-lisp/'
as the manual says [2].  Because the Emacs packages location changes
recently, AFAIU.

Does it make sense to close it now?

Cheers,
simon

[1] http://issues.guix.gnu.org/issue/26046
[2] https://guix.gnu.org/manual/en/html_node/Application-Setup.html#Emacs-Packages




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#26046: ESS installed without autoload
  2020-05-13  0:02 ` bug#26046: ESS installed without autoload zimoun
@ 2020-05-14  5:55   ` Ricardo Wurmus
  0 siblings, 0 replies; 4+ messages in thread
From: Ricardo Wurmus @ 2020-05-14  5:55 UTC (permalink / raw)
  To: zimoun; +Cc: Alex Kost, 26046-done


zimoun <zimon.toutoune@gmail.com> writes:

> Digging in the bug tracker, I found this bug [1] about ESS saying that
> it does not behave like all other Emacs packages; installing in
> '$out/share/emacs/site-lisp/ess' instead of "guix.d".
>
> Well, all other packages do install in '$out/share/emacs/site-lisp/'
> as the manual says [2].  Because the Emacs packages location changes
> recently, AFAIU.
>
> Does it make sense to close it now?

Yes, I think this is no longer a problem now that we no longer use
“guix.d”.

-- 
Ricardo




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-05-14  6:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-10  9:03 bug#26046: ESS installed without autoloads Ricardo Wurmus
2017-03-11 14:38 ` Alex Kost
2020-05-13  0:02 ` bug#26046: ESS installed without autoload zimoun
2020-05-14  5:55   ` Ricardo Wurmus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).