summaryrefslogtreecommitdiff
path: root/guix/gexp.scm
AgeCommit message (Expand)Author
2025-07-18gexp: Attempt to set LC_CTYPE in compiled-modules.Tomas Volf
2025-07-18gexp: Improve support of Unicode characters.Tomas Volf
2025-06-20gexp: Adjust <file-append>'s string representation.Sergey Trofimov
2025-05-21gexp: Add symlink-to procedure.Sergey Trofimov
2025-05-21gexp: Allow file-unions with dangling symlinks.Sergey Trofimov
2025-04-06gexp: ‘local-file’ expands its argument only once.Ludovic Courtès
2025-03-10gexp: No symlinks for ‘imported-files/derivation’.Ludovic Courtès
2025-03-05gexp: ‘with-parameters’ properly handles ‘%graft?’.David Elsing
2025-01-28gexp: ‘with-parameters’ accepts plain store items in its body.Ludovic Courtès
2024-09-16gexp: ‘imported-files’ does not create symlinks.Ludovic Courtès
2024-09-04gexp: Add ‘assume-source-relative-file-name’.Richard Sent
2024-04-08gexp: Add #:guile parameter to ‘gexp->file’ and ‘scheme-file’.Ludovic Courtès
2023-12-22gexp: #:references-graphs accepts and honors <gexp-input> records.Ludovic Courtès
2023-12-22gexp: Add compiler for <gexp-input>.Ludovic Courtès
2023-01-30Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2022-10-22Remove now unnecessary uses of (guix grafts).Ludovic Courtès
2022-09-02guix: build: Factor out default collision-resolver.Attila Lendvai
2022-08-28gexp: directory-union: Fix documentation.Maxim Cournoyer
2022-05-01gexp: Add 'references-file'.Ludovic Courtès
2022-03-13gexp: Correctly handle #$output in 'gexp->approximate-sexp'.Maxime Devos
2022-03-13gexp: Correctly handle unquoting S-exp objects.Maxime Devos
2022-02-16gexp: Preserve source location for #~ and #$ read extensions.Ludovic Courtès
2022-02-15gexp: 'computed-file' always uses a native Guile.Ludovic Courtès
2022-02-11tests: Pass #:guile to 'computed-file' & co.Ludovic Courtès
2022-02-11gexp: <computed-file> does not honor (%guile-for-build).Ludovic Courtès
2021-11-27gexp: 'file-append' correctly handles bases without an expander.Ludovic Courtès
2021-09-25gexp: Leave grafting as is when lowering allowed/disallowed references.Ludovic Courtès
2021-07-18Merge branch 'master' into core-updatesLudovic Courtès
2021-06-30guix: gexp: Define gexp->approximate-sexp.Maxime Devos
2021-06-23gexp: 'mixed-text-file' UTF-8-encodes its output.Andrew Tropin
2021-03-31gexp: 'compiled-modules' honors extensions.Ludovic Courtès
2021-03-30gexp: 'compiled-modules' gets source and parameters an environment variables.Ludovic Courtès
2021-03-30gexp: 'gexp->script' uses #:guile also as the guile-for-build.Ludovic Courtès
2021-03-30gexp: Add #:guile parameter to 'load-path-expression'.Ludovic Courtès
2021-03-30gexp: 'imported+compiled-modules' fully honors #:guile.Ludovic Courtès
2021-03-30gexp: Do not add derivations to the object cache.Ludovic Courtès
2021-03-30gexp: Allowed/disallowed references and graphs never refer to grafted inputs.Ludovic Courtès
2021-03-30build-system: Use 'input-tuples->gexp' and 'outputs->gexp'.Ludovic Courtès
2021-03-30gexp: Add 'sexp->gexp'.Ludovic Courtès
2021-03-30build-system: Rewrite using gexps.Ludovic Courtès
2021-03-30gexp: Optimize 'with-build-variables'.Ludovic Courtès
2021-03-30gexp: Add 'with-build-variables'.Ludovic Courtès
2021-03-29gexp: 'gexp->script' uses #:guile also as the guile-for-build.Ludovic Courtès
2021-03-29gexp: Add #:guile parameter to 'load-path-expression'.Ludovic Courtès
2021-03-29gexp: 'imported+compiled-modules' fully honors #:guile.Ludovic Courtès
2021-03-06Merge branch 'master' into core-updatesChristopher Baines
2021-03-05gexp: Honor #:target in 'compiled-modules'.Ludovic Courtès
2021-03-03gexp: #:references-graphs refers to non-native derivations.Ludovic Courtès
2021-02-23gexp: Reduce allocations in 'gexp-attribute'.Ludovic Courtès
2021-02-23gexp: Reduce allocations while traversing lists.Ludovic Courtès