- Aug 08, 2000
-
-
dtc authored
correctly calculate the CPL for the condition classes.
-
- Aug 06, 2000
-
-
dtc authored
layouts within the layout-inherits vector. This ensures that the compiler can generate inline type tests for hierarchical classes. o Modify the definition of the stream class to be hierarchical. o Have the condition classes correctly order their layout-inherits so that the hierarchical condition class is placed at it specified depth. o Enhance the compiler instance typep transform to generate inline type tests for hierarchical classes, not just for structures.
-
- Jul 11, 2000
-
-
dtc authored
catch/throw, as the compiler lossage in the closure over tags has been fixed.
-
- Jan 09, 1999
-
-
dtc authored
Based on patches from Peter Van Eynde.
-
- Dec 19, 1998
-
-
dtc authored
Rework a few error into simple-type-errors.
-
- Aug 14, 1998
-
-
dtc authored
control-error with format-control and arguments. Fixes the printing of the informative error messages which was broken when control-error was fixed to inherit from error rather than simple-error.
-
- Jul 19, 1998
-
-
dtc authored
-
- Jul 16, 1998
-
-
pw authored
in calls to error. From Douglas.
-
- Jul 14, 1998
-
-
pw authored
in various calls to ERROR. Those easily handled by using new condition types simple-file-error and simple-program-error are included. The only functional change here is that the function CHARACTER no longer accepts an integer argument so as to be ANSI compliant. This may break some code.
-
- Jul 13, 1998
-
-
pw authored
to serious-condition. Instead, have new internal condition types simple-package-error, simple-file-error and simple-program-error which inherit from simple-condition and respective error condition, thus picking up the format protocol from simple-condition. Noted a probable bug in that the CPL for conditions is not sorted which results in the found report method being dependent on the order of super-classes specified in the call to define-condition.
-
- Apr 20, 1998
-
-
pw authored
with the ANSI spec. A default report method is attached to the serious-condition class and many of the uses of (error "string" arg..) in filesys.lisp and package.lisp were changed to use, for example, (error 'file-error :format-control "string" :format-arguments (list stuff)) The end result is no obvious change to what the user sees, and enables one to establish a handler to catch the particular error type as mentioned in the "Exceptional Situations:" section of the CLHS write-ups. There probably are still some places where the error types need to be fixed. Also, a bug in with-package-iterator which caused failure with a null package-use-list was fixed, and some file functions (like truename and probe-file) now disallow a wild pathname.
-
- Feb 05, 1997
-
-
pw authored
-
- Jan 18, 1997
-
-
ram authored
-
- Oct 31, 1994
-
-
ram authored
-
- Aug 21, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Nov 23, 1993
-
-
wlott authored
-
- Oct 25, 1993
- Sep 01, 1993
-
-
ram authored
-
- Aug 31, 1993
-
-
ram authored
-
- Aug 30, 1993
-
-
ram authored
support multiple inheritance and the other required CLOS operations. Removed SIMPLE-CONDITION hacks for simulating multiple inheritance. Updated syntax of DEFINE-CONDITION uses.
-
- Aug 25, 1993
-
-
ram authored
-
- Aug 19, 1993
- Jul 22, 1993
- Jul 21, 1993
- Jul 20, 1993
-
-
ram authored
the debugger doesn't recurse on itself. ..
-
- Jul 03, 1993
-
-
ram authored
-
- Jul 02, 1993
-
-
ram authored
This provides a way to say that restarts are relevant only to a certain condition.
-
- Jun 24, 1993
- Feb 26, 1993
-
-
ram authored
-
- Feb 10, 1993
-
-
ram authored
-