~ruther/guix-local

ref: 596fcbf768828bb88c28107c6312e63f8329f430 guix-local/guix/scripts/lint.scm -rw-r--r-- 7.2 KiB
e759c0a3 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
b002e9d0 — Ludovic Courtès 11 years ago
guix lint: Remove "guix lint: " prefix from warnings.

This allows editors to parse warnings correctly.

* guix/scripts/lint.scm (emit-warning): Use 'format' instead of
  'warning', to avoid the "guix lint: " prefix in messages.
* tests/lint.scm (call-with-warnings): Indent.
b4f5e0e8 — Cyril Roelandt 11 years ago
scripts: add guix lint

* guix/scripts/lint.scm: New file. Defines a 'lint' tool for Guix packages.
* tests/lint.scm: New file.
* Makefile.am (MODULES, SCM_TESTS): Add them.
* po/guix/Makevars: Update appropriately.
* po/guix/POTFILES.in: Update appropriately.
* doc/guix.texi: Document "guix lint".