<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/emacs/guix-init.el.in, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2015-08-30T17:20:12Z</updated>
<entry>
<title>build: Produce 'guix-config' instead of using compile-time tricks.</title>
<updated>2015-08-30T17:20:12Z</updated>
<author>
<name>Mathieu Lirzin</name>
</author>
<published>2015-08-06T09:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=bd6163d13f6445b9a1ec0f85e4a19b9f73ab74ea'/>
<id>urn:sha1:bd6163d13f6445b9a1ec0f85e4a19b9f73ab74ea</id>
<content type='text'>
* emacs/guix-{init,profiles}.el.in: Rename to ...
* emacs/guix-{init,profiles}.el: ... these.  New files.
  Use 'guix-config'.
* emacs/guix-config.el.in: New file.
* emacs.am (nodist_lisp_DATA): Add it.  Move them to ...
  (ELFILES): ... here.
* .gitignore, configure.ac: Adjust accordingly.
</content>
</entry>
<entry>
<title>emacs: Find autoloads in "guix.d" subdirectories.</title>
<updated>2015-07-11T15:21:35Z</updated>
<author>
<name>Alex Kost</name>
</author>
<published>2015-06-19T09:31:59Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=7741139080a6b00aa4f1846fe7668859e91bec58'/>
<id>urn:sha1:7741139080a6b00aa4f1846fe7668859e91bec58</id>
<content type='text'>
Co-authored-by: Federico Beffa &lt;beffa@fbengineering.ch&gt;.

* emacs/guix-emacs.el (guix-emacs-find-autoloads-in-directory,
  guix-emacs-subdirs): New functions.
  (guix-emacs-find-autoloads): Search for autoloads in "guix.d"
  subdirectories.
  (guix-emacs-load-autoloads): Add subdirectories to 'load-path'.
* emacs/guix-init.el.in: Do not add guix emacs directory to 'load-path'
  because it will be done by 'guix-emacs-load-autoloads'.  Move
  requiring 'guix-emacs' from the top-level to a clause for checking for
  'guix-package-enable-at-startup'.
</content>
</entry>
<entry>
<title>emacs: Handle autoloading Emacs packages installed with Guix.</title>
<updated>2014-12-02T19:09:23Z</updated>
<author>
<name>Alex Kost</name>
</author>
<published>2014-11-30T20:38:43Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=12f2490aa3b9341e6df9df75bf88d7b2b502376d'/>
<id>urn:sha1:12f2490aa3b9341e6df9df75bf88d7b2b502376d</id>
<content type='text'>
* emacs/guix-emacs.el: New file.
* emacs.am (ELFILES): Add it.
* emacs/guix-backend.el (guix-after-repl-operation-hook): Add
  'guix-emacs-load-autoloads-maybe'.
* emacs/guix-init.el.in: Autoload emacs packages.
  (guix-package-enable-at-startup): New variable.
</content>
</entry>
<entry>
<title>emacs: Move profiles code to "guix-profiles.el.in".</title>
<updated>2014-12-02T19:09:22Z</updated>
<author>
<name>Alex Kost</name>
</author>
<published>2014-11-25T22:32:24Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3db349cb09844e2770be3d0dee4e990f1228c2b6'/>
<id>urn:sha1:3db349cb09844e2770be3d0dee4e990f1228c2b6</id>
<content type='text'>
* emacs/guix-base.el (guix-user-profile, guix-default-profile,
  guix-current-profile, guix-profile-prompt, guix-set-current-profile): Move
  to...
* emacs/guix-init.el.in (guix-default-profile): Move to...
* emacs/guix-profiles.el.in: ... here.  New file.
* configure.ac (AC_CONFIG_FILES): Add "emacs/guix-profiles.el".
* emacs.am (nodist_lisp_DATA): Likewise.
</content>
</entry>
<entry>
<title>Add Emacs user interface.</title>
<updated>2014-09-03T19:50:35Z</updated>
<author>
<name>Alex Kost</name>
</author>
<published>2014-08-27T12:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=457f60fa068c7becf60841daa2b6fc5121aedead'/>
<id>urn:sha1:457f60fa068c7becf60841daa2b6fc5121aedead</id>
<content type='text'>
* configure.ac (emacsuidir): New variable.
  (AC_CONFIG_FILES): Add 'emacs/guix-init.el', 'emacs/guix-helper.scm'.
* Makefile.am: Include 'emacs.am'.
* emacs.am: New file.
* doc/emacs.texi: New file.
* doc/guix.texi: Include 'emacs.texi'.
* emacs/guix-backend.el: New file.
* emacs/guix-base.el: New file.
* emacs/guix-helper.scm.in: New file.
* emacs/guix-history.el: New file.
* emacs/guix-info.el: New file.
* emacs/guix-init.el.in: New file.
* emacs/guix-list.el: New file.
* emacs/guix-main.scm: New file.
* emacs/guix-utils.el: New file.
* emacs/guix.el: New file.
</content>
</entry>
</feed>
