summaryrefslogtreecommitdiff
path: root/guix/utils.scm
Commit message (Expand)AuthorAge
* utils: Memoize 'absolute-dirname'.Ludovic Courtès2018-12-19
* Revert "guix: Compress and decompress xz archives in parallel."Marius Bakke2018-07-22
* utils: Really clean up temporary directories.Leo Famulari2018-07-13
* utils: Micro-optimize 'source-properties->location'.Ludovic Courtès2018-07-02
* utils: Disable memoization for 'location'.Ludovic Courtès2018-07-02
* gnu: ldb: Fix build on 32-bit systems.Marius Bakke2018-06-16
* utils: Add 'version-prefix?'.Ludovic Courtès2018-05-13
* guix: utils: Add version-major.nee2017-12-11
* utils: Add target-arm32? procedure.Mathieu Othacehe2017-12-01
* ui: Define and honor '&error-location' and '&fix-hint' conditions.Ludovic Courtès2017-11-08
* Add (guix progress).Ludovic Courtès2017-10-19
* guix: substitute: Report the last progress in the child process.宋文武2017-10-17
* download: Don't report the progress too fast.宋文武2017-09-20
* utils: 'current-source-directory' gracefully deals with lack of location info.Ludovic Courtès2017-09-19
* 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