Skip to content
Snippets Groups Projects
  1. Sep 23, 2019
    • Ludovic Courtès's avatar
      pull: Display channel news. · 7faffdc2
      Ludovic Courtès authored
      * guix/scripts/pull.scm (display-news-entry)
      (display-channel-specific-news): New procedures.
      (display-channel-news): Call it.
      (display-new/upgraded-packages): Adjust hint message.
      * doc/guix.texi (Invoking guix pull): Mention it.
      7faffdc2
    • Ludovic Courtès's avatar
      ui: Add 'current-message-language'. · a725504a
      Ludovic Courtès authored
      * guix/ui.scm (%default-message-language): New variable.
      (current-message-language): New procedure.
      a725504a
    • Ludovic Courtès's avatar
      channels: Allow news entries to refer to a tag. · 9719e8d3
      Ludovic Courtès authored
      Suggested by Ricardo Wurmus <rekado@elephly.net>.
      
      * guix/channels.scm (<channel-news-entry>)[tag]: New field.
      (sexp->channel-news-entry): Accept either 'commit' or 'tag' in 'entry'
      forms.
      (resolve-channel-news-entry-tag): New procedure.
      (channel-news-for-commit): Move 'with-repository' form one level
      higher.  Call 'resolve-channel-news-entry-tag' on all the news entries.
      * guix/tests/git.scm (populate-git-repository): Add clause for 'tag'.
      * tests/channels.scm ("channel-news, one entry"): Create a tag and add
      an entry with a tag.  Check that the tag is resolved and also visible in
      the <channel-news-entry> record.
      * doc/guix.texi (Channels): Mention tags in news entries.
      9719e8d3
    • Ludovic Courtès's avatar
      channels: Add support for a news file. · 8ba7fd3c
      Ludovic Courtès authored
      * guix/channels.scm (<channel-metadata>)[news-file]: New field.
      (read-channel-metadata): Set the 'news-file' field.
      (read-channel-metadata-from-source): Likewise.
      (<channel-news>, <channel-news-entry>): New record types.
      (sexp->channel-news-entry, read-channel-news)
      (channel-news-for-commit): New procedures.
      * guix/tests/git.scm (populate-git-repository): For 'add', allow
      CONTENTS to be a procedure.
      * tests/channels.scm ("channel-news, no news")
      ("channel-news, one entry"): New tests.
      * doc/guix.texi (Channels): Document it.
      8ba7fd3c
    • Ludovic Courtès's avatar
      git: Add 'commit-difference'. · 873f6f13
      Ludovic Courtès authored
      * guix/git.scm (commit-closure, commit-difference): New procedures.
      * guix/tests/git.scm, tests/git.scm: New files.
      * Makefile.am (dist_noinst_DATA): Add guix/tests/git.scm.
      (SCM_TESTS): Add tests/git.scm.
      873f6f13
    • Ludovic Courtès's avatar
      git: 'update-cached-checkout' avoids network access when unnecessary. · a78dcb3d
      Ludovic Courtès authored
      * guix/git.scm (reference-available?): New procedure.
      (update-cached-checkout): Avoid call to 'remote-fetch' when REPOSITORY
      already contains REF.
      a78dcb3d
    • Ludovic Courtès's avatar
      pull: '--news' shows the list of channels added or removed. · 961b95c9
      Ludovic Courtès authored
      * guix/scripts/pull.scm (display-channel, channel=?)
      (display-channel-news, display-news): New procedures.
      (process-query): Call 'display-news' instead of 'display-profile-news'.
      961b95c9
    • Efraim Flashner's avatar
      gnu: wl-clipboard: Update to 2.0.0_beta2. · acedaec7
      Efraim Flashner authored
      * gnu/packages/xdisorg.scm (wl-clipboard): Update to 2.0.0_beta2.
      acedaec7
    • Efraim Flashner's avatar
      gnu: gdb-8.3: Update to 8.3.1. · 4d70a8fe
      Efraim Flashner authored
      * gnu/packages/gdb.scm (gdb-8.3): Update to 8.3.1.
      4d70a8fe
    • Efraim Flashner's avatar
      gnu: datamash: Update to 1.5. · 23cc2793
      Efraim Flashner authored
      * gnu/packages/datamash.scm (datamash): Update to 1.5.
      23cc2793
    • Brian Leung's avatar
      gnu: emacs-suggest: Enable tests. · d5fcb61e
      Brian Leung authored
      * gnu/packages/emacs-xyz.scm (emacs-suggest): Enable tests.
      d5fcb61e
    • Brian Leung's avatar
      gnu: emacs-helpful: Enable tests. · 4455def4
      Brian Leung authored
      * gnu/packages/emacs-xyz.scm (emacs-helpful): Enable tests.
      4455def4
    • Brian Leung's avatar
      gnu: emacs-ht: Enable tests. · 48efcdaf
      Brian Leung authored
      * gnu/packages/emacs-xyz.scm (emacs-ht): Enable tests.
      48efcdaf
  2. Sep 22, 2019
  3. Sep 21, 2019
Loading