<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/tests/guix-lint.sh, 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>2016-05-24T12:45:18Z</updated>
<entry>
<title>tests: Do not run 'cve' checker in 'tests/guix-lint.sh'.</title>
<updated>2016-05-24T12:45:18Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2016-05-24T12:45:18Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=a61cd1d0fd642c45bc61ef52f09d8f62ce3976b8'/>
<id>urn:sha1:a61cd1d0fd642c45bc61ef52f09d8f62ce3976b8</id>
<content type='text'>
Reported by Malcolm, Cook &lt;MEC@stowers.org&gt;.

* tests/guix-lint.sh: Pass '-c synopsis,description' in first invocation
so we don't run the 'cve' checker.
</content>
</entry>
<entry>
<title>utils: Use '@' for separating package names and version numbers.</title>
<updated>2016-03-02T20:41:41Z</updated>
<author>
<name>Mathieu Lirzin</name>
<email>mthl@gnu.org</email>
</author>
<published>2016-02-28T22:11:36Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=1b846da8c372bee78851439fd9e72b2499115e5a'/>
<id>urn:sha1:1b846da8c372bee78851439fd9e72b2499115e5a</id>
<content type='text'>
This provides the ability to use numbers in package names.

Fixes &lt;http://bugs.gnu.org/19219&gt;.

* guix/utils.scm (package-name-&gt;name+version): New procedure.
* gnu/packages.scm (%find-package): Add a FALLBACK? keyword argument.
Use the previous method when no package is found.
(specification-&gt;package+output, specification-&gt;package): Adapt
documentation to new syntax.
* doc/guix.texi (Invoking guix package, Invoking guix import): Likewise.
* guix/ui.scm (package-specification-&gt;name+version+output): Likewise.
* guix/scripts/import/hackage.scm (show-help): Likewise.
* tests/guix-build.sh: Adapt to new syntax.
* tests/guix-lint.sh: Likewise.
* tests/guix-package.sh: Likewise.
* tests/ui.scm ("package-specification-&gt;name+version+output"): Likewise.
* tests/utils.scm ("package-name-&gt;name+version"): Likewise.
* NEWS: Mention new syntax.
</content>
</entry>
<entry>
<title>lint: Fix argument parsing when several packages are specified.</title>
<updated>2015-01-28T13:00:58Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-01-28T13:00:58Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=8fbf530260ec4b269e224de272727a3b4987296b'/>
<id>urn:sha1:8fbf530260ec4b269e224de272727a3b4987296b</id>
<content type='text'>
* guix/scripts/lint.scm (%options) &lt;--checkers&gt;: Remove 'arg-handler'
  parameter, and return a single value.
  (guix-lint)[parse-options]: Remove 'arg-handler' parameter from
  handlers.  Remove second seed to 'args-fold*'.
* tests/guix-lint.sh: Add test.
</content>
</entry>
<entry>
<title>tests: Avoid Bash extension in 'tests/guix-lint.sh'.</title>
<updated>2014-11-06T17:00:51Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-11-06T17:00:51Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c8af8572bf05f86989d6d576b1a73d6167de5125'/>
<id>urn:sha1:c8af8572bf05f86989d6d576b1a73d6167de5125</id>
<content type='text'>
* tests/guix-lint.sh: Remove redundant and non-portable 'export'.
</content>
</entry>
<entry>
<title>build: Adjust lint tests for latest rules.</title>
<updated>2014-10-28T14:28:40Z</updated>
<author>
<name>Eric Bavier</name>
<email>bavier@member.fsf.org</email>
</author>
<published>2014-10-28T14:28:29Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=791e0126ae5844e429347cecd5ba81779237257d'/>
<id>urn:sha1:791e0126ae5844e429347cecd5ba81779237257d</id>
<content type='text'>
* tests/guix-lint.sh (dummy)[description]: Add failing case.
  [doc]: Adjust.
</content>
</entry>
<entry>
<title>guix lint: add the --checkers option.</title>
<updated>2014-10-15T22:50:27Z</updated>
<author>
<name>Cyril Roelandt</name>
<email>tipecaml@gmail.com</email>
</author>
<published>2014-10-11T23:58:29Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=dd7c013d4be0fea8db61c909f5ba6f877c143fd3'/>
<id>urn:sha1:dd7c013d4be0fea8db61c909f5ba6f877c143fd3</id>
<content type='text'>
* guix/scripts/lint.scm: add the "--checkers" option.
* doc/guix.texi (Invoking guix lint): Document it.
* tests/guix-lint.sh: New file
* Makefile.am (SCM_TESTS): Add it.
</content>
</entry>
</feed>
