Am Sa., 14. Jan. 2023 um 20:34 Uhr schrieb Attila Lendvai <[email protected]>: > > > > Common Lisp has a SERIOUS-CONDITION type to communicate that it's > > > something that must be dealt with, and if no one else handles it, then > > > the toplevel must enter the debugger, or quit the process when the > > > debugger is disabled. > > > > > > It is &serious in R6RS. You can test it with "serious-condition?". The > > initial exception handler of an R6RS system should return on all > > non-serious conditions (see 7.1 of the R6RS Scheme Libraries), so it > > makes sense for SRFI 64 to deal with serious/non-serious conditions > > similarly. > > > any news on this? any chance someone more experienced than me will get to > implement this?
Guix uses Guile, doesn't it? If so, I would improve Guile's implementation of SRFI 64. Check all occurrences of `guard' and add `serious-condition?' checks. > > or am i on my own to work my way towards a PR? > > the issue tracker is disabled on github, i cannot record this anywhere else > than this list. This is the right place. > > -- > • attila lendvai > • PGP: 963F 5D5F 45C7 DFCD 0A39 > -- > “A computer is like an Old Testament god, with a lot of rules and no mercy.” > — Joseph Campbell >
