This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.

Ticket 17: error

2012-10-04 23:55:47
WG1 - Exceptions
arcfide
major
alexshinn
fixed
source
closed
2010-02-23 16:37:52
defect

Do we support the near ubiquitous SRFI-23 error procedure?

milestone

Note that SRFI 23 error is incompatible with R6RS, because in R6RS the first argument is the object associated with the error (the "who"), whereas in SRFI 23 the first argument is the error string and all the rest are irritants.

We could have two procedures, error and error-on or the like.

I'd say that we stick with the R6RS error function. It's more useful, and the SRFI-23 ERROR is trivial to implement in the R6RS ERROR function.

resolutionfixed
statusnewclosed

The WG voted to accept SRFI-23 error.

resolutionfixed
statusclosedreopened
owneralexshinn
statusreopenedassigned
statusassigneddecided
ownerarcfide
statusdecidedwriting
resolutionfixed
statuswritingclosed