Abdulaziz Ghuloum
c6b66f8661
Added a system library (ikarus system interrupts) that exports:
...
make-interrupted-condition and interrupted-condition?
2007-11-19 16:50:31 -05:00
Abdulaziz Ghuloum
79d529b224
Much improved error reporting when a library is not found.
...
Example:
> (import (a b c))
Unhandled exception
Condition components:
1. &error
2. &who: expander
3. &message: "cannot locate library in library-path"
4. &library-resolution:
library: (a b c)
files: ("./a/b/c.ss" "/Users/ikarus/.opt/lib/ikarus/a/b/c.ss")
2007-11-19 02:46:45 -05:00
Abdulaziz Ghuloum
6faba94b11
* Unhandled exceptions are now sent to (standard-error-port) instead
...
of (console-output-port).
2007-11-04 14:53:36 -05:00
Abdulaziz Ghuloum
8b6f52f72e
* Fixed a bug in #{gensym} read syntax.
2007-10-30 17:45:08 -04:00
Abdulaziz Ghuloum
6f576dc224
* Added license stubs to all *.ss and *.[ch] files.
2007-10-25 16:27:34 -04:00
Abdulaziz Ghuloum
b640d98cbc
* removed formatted errors from all source codes.
2007-10-25 14:32:26 -04:00
Abdulaziz Ghuloum
4141d699c5
* Fixed a bug that caused record-predicates to segfault.
...
* Added condition printers.
2007-10-25 02:19:53 -04:00
Abdulaziz Ghuloum
dab2b74189
* Added print-condition procedure which now prints an ugly message.
2007-10-24 00:24:38 -04:00
Abdulaziz Ghuloum
2684b53323
* added no-nans and no-infinities condition types.
2007-10-23 17:40:04 -04:00
Abdulaziz Ghuloum
da29123fc0
* standard condition types are not exported.
2007-10-23 17:24:55 -04:00
Abdulaziz Ghuloum
56d279297b
* fixed bugs in define-record-type (constructor name was ignored)
...
* fixed bugs in record-constructor (incorrect constructor was
returned when when no protocol is supplied)
* added r6rs condition types (constructors and standard conditions).
2007-10-23 16:38:34 -04:00