Mathieu Lirzin (2016-01-24 23:19 +0300) wrote: > Fixes <http://bugs.gnu.org/19219>. > > * guix/build/utils.scm (package-name->name+version): Use '@' for > separating package names and version numbers instead of '-'. This > provides the ability to use numbers in package names. > * guix/packages.scm (package-full-name): Add an optional SEPARATOR > argument defaulting to "@". > * doc/guix.texi (Invoking guix package, Invoking guix import): Adapt to > the new syntax. > * guix/ui.scm (package-specification->name+version+output): Likewise. > * guix/scripts/import/hackage.scm (show-help): Likewise. > * gnu/packages.scm (check-package-freshness, specification->package) > (specification->package+output): Likewise. > * emacs/guix-base.scm (guix-package-name-specification): Likewise. > * emacs/guix-main.scm (full-name->name+version) > (name+version->full-name): Likewise. > * tests/guix-build.sh: Likewise. > * tests/guix-lint.sh: Likewise. > * tests/guix-package.sh: Likewise. > * tests/packages.scm: Likewise. > * tests/ui.scm: Likewise. > * tests/utils.scm: Likewise. > * tests/graph.scm ("bag-emerged DAG"): Use 'package-full-name' optional > SEPARATOR argument. > * gnu/packages/commencement.scm (gcc-boot0): Likewise. > * NEWS: Mention new syntax.
Tremendous work! How did you manage to find all these occurrences? I know another insignificant place though :-) It's a docstring of 'guix-packages-by-name' command in "emacs/guix-ui-package.el" file. -- Alex