[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch core-updates updated (2a3cd4e -> 9b4c3c6)
From: |
guix-commits |
Subject: |
branch core-updates updated (2a3cd4e -> 9b4c3c6) |
Date: |
Sat, 10 Jul 2021 19:07:07 -0400 (EDT) |
civodul pushed a change to branch core-updates
in repository guix.
from 2a3cd4e environment: Adjust to earlier 'gcc-bootstrap' search paths
changes.
new 8be1632 records: Support field sanitizers.
new 8524349 packages: Allow inputs to be plain package lists.
new b7f1b4c lint: Add 'input-labels' checker.
new ba32f63 packages: Add 'lookup-package-input' & co.
new 04b2f3d packages: Add 'modify-inputs'.
new 2f73ea3 gnu: Change inputs of core packages to plain lists.
new 4dcc606 utils: 'edit-expression' no longer leaks file ports.
new ef1432f utils: Add 'go-to-location' with source location caching.
new f05433f utils: 'edit-expression' modifies the file only if necessary.
new 73b08ad utils: 'edit-expression' copies part of the original source
map.
new f23803a Add 'guix style'.
new 7b7b8c9 packages: 'hidden-package' inherits the original package
location.
new 52a9a07 import: pypi: Emit new-style package inputs.
new aa69216 import: cran: Emit new-style package inputs.
new ff992fc import: print: Emit new-style package inputs when possible.
new ab270bf import: elpa: Emit new-style package inputs.
new 9b4c3c6 news: Add news entry for simplified package inputs.
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.dir-locals.el | 6 +
Makefile.am | 2 +
doc/guix.texi | 208 +++++++++++++++++--
etc/news.scm | 25 +++
gnu/packages/base.scm | 48 +++--
gnu/packages/guile.scm | 103 +++-------
gnu/packages/mes.scm | 25 +--
guix/import/cran.scm | 8 +-
guix/import/elpa.scm | 7 +-
guix/import/print.scm | 57 ++++--
guix/import/pypi.scm | 15 +-
guix/lint.scm | 36 ++++
guix/packages.scm | 146 +++++++++++++-
guix/records.scm | 65 ++++--
guix/scripts/style.scm | 527 +++++++++++++++++++++++++++++++++++++++++++++++++
guix/utils.scm | 151 +++++++++++---
po/guix/POTFILES.in | 1 +
tests/cran.scm | 10 +-
tests/lint.scm | 14 ++
tests/packages.scm | 86 ++++----
tests/print.scm | 4 +-
tests/pypi.scm | 18 +-
tests/records.scm | 38 ++++
tests/style.scm | 366 ++++++++++++++++++++++++++++++++++
24 files changed, 1668 insertions(+), 298 deletions(-)
create mode 100644 guix/scripts/style.scm
create mode 100644 tests/style.scm
- branch core-updates updated (2a3cd4e -> 9b4c3c6),
guix-commits <=
- 01/17: records: Support field sanitizers., guix-commits, 2021/07/10
- 08/17: utils: Add 'go-to-location' with source location caching., guix-commits, 2021/07/10
- 06/17: gnu: Change inputs of core packages to plain lists., guix-commits, 2021/07/10
- 07/17: utils: 'edit-expression' no longer leaks file ports., guix-commits, 2021/07/10
- 14/17: import: cran: Emit new-style package inputs., guix-commits, 2021/07/10
- 13/17: import: pypi: Emit new-style package inputs., guix-commits, 2021/07/10
- 10/17: utils: 'edit-expression' copies part of the original source map., guix-commits, 2021/07/10
- 09/17: utils: 'edit-expression' modifies the file only if necessary., guix-commits, 2021/07/10
- 16/17: import: elpa: Emit new-style package inputs., guix-commits, 2021/07/10
- 17/17: news: Add news entry for simplified package inputs., guix-commits, 2021/07/10