aboutsummaryrefslogtreecommitdiff
path: root/guix/utils.scm
Commit message (Expand)AuthorAge
* utils: Factorize XDG directory handling.Ludovic Courtès2017-07-28
* utils: 'compressed-file?' matches ".lzma" files.Ludovic Courtès2017-05-15
* utils: Fix handling of shell arguments for xz compression.Leo Famulari2017-04-03
* guix: Compress and decompress xz archives in parallel.Efraim Flashner2017-04-02
* utils: Move base16 procedures to (guix base16).Ludovic Courtès2017-03-16
* utils: Use an idiom compatible with both 2.0 and 2.2.Ludovic Courtès2017-03-09
* utils: Make sure to use the right 'bytevector->string'.Ludovic Courtès2017-03-08
* Use 'mlambda' instead of 'memoize'.Ludovic Courtès2017-01-28
* Add (guix memoization).Ludovic Courtès2017-01-28
* guix package: Fix version and output for 'guix package -i /gnu/store/…'.Ludovic Courtès2017-01-11
* gnu: cross-base: Add i686-w64-mingw32 target.Jan Nieuwenhuizen2016-12-07
* Use (ice-9 binary-ports) instead of (rnrs io ports).Ludovic Courtès2016-10-19
* utils: Support defaults in substitute-keyword-arguments.Eric Bavier2016-10-07
* utils: Fix default-keyword-arguments.Eric Bavier2016-10-07
* publish: Do not compress already-compressed files.Ludovic Courtès2016-08-01
* utils: 'cache-directory' always appends "/guix".Ludovic Courtès2016-06-25
* utils: 'cache-directory' honors 'XDG_CACHE_HOME'.Ludovic Courtès2016-06-22
* utils: 'current-source-directory' gracefully handles lack of source info.Ludovic Courtès2016-06-20
* utils: 'current-source-directory' resolves relative file names at run time.Ludovic Courtès2016-06-20
* utils: 'current-source-directory' returns the absolute directory name.Ludovic Courtès2016-06-16
* utils: 'current-source-directory' is now purely an expansion-time thing.Ludovic Courtès2016-06-16
* gexp: Move 'current-source-directory' to (guix utils).Ludovic Courtès2016-06-16
* utils: 'with-atomic-file-output' closes the port upon exception.Ludovic Courtès2016-06-13
* utils: 'with-atomic-file-output' calls 'fdatasync'.Ludovic Courtès2016-06-13
* guix: utils: Re-export 'memoize'.Alex Kost2016-05-09
* utils: Move 'fcntl-flock' to (guix build syscalls).Ludovic Courtès2016-05-06
* utils: Move combinators to (guix combinators).Ludovic Courtès2016-05-04
* utils: Remove 'split'.Ludovic Courtès2016-05-04
* utils: 'cache-directory' gracefully deals with unset 'HOME'.Ludovic Courtès2016-04-18
* utils: Add 'location->source-properties'.宋文武2016-04-13
* utils: Add 'edit-expression'.宋文武2016-04-13
* utils: Use '@' for separating package names and version numbers.Mathieu Lirzin2016-03-02
* utils: Add 'ensure-keyword-arguments'.Ludovic Courtès2016-01-06
* utils: Add 'canonical-newline-port'.Federico Beffa2015-11-26
* utils: Add 'switch-symlinks', moved from (guix ui).Ludovic Courtès2015-10-27
* utils: Add 'readlink*'.Ludovic Courtès2015-10-27
* http-client: Add 'http-fetch/cached'.Ludovic Courtès2015-10-17
* utils: Add split procedure.David Thompson2015-10-09
* utils: Remove Nixpkgs helpers.Ludovic Courtès2015-10-06
* Merge branch 'core-updates'Ludovic Courtès2015-09-26
|\
| * utils: Move 'package-name->name+version' to (guix build utils).Ludovic Courtès2015-08-30
* | utils: Add #:options parameter for compression output ports.Ludovic Courtès2015-09-25
|/
* utils: Add call-with-temporary-directory.David Thompson2015-07-07
* search-paths: Add 'evaluate-search-paths', from (guix scripts package).Ludovic Courtès2015-05-04
* utils: Add 'version>=?'.Ludovic Courtès2015-02-09
* gnu: Add toolchain support for 'armhf-linux'.Mark H Weaver2015-01-07
* Move 'nix-system->gnu-triplet' to (guix utils) and export it.Mark H Weaver2015-01-07
* guix: scripts: Add GUIX_BUILD_OPTIONS environment handling.nebuli2014-11-30
* gnu: Add 'version-prefix' and 'version-major+minor'; use them.Ian Denhardt2014-10-20
* utils: Micro-optimize 'bytevector->base16-string'.Ludovic Courtès2014-10-13