Ludovic Courtès
376ba0ce57
store: 'with-store' uses 'with-exception-handler'.
...
This ensures the stack is not unwound before the exception is re-thrown,
as was the case since 8ed597f4a261fe188de82cd1f5daed83dba948eb, leading
to '&store-protocol-error' being uncaught by 'with-error-handling'
in (guix scripts build) & co.
* guix/store.scm (call-with-store): Define 'thunk'. Add 'cond-expand'
to use 'with-exception-handler' on 'guile-3' and 'catch' otherwise.
2020-04-05 00:36:44 +02:00
..
2020-04-02 16:07:08 +02:00
2020-03-29 23:14:28 +02:00
2020-03-25 16:28:57 +01:00
2020-04-03 23:06:43 +02:00
2020-02-22 00:46:06 +01:00
2019-12-12 17:56:58 +01:00
2019-12-15 00:34:05 +01:00
2019-09-05 18:33:30 +02:00
2020-03-22 16:49:47 +01:00
2020-01-09 23:33:04 +01:00
2020-03-31 14:55:42 +02:00
2020-02-24 11:01:52 +01:00
2019-05-06 23:21:33 +02:00
2019-10-23 16:40:17 +02:00
2019-09-05 18:33:30 +02:00
2020-01-12 00:19:09 +01:00
2020-01-23 23:34:10 +01:00
2019-12-29 18:24:54 +01:00
2019-08-28 18:52:52 +02:00
2019-07-26 21:49:25 +02:00
2019-09-16 10:25:31 +02:00
2020-03-09 16:01:17 +01:00
2020-04-02 11:48:25 +02:00
2019-09-05 18:33:30 +02:00
2020-04-02 23:15:11 +02:00
2019-09-10 19:04:06 +02:00
2019-12-20 22:06:05 +01:00
2020-04-02 00:06:26 +02:00
2019-09-05 18:33:30 +02:00
2020-01-03 16:06:26 +01:00
2020-03-19 15:14:08 +01:00
2019-09-04 13:02:27 +02:00
2020-03-24 11:42:41 +01:00
2020-03-24 19:47:46 +00:00
2020-01-16 23:14:05 +01:00
2019-06-05 23:10:37 +02:00
2020-03-29 23:14:28 +02:00
2020-03-31 14:55:42 +02:00
2020-03-22 16:49:47 +01:00
2020-01-16 18:30:57 +01:00
2019-08-28 18:52:52 +02:00
2020-03-19 15:14:08 +01:00
2020-03-06 08:32:01 +01:00
2020-01-23 23:34:10 +01:00
2020-01-24 23:56:43 +01:00
2020-03-23 10:48:17 +01:00
2020-03-26 13:07:19 +01:00
2020-04-05 00:36:44 +02:00
2019-11-13 22:49:47 +01:00
2020-02-23 12:30:18 +01:00
2019-06-14 21:57:39 +02:00
2020-04-02 11:48:24 +02:00
2019-12-20 22:06:05 +01:00
2020-01-06 16:31:54 +01:00