home *** CD-ROM | disk | FTP | other *** search
- The 'error' function used to print its arguments and then call 'err' to
- cause the familar 'call to err' error. The problem with this is that
- even if you wrap your compuatation with (errset ... nil), the error message
- will still be printed. In opus 38.77, this problem has been fixed.
-
- A new function was added:
- (err-with-message 'st_message ['g_value])
- This causes an error to be signaled with the given message. The message
- will only be printed if an '(errset ... nil)' isn't being executed.
- Normally nil is returned from an errset if an error occured. If you provide
- g_value, then it will be returned from the errset.
- [Not surprisingly, 'error' now uses 'err-with-message']
-
-
- Also, 'error' now takes any number of arguments. In concatenates them,
- separated by spaces, and this is the error message passed to
- err-with-message.
-
-
-
-
-