ecl.git
12 years agoAnother remark about the release ECL.12.12.1
Juan Jose Garcia Ripoll [Fri, 7 Dec 2012 21:01:02 +0000 (22:01 +0100)]
Another remark about the release

12 years agoUpgraded release number
Juan Jose Garcia Ripoll [Thu, 6 Dec 2012 09:59:19 +0000 (10:59 +0100)]
Upgraded release number

12 years agoUpdated the CHANGELOG for the next release.
Juan Jose Garcia Ripoll [Wed, 5 Dec 2012 22:44:46 +0000 (23:44 +0100)]
Updated the CHANGELOG for the next release.

12 years agoThe init function in a compiled file also may need an ihs structure for debugging.
Juan Jose Garcia Ripoll [Wed, 5 Dec 2012 21:52:17 +0000 (22:52 +0100)]
The init function in a compiled file also may need an ihs structure for debugging.

12 years agoUpgraded both ASDF and ASDF-BUNDLE
Juan Jose Garcia Ripoll [Mon, 3 Dec 2012 09:13:56 +0000 (10:13 +0100)]
Upgraded both ASDF and ASDF-BUNDLE

12 years agoGENERIC-FUNCTION-NAME is just a reader. The writer implements a different logic,...
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 23:46:56 +0000 (00:46 +0100)]
GENERIC-FUNCTION-NAME is just a reader. The writer implements a different logic, acting via REINITIALIZE-INSTANCE.

12 years agoREMOVE-METHOD was inlined, instead of being invoked through its generic function.
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 23:42:31 +0000 (00:42 +0100)]
REMOVE-METHOD was inlined, instead of being invoked through its generic function.

12 years agoWhen creating the reader/writer methods, ECL did not pass the :slot-definition argume...
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 23:06:27 +0000 (00:06 +0100)]
When creating the reader/writer methods, ECL did not pass the :slot-definition argument, but rather set the slot directly

12 years agoECL's internal optimizations in extract-specializer-names are moved to DEFMETHOD
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 22:53:38 +0000 (23:53 +0100)]
ECL's internal optimizations in extract-specializer-names are moved to DEFMETHOD

12 years agoMAKE-METHOD-LAMBDA was invoked by pointer, not by symbol, making its redefinition...
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 22:36:47 +0000 (23:36 +0100)]
MAKE-METHOD-LAMBDA was invoked by pointer, not by symbol, making its redefinition as generic function completely irrelevant.

12 years agoCompletely eliminated reservation macros by updating also ctop-write.
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 10:35:11 +0000 (11:35 +0100)]
Completely eliminated reservation macros by updating also ctop-write.

12 years agoReplaced reservation macros with actual declarations in the function.
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 10:02:47 +0000 (11:02 +0100)]
Replaced reservation macros with actual declarations in the function.

12 years agoSplit out t3local-function-declaration from t3local-function
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 09:25:39 +0000 (10:25 +0100)]
Split out t3local-function-declaration from t3local-function

12 years agoSplit t3local-fun into smaller functions
Juan Jose Garcia Ripoll [Sun, 2 Dec 2012 08:56:09 +0000 (09:56 +0100)]
Split t3local-fun into smaller functions

12 years agoAdd spaces after commas in compiled function calls.
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 23:55:37 +0000 (00:55 +0100)]
Add spaces after commas in compiled function calls.

12 years agoDo not write C comments when the name of the invoked function is evident from the...
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 23:50:38 +0000 (00:50 +0100)]
Do not write C comments when the name of the invoked function is evident from the C code

12 years agoCATCH forms now use C blocks instead of labels.
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 23:39:28 +0000 (00:39 +0100)]
CATCH forms now use C blocks instead of labels.

12 years agoFurther C code beautification: spaces around '=', indentation of optional values.
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 23:08:23 +0000 (00:08 +0100)]
Further C code beautification: spaces around '=', indentation of optional values.

12 years agoRemove also the unused labels in complex tagbodies
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 22:33:58 +0000 (23:33 +0100)]
Remove also the unused labels in complex tagbodies

12 years agoC2TAGBODY now uses UNWIND-NO-EXIT-UNTIL to avoid generating a spurious label (only...
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 22:24:43 +0000 (23:24 +0100)]
C2TAGBODY now uses UNWIND-NO-EXIT-UNTIL to avoid generating a spurious label (only applies to simple tagbody forms).

12 years agoSplit unwind-no-exit-until from unwind-no-exit
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 21:43:10 +0000 (22:43 +0100)]
Split unwind-no-exit-until from unwind-no-exit

12 years agoSimplify unwind-no-exit
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 21:23:43 +0000 (22:23 +0100)]
Simplify unwind-no-exit

12 years agoOptimize (IF cond unused-value form2).
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 18:22:58 +0000 (19:22 +0100)]
Optimize (IF cond unused-value form2).

12 years agoDo not always generate one label in maybe-next-label
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 11:03:09 +0000 (12:03 +0100)]
Do not always generate one label in maybe-next-label

12 years agoImprove the C code generated for WHEN forms.
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 11:01:51 +0000 (12:01 +0100)]
Improve the C code generated for WHEN forms.

12 years agoUnderstanding labels, we come to realize that c2if generates one too many.
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 10:20:55 +0000 (11:20 +0100)]
Understanding labels, we come to realize that c2if generates one too many.

12 years agoLast uses of braces outside IF and some in IFs updated to the new model
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 09:49:05 +0000 (10:49 +0100)]
Last uses of braces outside IF and some in IFs updated to the new model

12 years agoIndent the C code
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 00:19:54 +0000 (01:19 +0100)]
Indent the C code

12 years agoLast braces which are not part of IF statements
Juan Jose Garcia Ripoll [Sat, 1 Dec 2012 00:00:59 +0000 (01:00 +0100)]
Last braces which are not part of IF statements

12 years agoInline blocks now use open/close-brace
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 23:48:51 +0000 (00:48 +0100)]
Inline blocks now use open/close-brace

12 years agoThe braces code is now extended to callbacks, FLET/LABELS, lambda forms, LET/LET...
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 23:27:31 +0000 (00:27 +0100)]
The braces code is now extended to callbacks, FLET/LABELS, lambda forms, LET/LET* forms

12 years agoUse the new brace routines in BLOCK, TAGBODY, CATCH, UNWIND-PROTECT, multiple values
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 23:10:07 +0000 (00:10 +0100)]
Use the new brace routines in BLOCK, TAGBODY, CATCH, UNWIND-PROTECT, multiple values

12 years agoMake the first and last braces in the function unindented
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 22:45:51 +0000 (23:45 +0100)]
Make the first and last braces in the function unindented

12 years agoNew routines to open/close braces in the C code
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 22:41:47 +0000 (23:41 +0100)]
New routines to open/close braces in the C code

12 years agoRemove unused files from emacs.el
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 22:41:29 +0000 (23:41 +0100)]
Remove unused files from emacs.el

12 years agocopy-subarray is now inlined and used in arraylib.lsp
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 10:56:28 +0000 (11:56 +0100)]
copy-subarray is now inlined and used in arraylib.lsp

12 years agoRemove two more uses of (truly-the cons)
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 10:21:26 +0000 (11:21 +0100)]
Remove two more uses of (truly-the cons)

12 years agoSlight optimizations in ARRAY-IN-BOUNDS-P
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 10:19:27 +0000 (11:19 +0100)]
Slight optimizations in ARRAY-IN-BOUNDS-P

12 years agoInline form for array-rank
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 10:18:49 +0000 (11:18 +0100)]
Inline form for array-rank

12 years agoSimplified the code in seqlib.lsp, replacing (C[AD]R (TRULY-THE CONS ...)) with ...
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 09:37:29 +0000 (10:37 +0100)]
Simplified the code in seqlib.lsp, replacing (C[AD]R (TRULY-THE CONS ...)) with (CONS-C[AD]R ...)

12 years agoIn cmparray.lsp, some assertions were produced in unsafe mode. We now rely on optiona...
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 09:24:09 +0000 (10:24 +0100)]
In cmparray.lsp, some assertions were produced in unsafe mode. We now rely on optional-type-assertion to prevent this.

12 years agoSimplified the code for type assertions in the compiler
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 09:23:36 +0000 (10:23 +0100)]
Simplified the code for type assertions in the compiler

12 years agofill-array-with-seq can be 'hidden' as local function
Juan Jose Garcia Ripoll [Fri, 30 Nov 2012 08:18:37 +0000 (09:18 +0100)]
fill-array-with-seq can be 'hidden' as local function

12 years agoSimplify the with-*-syntax macros using with-clean-symbols
Juan Jose Garcia Ripoll [Thu, 29 Nov 2012 22:03:41 +0000 (23:03 +0100)]
Simplify the with-*-syntax macros using with-clean-symbols

12 years agowith-clean-symbols moved to cmuutil.lsp and used in iolib.lsp
Juan Jose Garcia Ripoll [Thu, 29 Nov 2012 21:50:19 +0000 (22:50 +0100)]
with-clean-symbols moved to cmuutil.lsp and used in iolib.lsp

12 years agoIn LET/LET* do not replace a read-only variable when its value is a global variable...
Juan Jose Garcia Ripoll [Thu, 29 Nov 2012 21:28:43 +0000 (22:28 +0100)]
In LET/LET* do not replace a read-only variable when its value is a global variable and is used more than once

12 years agoUpdate README's in the ASDF directory
Juanjo Garcia-Ripoll [Wed, 28 Nov 2012 13:00:33 +0000 (14:00 +0100)]
Update README's in the ASDF directory

12 years agoWhen exiting the asynchronous signal handling thread, ensure that the environment...
Juan Jose Garcia Ripoll [Tue, 27 Nov 2012 23:20:51 +0000 (00:20 +0100)]
When exiting the asynchronous signal handling thread, ensure that the environment is not protected.

12 years agoEvents in the signal queue should be appended, not prepended to the list
Juan Jose Garcia Ripoll [Tue, 27 Nov 2012 22:43:17 +0000 (23:43 +0100)]
Events in the signal queue should be appended, not prepended to the list

12 years agoFixed typo in queue_signal(): instead of popping a cons from the signal queue, the...
Juan Jose Garcia Ripoll [Tue, 27 Nov 2012 22:40:11 +0000 (23:40 +0100)]
Fixed typo in queue_signal(): instead of popping a cons from the signal queue, the cons was discarded.

12 years ago'. returned SI:|.| while this is an internal way to construct lists
Juan Jose Garcia Ripoll [Tue, 27 Nov 2012 21:30:06 +0000 (22:30 +0100)]
'. returned SI:|.| while this is an internal way to construct lists

12 years agopotential_number_p() did not use the fact that potential numbers must contain one...
Juan Jose Garcia Ripoll [Tue, 27 Nov 2012 21:03:47 +0000 (22:03 +0100)]
potential_number_p() did not use the fact that potential numbers must contain one digit

12 years agoDisable slot accessor optimizations
Juan Jose Garcia Ripoll [Mon, 26 Nov 2012 22:38:40 +0000 (23:38 +0100)]
Disable slot accessor optimizations

12 years agoReplaced instance-ref-safe with clos:safe-instance-ref, which is now part of the...
Juan Jose Garcia Ripoll [Mon, 26 Nov 2012 22:06:18 +0000 (23:06 +0100)]
Replaced instance-ref-safe with clos:safe-instance-ref, which is now part of the core

12 years agoRemove debug statements from cmppolicy.lsp
Juan Jose Garcia Ripoll [Mon, 26 Nov 2012 22:04:53 +0000 (23:04 +0100)]
Remove debug statements from cmppolicy.lsp

12 years agoUnder no circumstance can slot-value over an slot ignore the slot-unbound error,...
Juan Jose Garcia Ripoll [Mon, 26 Nov 2012 21:36:02 +0000 (22:36 +0100)]
Under no circumstance can slot-value over an slot ignore the slot-unbound error, even if the code is declared unsafe.

12 years agoSeveral policies were activated for all SPEED declarations
Juan Jose Garcia Ripoll [Sun, 25 Nov 2012 22:58:11 +0000 (23:58 +0100)]
Several policies were activated for all SPEED declarations

12 years agoInlining slot accessors used instance-ref instead of safe-instance-ref
Juan Jose Garcia Ripoll [Sun, 25 Nov 2012 22:57:49 +0000 (23:57 +0100)]
Inlining slot accessors used instance-ref instead of safe-instance-ref

12 years ago(optimize speed) does not imply (safety 0)
Juan Jose Garcia Ripoll [Sun, 25 Nov 2012 22:57:09 +0000 (23:57 +0100)]
(optimize speed) does not imply (safety 0)

12 years agoThe slot accessors were inlined with instance-ref instead of safe-instance-ref
Juan Jose Garcia Ripoll [Sun, 25 Nov 2012 21:00:08 +0000 (22:00 +0100)]
The slot accessors were inlined with instance-ref instead of safe-instance-ref

12 years agoThe bytecodes optimized function calls to core functions with fixed number of argumen...
Juan Jose Garcia Ripoll [Sat, 24 Nov 2012 22:49:03 +0000 (23:49 +0100)]
The bytecodes optimized function calls to core functions with fixed number of arguments, but they are redefined in some libraries.

12 years agoIn shared-initialize, call validate-superclass _only_ after the class has been initia...
Juan Jose Garcia Ripoll [Sat, 24 Nov 2012 20:54:18 +0000 (21:54 +0100)]
In shared-initialize, call validate-superclass _only_ after the class has been initialized with no superclasses.

12 years agoSLOT-VALUE-USING-CLASS did not invoke SLOT-UNBOUND
Juan Jose Garcia Ripoll [Sat, 24 Nov 2012 17:39:15 +0000 (18:39 +0100)]
SLOT-VALUE-USING-CLASS did not invoke SLOT-UNBOUND

12 years agoThe code in cmplam.lsp still used si:failed instead of the symbol si:missing-keyword...
Juan Jose Garcia Ripoll [Mon, 19 Nov 2012 23:48:29 +0000 (00:48 +0100)]
The code in cmplam.lsp still used si:failed instead of the symbol si:missing-keyword to determine whether a keyword is missing.

12 years agoImprove closure computation type
Juan Jose Garcia Ripoll [Mon, 19 Nov 2012 21:58:24 +0000 (22:58 +0100)]
Improve closure computation type

12 years agoLink in ecl-help to avoid problems in standalone programs that need DOCUMENTATION
Juan Jose Garcia Ripoll [Sun, 18 Nov 2012 01:30:40 +0000 (02:30 +0100)]
Link in ecl-help to avoid problems in standalone programs that need DOCUMENTATION

12 years agoMake sb-bsd-sockets an alias for sockets listing the latter as an ASDF dependency
Juan Jose Garcia Ripoll [Sun, 18 Nov 2012 01:21:40 +0000 (02:21 +0100)]
Make sb-bsd-sockets an alias for sockets listing the latter as an ASDF dependency

12 years agoUse mutual references to do some backtracking in LABELS forms, updating the functions...
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 17:35:57 +0000 (18:35 +0100)]
Use mutual references to do some backtracking in LABELS forms, updating the functions that recursively call the LABELS functions.

12 years agoKeep track of mutual references between functions adding fun-referencing-funs
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 17:06:32 +0000 (18:06 +0100)]
Keep track of mutual references between functions adding fun-referencing-funs

12 years ago(FUNCTION (LAMBDA ...)) is implemented using FLET
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 15:27:17 +0000 (16:27 +0100)]
(FUNCTION (LAMBDA ...)) is implemented using FLET
Change FSET accordingly

12 years agoCOMPUTE-CLOSURE-TYPE stops earlier when it finds that the type is a full closure.
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 01:02:01 +0000 (02:02 +0100)]
COMPUTE-CLOSURE-TYPE stops earlier when it finds that the type is a full closure.

12 years agoAdd functions referenced by children to their parent.
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:49:20 +0000 (01:49 +0100)]
Add functions referenced by children to their parent.

12 years agoNo need to compute the closure type when it is already a full closure.
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:41:33 +0000 (01:41 +0100)]
No need to compute the closure type when it is already a full closure.

12 years agoNew function for updating the closure of many functions, until they converge.
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:37:40 +0000 (01:37 +0100)]
New function for updating the closure of many functions, until they converge.

12 years agocompute-fun-closure-type renamed to update-fun-closure-type, where compute-closure...
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:31:07 +0000 (01:31 +0100)]
compute-fun-closure-type renamed to update-fun-closure-type, where compute-closure-type is now a separate function devoted to the actual computation.

12 years agoIn cmpflet.lsp, child-p is now a standalone, non-recursive function
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:21:15 +0000 (01:21 +0100)]
In cmpflet.lsp, child-p is now a standalone, non-recursive function

12 years agoEliminated the function fun-referenced-local-vars
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:17:29 +0000 (01:17 +0100)]
Eliminated the function fun-referenced-local-vars

12 years agoChanged 'referred' -> 'referenced'
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:12:26 +0000 (01:12 +0100)]
Changed 'referred' -> 'referenced'

12 years agoRemove inexistent files from emacs.el
Juan Jose Garcia Ripoll [Sun, 11 Nov 2012 00:12:13 +0000 (01:12 +0100)]
Remove inexistent files from emacs.el

12 years agoRemove debug statements from compiled and optimized setf-forms.
Juan Jose Garcia Ripoll [Sat, 10 Nov 2012 22:32:43 +0000 (23:32 +0100)]
Remove debug statements from compiled and optimized setf-forms.

12 years agoAdd missing configuration flag to msvc/ecl/config.h.msvc6
Juanjo Garcia-Ripoll [Fri, 9 Nov 2012 23:16:27 +0000 (00:16 +0100)]
Add missing configuration flag to msvc/ecl/config.h.msvc6

12 years agoThe value of *CURRENT-PROCESS* must be bound by ecl_import_current_thread().
Juan Jose Garcia Ripoll [Fri, 9 Nov 2012 21:20:01 +0000 (22:20 +0100)]
The value of *CURRENT-PROCESS* must be bound by ecl_import_current_thread().

12 years agoUpgrade to ASDF 2.26
Juan Jose Garcia Ripoll [Fri, 2 Nov 2012 20:10:12 +0000 (21:10 +0100)]
Upgrade to ASDF 2.26

12 years agoGC_allow_register_threads is only provided in recent versions of the collector.
Juan Jose Garcia Ripoll [Thu, 1 Nov 2012 20:53:55 +0000 (21:53 +0100)]
GC_allow_register_threads is only provided in recent versions of the collector.

12 years agoAllow using a preinstalled copy of libatomic-ops
Juan Jose Garcia Ripoll [Wed, 31 Oct 2012 20:42:10 +0000 (21:42 +0100)]
Allow using a preinstalled copy of libatomic-ops

12 years agoUse the garbage collector routines to get the stack base in a more accurate way
Juan Jose Garcia Ripoll [Wed, 31 Oct 2012 19:50:30 +0000 (20:50 +0100)]
Use the garbage collector routines to get the stack base in a more accurate way

12 years agoWe have to inform the library that we want to register threads
Juan Jose Garcia Ripoll [Tue, 30 Oct 2012 21:50:12 +0000 (22:50 +0100)]
We have to inform the library that we want to register threads

12 years agoFix proclamation of MAP-INTO
Juan Jose Garcia Ripoll [Tue, 30 Oct 2012 20:28:17 +0000 (21:28 +0100)]
Fix proclamation of MAP-INTO

12 years agoThe fasl file extension is now computed in a function, to ensure that changing the...
Juan Jose Garcia Ripoll [Sun, 28 Oct 2012 18:14:31 +0000 (19:14 +0100)]
The fasl file extension is now computed in a function, to ensure that changing the compiler does not cause any problem

12 years agoRemove a line made obsolete by a change in asdf.lisp
Juan Jose Garcia Ripoll [Sun, 28 Oct 2012 09:15:27 +0000 (10:15 +0100)]
Remove a line made obsolete by a change in asdf.lisp

12 years agoChange the way pathnames are constructed for compiled files.
Juan Jose Garcia Ripoll [Sun, 28 Oct 2012 09:15:11 +0000 (10:15 +0100)]
Change the way pathnames are constructed for compiled files.

12 years agoAdd the location of ECL systems to ASDF.
Juan Jose Garcia Ripoll [Sun, 28 Oct 2012 09:14:53 +0000 (10:14 +0100)]
Add the location of ECL systems to ASDF.

12 years agoThe alias for the C package was not properly created in main.d
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 21:26:58 +0000 (23:26 +0200)]
The alias for the C package was not properly created in main.d

12 years agoFixed SYS:FUNCTION-LAMBDA-LIST so that it works with macros and special operators
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 21:13:24 +0000 (23:13 +0200)]
Fixed SYS:FUNCTION-LAMBDA-LIST so that it works with macros and special operators

12 years agoThe lambda list annotations associated to special operators are now actual lists...
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 21:01:46 +0000 (23:01 +0200)]
The lambda list annotations associated to special operators are now actual lists, not strings

12 years agoThe compiled version of DOTIMES evaluated the output form in the wrong context
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 19:36:13 +0000 (21:36 +0200)]
The compiled version of DOTIMES evaluated the output form in the wrong context

12 years agomake clean_lisp removes also the executable
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 19:35:48 +0000 (21:35 +0200)]
make clean_lisp removes also the executable

12 years agoThe monolithic field is no longer used and its accessor collided with the function...
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 19:24:11 +0000 (21:24 +0200)]
The monolithic field is no longer used and its accessor collided with the function definition.

12 years agoASDF did not register SYS: with the central registry.
Juan Jose Garcia Ripoll [Sat, 27 Oct 2012 19:21:18 +0000 (21:21 +0200)]
ASDF did not register SYS: with the central registry.

12 years agoImprove expressiveness of error messages in SHARED-INITALIZE of a generic function
Juan Jose Garcia Ripoll [Sun, 21 Oct 2012 12:04:09 +0000 (14:04 +0200)]
Improve expressiveness of error messages in SHARED-INITALIZE of a generic function