62 Commits (a45a259135701dc6e0f1485b64fc373f03a080c4)

Author SHA1 Message Date
Ludovic Courtès d52e16d3b6
deduplication: Use 'dynamic-wind' when changing permissions of the parent. 1 year ago
Ludovic Courtès 43badf261f
channels: 'latest-channel-instance' authenticates Git checkouts. 2 years ago
Caleb Ristvedt 8971f626f2
database: separate transaction-handling and retry-handling. 2 years ago
Caleb Ristvedt 37545de4a3
database: ensure update-or-insert is run within a transaction 2 years ago
Caleb Ristvedt 5d6e225528
database: rewrite query procedures in terms of with-statement. 2 years ago
Ludovic Courtès c39693d760
ui: 'display-search-results' automatically invokes the pager. 2 years ago
Ludovic Courtès c83eedba23
git-authenticate: Add tests. 2 years ago
Ludovic Courtès 644cb40cd8
gexp: Add 'let-system'. 4 years ago
Ludovic Courtès 041b340da4
store: Add 'with-build-handler'. 2 years ago
Ludovic Courtès cf2ac04f13
gexp: Add 'with-parameters'. 2 years ago
Ludovic Courtès 55e1dfa4dd
ui: Factorize 'with-profile-lock'. 2 years ago
Ludovic Courtès 6fbd8fde2f
pull: Acquire a lock for the target profile. 2 years ago
Ludovic Courtès 873f6f1334
git: Add 'commit-difference'. 2 years ago
Ludovic Courtès b7178c22bf
syscalls: Add 'with-file-lock' macro. 3 years ago
Ludovic Courtès 66229b04ae
publish: Add support for lzip. 3 years ago
Caleb Ristvedt a4678c6ba1
database: Make 'register-items' transactional. 3 years ago
Ludovic Courtès 7804c45b9c
status: Add 'with-status-verbosity'. 3 years ago
Ludovic Courtès 19c924af4f
tests: Run 'guix pack' tests using the external store. 3 years ago
Ludovic Courtès dc0f74e5fc
Add (guix status) and use it for pretty colored output. 5 years ago
Caleb Ristvedt 7f9d184d9b
Add (gnu store database). 4 years ago
Ludovic Courtès 838e17d805
gexp: Add 'with-extensions'. 4 years ago
Ludovic Courtès f4596f7630
services: guix: Add 'log-compression' option. 4 years ago
Ludovic Courtès 1fafa2f587
weather: Use (guix progress) for progress report. 4 years ago
Ludovic Courtès 36c99429a3
union: Gracefully handle dangling symlinks in the input. 5 years ago
Ludovic Courtès 22ef06b801
union: Gracefully handle dangling symlinks in the input. 5 years ago
Alex Kost da99126ca2
dir-locals.el: Add 'modify-phases' keywords. 5 years ago
Ludovic Courtès 1563d6c79f
Add (guix workers). 5 years ago
Ludovic Courtès f9704f179a
Add (guix memoization). 5 years ago
Hartmut Goebel afb325d842
Set Emacs config variable sentence-end-double-space. 5 years ago
Ludovic Courtès 721539026d
Add (guix zlib). 5 years ago
Ludovic Courtès 0bb9929eaa
gexp: Add 'with-imported-modules' macro. 6 years ago
Ludovic Courtès cd6f6c22fb services: Add 'modify-services'. 6 years ago
David Thompson c1f6a0c2ed gnu: build: Add Linux container module. 7 years ago
Ludovic Courtès c63d94035f store: Add 'verify-store' RPC. 7 years ago
Ludovic Courtès 2abcc97fd1 ui: Auto-compile user code, and improve error reporting. 7 years ago
Ludovic Courtès d664f1b431 profiles: Generate an 'etc/profile' file. 7 years ago
Ludovic Courtès 8ddc41e1f2 utils: Add 'modify-phases'. 7 years ago
Taylan Ulrich B b1ec2233a1 Set Emacs indentation for `wrap-program'. 7 years ago
Ludovic Courtès e6c8839c18 tests: Add 'with-derivation-substitute' and use it. 7 years ago
Ludovic Courtès 6eebbab562 tests: Further factorize substitute mocks. 7 years ago
Ludovic Courtès 81a97734e0 monads: Add the state monad. 7 years ago
Ludovic Courtès 21caa6deeb monads: Add 'mwhen' and 'munless'. 7 years ago
Ludovic Courtès 969df97487 derivations: Introduce 'graft' record type. 7 years ago
Ludovic Courtès d53e8ba6b5 Augment '.dir-locals.el' with bug-reference-mode settings. 7 years ago
Ludovic Courtès 405a9d4ec9 monads: Add 'mbegin'. 7 years ago
Ludovic Courtès 0d5a559f0f build-system: Introduce "bags" as an intermediate representation. 7 years ago
Ludovic Courtès 667b250846 gexp: Add 'ungexp-native' and 'ungexp-native-splicing'. 7 years ago
Mark H Weaver 75f3b1a12d Add (guix build emacs-utils). 7 years ago
Ludovic Courtès 83bcd0b895 system: Add first-class file system declarations. 8 years ago
Ludovic Courtès 21b679f694 Add (guix gexp). 8 years ago