Re: A new wip-emacs branch

2021-04-08 Thread Carlo Zancanaro
Hi Leo! On Thu, Apr 08 2021, Leo Prikler wrote: guix-emacs should still be loaded by site-start.el, which also initially loads your autoloads. Now that I've had more of a chance to play with it, you're right about this. I'm not sure what I did earlier, but it loaded properly just now.

Re: A new wip-emacs branch

2021-04-08 Thread Leo Prikler
Hi Carlo, Am Donnerstag, den 08.04.2021, 13:17 +1000 schrieb Carlo Zancanaro: > Hi Leo! > > Thanks so much for working to improve Emacs packaging in Guix! I > have a question and a comment about your approach on the wip-emacs > branch. > > On Tue, Apr 06 2021, Leo Prikler wrote: > > Emacs now

Re: A new wip-emacs branch

2021-04-07 Thread Carlo Zancanaro
Hi Leo! Thanks so much for working to improve Emacs packaging in Guix! I have a question and a comment about your approach on the wip-emacs branch. On Tue, Apr 06 2021, Leo Prikler wrote: Emacs now gets its core lisp path from the wrapper rather than the search path and there's a new

Re: A new wip-emacs branch

2021-04-07 Thread Leo Prikler
Am Dienstag, den 06.04.2021, 11:06 +0200 schrieb Leo Prikler: > Hello Guix, > > this is a small progress report on wip-emacs. Emacs now gets its > core > lisp path from the wrapper rather than the search path and there's a > new profile hook adding all top-level subdirectories to a subdirs.el, >

Re: A new wip-emacs branch

2021-04-07 Thread Xinglu Chen
On Tue, Apr 06 2021, Leo Prikler wrote: >> FYI Geiser has recently been slit up into multiple packages with one >> core Geiser package[1]. Should the Geiser package be updated in >> wip-emacs or directly on master? >> >> [1]: https://github.com/melpa/melpa/pull/7514 > That depends. If geiser

Re: A new wip-emacs branch

2021-04-06 Thread Leo Prikler
Am Dienstag, den 06.04.2021, 20:21 +0200 schrieb Xinglu Chen: > On Tue, Apr 06 2021, Leo Prikler wrote: > > > There are still some packages, that use the old convention, e.g. > > emacs- > > geiser. > > FYI Geiser has recently been slit up into multiple packages with one > core Geiser package[1].

Re: A new wip-emacs branch

2021-04-06 Thread Xinglu Chen
On Tue, Apr 06 2021, Leo Prikler wrote: > There are still some packages, that use the old convention, e.g. emacs- > geiser. FYI Geiser has recently been slit up into multiple packages with one core Geiser package[1]. Should the Geiser package be updated in wip-emacs or directly on master? [1]:

Re: A new wip-emacs branch

2021-04-06 Thread Leo Prikler
Hello Guix, this is a small progress report on wip-emacs. Emacs now gets its core lisp path from the wrapper rather than the search path and there's a new profile hook adding all top-level subdirectories to a subdirs.el, that gets loaded at startup. Emacs' build system has been rewritten to use

Re: A new wip-emacs branch

2021-04-04 Thread Leo Prikler
Am Sonntag, den 04.04.2021, 11:32 +0200 schrieb Xinglu Chen: > On Sat, Apr 03 2021, Leo Prikler wrote: > > > Your patch LGTM in a vaccum (except that package-version this- > > package > > could be abbreviated to just "version" IIUC), but I went for a > > different fix, since emacsql tried to

Re: A new wip-emacs branch

2021-04-04 Thread Xinglu Chen
On Sat, Apr 03 2021, Leo Prikler wrote: > Your patch LGTM in a vaccum (except that package-version this-package > could be abbreviated to just "version" IIUC), but I went for a > different fix, since emacsql tried to avoid redundancies by putting in > other redundancies. > > I ran a small test

Re: A new wip-emacs branch

2021-04-03 Thread Leo Prikler
Am Samstag, den 03.04.2021, 13:57 +0200 schrieb Xinglu Chen: > On Sat, Apr 03 2021, Xinglu Chen wrote: > > > I tried the 'wip-emacs' branch (commit > > b18d605fcb51bcce56a1114f82645658db9f5b14), and I noticed that > > 'emacs-emacsql' was failing to install. The 'make-autoloads' phase > > fails

Re: A new wip-emacs branch

2021-04-03 Thread Xinglu Chen
On Sat, Apr 03 2021, Xinglu Chen wrote: > I tried the 'wip-emacs' branch (commit > b18d605fcb51bcce56a1114f82645658db9f5b14), and I noticed that > 'emacs-emacsql' was failing to install. The 'make-autoloads' phase > fails with: I was able to fix this with the attached patch. >From

Re: A new wip-emacs branch

2021-04-03 Thread Xinglu Chen
On Thu, Apr 01 2021, Leo Prikler wrote: Hi, I tried the 'wip-emacs' branch (commit b18d605fcb51bcce56a1114f82645658db9f5b14), and I noticed that 'emacs-emacsql' was failing to install. The 'make-autoloads' phase fails with: --8<---cut here---start->8---

Re: A new wip-emacs branch

2021-04-01 Thread pinoaffe
Hi Leo, great that you're improving the emacs-on-guix experience! I'm not sure whether this is related, but a while ago, after an update of emacs, I had an issue where emacs would not start in graphical mode (it segfaulted) until I ran `fc-cache -rv`. Kind regards, pinoaffe

A new wip-emacs branch

2021-04-01 Thread Leo Prikler
, there are instances of packages breaking each other by installing to common subdirectories [2]. I have opened up a new wip-emacs branch to address these issues. It consists of the patches I wrote in the past few days, that are still awaiting review. (As it is now April 1st, people who only consume