guix-devel/guix
Nikita Karetnikov 98eb8cbe8d ui: Add a 'define-diagnostic' macro.
* guix/ui.scm (define-diagnostic): New macro, which is based on the
  previous version of 'warning'.
  (warning, leave): Redefine using 'define-diagnostic'.
  (report-error): New macro.
  (install-locale): Use 'warning' instead of 'format'.
  (call-with-error-handling): Adjust 'leave'.
* gnu/packages.scm (package-files): Use 'warning' instead of 'format'.
* guix/gnu-maintenance.scm (http-fetch): Use 'warning' and 'leave'.
* guix/scripts/build.scm (derivations-from-package-expressions, guix-build):
  Adjust 'leave'.
* guix/scripts/download.scm (guix-download): Adjust 'leave'.
* guix/scripts/gc.scm (size->number, %options): Adjust 'leave'.
* guix/scripts/package.scm (roll-back, guix-package): Adjust 'leave'.
* po/POTFILES.in: Add 'guix/gnu-maintenance.scm'.
2013-04-21 08:08:40 +00:00
..
build Add (guix build-system cmake). 2013-03-28 21:04:54 +01:00
build-system Add (guix build-system cmake). 2013-03-28 21:04:54 +01:00
scripts ui: Add a 'define-diagnostic' macro. 2013-04-21 08:08:40 +00:00
base32.scm Update license headers. 2013-01-06 00:47:50 +01:00
build-system.scm Update license headers. 2013-01-06 00:47:50 +01:00
config.scm.in substitute-binary: Implement `--substitute'. 2013-04-12 17:31:01 +02:00
derivations.scm scripts: Report what will be substituted. 2013-04-17 00:08:21 +02:00
download.scm download: Remove unreliable GNU mirror. 2013-03-27 15:50:18 +01:00
ftp-client.scm ftp-client: Add `ftp-size'. 2013-01-06 18:23:44 +01:00
gnu-maintenance.scm ui: Add a 'define-diagnostic' macro. 2013-04-21 08:08:40 +00:00
licenses.scm licenses: Add 'x11-style'. 2013-03-06 20:40:11 +00:00
nar.scm nar: Add support for symlinks. 2013-04-12 14:42:56 +02:00
packages.scm packages: Remove the default value for `license'. 2013-03-07 00:42:18 +01:00
serialization.scm Add (guix nar) and (guix serialization). 2013-04-04 22:29:08 +02:00
snix.scm snix: Prefer synopses from the Womb rather than from Nixpkgs. 2013-04-20 11:52:50 +02:00
store.scm daemon: Gracefully handle cases where the daemon does not return a status code. 2013-04-20 10:53:31 +02:00
ui.scm ui: Add a 'define-diagnostic' macro. 2013-04-21 08:08:40 +00:00
utils.scm utils: Add `fold2'. 2013-04-14 16:56:08 +02:00