Skip to content
Snippets Groups Projects
  1. Sep 06, 2014
  2. Sep 05, 2014
    • Ludovic Courtès's avatar
      pull: Add a compilation progress report. · b50c5b74
      Ludovic Courtès authored
      * guix/build/pull.scm (report-build-progress): New procedure.
        (p-for-each): Add #:progress parameter.
        [loop]: Keep track of the number of completed processes.  Tail-call
        PROGRESS at each loop iteration.
        (build-guix): Add #:debug-port parameter.  Use it for verbose
        messages.  Change 'tar' flags to 'xf'.  Around 'compile-file' call,
        bind CURRENT-WARNING-PORT to DEBUG-PORT.
      * guix/scripts/pull.scm (unpack): Add #:verbose? parameter.
        [builder]: Pass #:debug-port to 'build-guix'.
        (guix-pull): Leave CURRENT-BUILD-OUTPUT-PORT unchanged.  Pass
        #:verbose? to 'unpack'.
      b50c5b74
  3. Sep 04, 2014
  4. Sep 03, 2014
    • Alex Kost's avatar
      Add Emacs user interface. · 457f60fa
      Alex Kost authored
      * 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.
      457f60fa
    • Ludovic Courtès's avatar
      gnu: datamash: Fix license. · a423555d
      Ludovic Courtès authored
      * gnu/packages/datamash.scm (datamash)[license]: Change to GPL3+.
      a423555d
    • Ludovic Courtès's avatar
      linux-initrd: Factorize cpio archive creation. · fbb35558
      Ludovic Courtès authored
      * gnu/build/linux-initrd.scm: New file.
      * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
      * gnu/system/linux-initrd.scm (expression->initrd): Use (gnu build
        linux-initrd) and 'write-cpio-archive' instead of the inlined code.
      fbb35558
Loading