Alex Kost <alez...@gmail.com> writes: > myglc2 (2016-03-07 23:03 +0300) wrote: > >> Alex Kost <alez...@gmail.com> writes: >> >> [...] >> >>> No, I mean it is fixed in the current master, but as I wrote¹ it will >>> take effect only after we update our "guix" package. Currently it is >>> "guix-devel" package at commit c3f29bc², which is older then commit >>> 004ea62 (that fixed this issue). >>> >>> After we update "guix" package (either via updating "guix-devel" >>> snapshot or via pointing "guix" to "guix-0.9.1" after the new release), >>> this will be finally fixed. >>> >>> ¹ http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22550#38 >>> ² >>> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/package-management.scm#n198 >> >> Thank you. Sorry you had to explain this twice :( >> >> I re-read your earlier posts. AIUI now, in order to use the latest guix >> emacs features from 'git checkout master' one must add to emacs init: >> >> (let ((dir "~/src/guix/emacs")) >> (add-to-list 'load-path dir) >> (setq guix-load-path dir) >> (require 'guix-init nil t)) > > Yes, this is the recommended way of setting it up. It is described in > (info "(guix) Emacs Initial Setup"). > >> Do you think we should we add that to (info "(guix) Building from Git") ? > > Since it is already described in the other section, it shouldn't be > duplicated, but we can add a cross reference, not into "Building from > Git" though, maybe to (info "(guix) The Perfect Setup")
Then you need to also fix the intro paragraph which says (emphasis added): "On the Guix System Distribution (*note GNU Distribution::), “guix.el” is ready to use [...] So [...] you can happily SKIP THIS SECTION [...]" Since I am using GuixSD I have always skipped this section. That is why you have had to explain this twice to me.