2005-09-05 Marco Antoniotti * defsystem.lisp: Made several changes to ensure that Sam Steingold modifications to control evaluation of definition slots do not interfere with subcomponents. Cleaned up the code in several places. Added RUN-SHELL-COMMAND (modified from UFFI and ASDF to make it more portable). The original versions were by Dan Barlow and Kevin Rosenberg. 2005-08-18 Marco Antoniotti * ChangeLog: ChangeLog updated. 2005-08-16 sds * defsystem.lisp (*component-evaluated-slots*, *component-form-slots*): new parameters (component): init INITIALLY-DO, FINALLY-DO, COMPILE-FORM, LOAD-FORM to a NOP (defsystem): make sure that *COMPONENT-EVALUATED-SLOTS* and *COMPONENT-FORM-SLOTS* are evaluated at the EXECUTE time (create-component-pathnames): no need to EVAL the *COMPONENT-EVALUATED-SLOTS* (operate-on-component, operate-on-components): use FUNCALL instead of EVAL for *COMPONENT-FORM-SLOTS* * defsystem.lisp (registry-pathname): new function (print-central-registry-directories, list-central-registry-directories) (compute-system-path): use it * defsystem.lisp: (*central-registry*) [CLISP]: use (EXT:DEFAULT-DIRECTORY) * defsystem.lisp (compiled-file-p): sync with CLOCC/PORT/sys.lisp (needs-compilation): always call COMPILED-FILE-P 2005-07-02 pvaneynd * debian/README.Debian, debian/changelog, debian/control, debian/prepare-build.sh: new release with darcs 2005-06-29 sds * defsystem.lisp (defined-names-and-systems): use plural keyword for the aesthetic reasons 2005-06-16 Marco Antoniotti * ChangeLog: ChangeLog updated. * defsystem.lisp: Fixed warnings and messages in FIND-SYSTEM when dealing with foreign systems. Thanks to Cyrus Harmon for signalling this. 2005-06-16 Marco Antoniotti * defsystem.lisp: Fixed warnings and messages in FIND-SYSTEM when dealing with foreign systems. Thanks to Cyrus Harmon for signalling this. 2005-06-15 Marco Antoniotti * ChangeLog: ChangeLog updated. * defsystem.lisp: Added a few utilities functions and fixed a couple of minor glitches in UNDEFSYSTEM and FIND-SYSTEM. 2005-06-15 Marco Antoniotti * defsystem.lisp: Added a few utilities functions and fixed a couple of minor glitches in UNDEFSYSTEM and FIND-SYSTEM. 2005-05-11 pvaneynd * debian/changelog, debian/prepare-build.sh: commit for debian version 3.5i+2005.05.11 2005-04-26 Marco Antoniotti * ChangeLog: ChangeLog updated. * docs/defsystem.text: Added :author, :licence and :description to simple component grammar. * docs/defsystem.html: Added :author, :licence and :description to simple grammar. * README: *** empty log message *** * defsystem.lisp: Changed version number to 3.5i. * ChangeLog: ChangeLog updated. * defsystem.lisp: Added AUTHOR and LICENCE slots to COMPONENT definition. 2005-04-26 Marco Antoniotti * docs/defsystem.text: Added :author, :licence and :description to simple component grammar. * docs/defsystem.html: Added :author, :licence and :description to simple grammar. * README: Changed version number to 3.5i. * defsystem.lisp: Changed version number to 3.5i. * ChangeLog: ChangeLog updated. * defsystem.lisp: Added AUTHOR and LICENCE slots to COMPONENT definition. 2005-04-26 Marco Antoniotti * defsystem.lisp: Added AUTHOR and LICENCE slots to COMPONENT definition. 2005-03-10 Marco Antoniotti * ChangeLog: ChangeLog updated. * defsystem.lisp: After a suggestion by David Tolpin, the code is simplified even more, and the logic should be now more clear: use the user supplied pieces of the pathname if non NIL. 2005-03-10 Marco Antoniotti * defsystem.lisp: After a suggestion by David Tolpin, the code is simplified even more, and the logic should be now more clear: use the user supplied pieces of the pathname if non NIL. 2005-03-09 Marco Antoniotti * defsystem.lisp: Change in COMPONENT-FULL-PATHNAME-I. The treatment of PATHNAME-HOST and PATHNAME-DEVICE in the call to MAKE-PATHNAME in the T branch of the last COND is bogus. COMPONENT-DEVICE and COMPONENT-HOST must respect the ANSI definition, hence, they cannot be PATHNAMEs. The simplification of the code is useful and it should make MK:DEFSYSTEM work better with OpenMCL and other systems. SCL compatibility may be broken, but I doubt it will. 2005-03-03 pvaneynd * debian/changelog, debian/control: debian release 3.4i+cvs.2005.03.03.1 2005-02-04 Marco Antoniotti * defsystem.lisp: Set *DONT-REDEFINE-REQUIRE* default to T for ACL (requested by Robert Goldman.) 2005-01-28 Marco Antoniotti * defsystem.lisp: Fixed loading of foreign libraries in Lispworks, which uses different functions on different platoforms. 2005-01-04 Marco Antoniotti * ChangeLog: ChangeLog updated. * defsystem.lisp: Added small patch to the computation of COMPONENT-HOST to accommodate a recent change in CMUCL. The patch ensures that eventually the default host is taken from *DEFAULT-PATHNAME-DEFAULTS*. Thanks to Raymond Toy for this patch. 2005-01-04 Marco Antoniotti * defsystem.lisp: Added small patch to the computation of COMPONENT-HOST to accommodate a recent change in CMUCL. The patch ensures that eventually the default host is taken from *DEFAULT-PATHNAME-DEFAULTS*. Thanks to Raymond Toy for this patch. 2004-12-06 sds * defsystem.lisp: (*dont-redefine-require*) [CLISP]: set to T 2004-11-30 sds * defsystem.lisp: (compiled-file-p) [CLISP]: use PEEK-CHAR+READ instead of READ-FROM-STRING+READ-LINE * defsystem.lisp: (compiled-file-p) [CLISP]: fixed for CLISP 2.34 * defsystem.lisp (compiled-file-p): when PORT is already present, use it, otherwise redefine it (needs-compilation): use COMPILED-FILE-P * defsystem.lisp: (*filename-extensions*) [CLISP]: source type is "lisp" 2004-07-19 kevinrosenberg * debian/changelog, defsystem.lisp: fix for sbcl 2004-07-13 kevinrosenberg * defsystem.lisp: add missing paren * ChangeLog, debian/changelog, defsystem.lisp: fix mk-sbcl-module-provider * debian/control, ChangeLog, debian/changelog, defsystem.lisp: 2004-07-12 23:37 kevinrosenberg * defsystem.lisp: o Avoid checks for symbol in EXT package unless EXT package exists. Fixes compilation on AllegroCL and SBCL. 2004-07-12 23:37 kevinrosenberg * defsystem.lisp: o Avoid checks for symbol in "EXT" package unless "EXT" package exists. Fixes compilation on AllegroCL and SBCL. Fix sbcl-mk-defsystem-module-provider 2004-06-28 14:50 rtoy * defsystem.lisp: o Change default for *DONT-REDEFINE-REQUIRE* to T for SBCL and for CMUCL (when *module-provider-functions* exists). We don't want defsystem redefining REQUIRE in this case. o Add module-provider support for CMUCL, if *module-provider-functions* exists. 2004-06-17 16:38 marcoxa * defsystem.lisp: Added support for SBCL (and, in perspective CMUCL) *module-provider-functions* to play nice with REQUIRE. 2004-06-15 17:26 marcoxa * defsystem.lisp: Two changes: 1 - Fixed a buglet introduced in the previous set of changes while adding support for "recursive defsystems". 2 - Completed support for "recursive defsystems": A DEFSYSTEM definition can not have components of the form (:system "foo") or (:system "foo" :depends-on (...)) As long as the :system (or :subsystem) component spec does not contain any :components, then MK:DEFSYSTEM will take this to be a "recursive defsystem" definition and try to load a system named "foo.system" from the "foo" subdirectory. It can be argued that this makes life more easier and more natural. 2004-06-07 14:34 sds * defsystem.lisp: (fortran-compile-file): avoid a compiler warning 2004-06-03 15:57 marcoxa * ChangeLog: ChangeLog updated. 2004-06-03 15:57 marcoxa * debian/copyright: Updated copyright notice. 2004-06-03 15:54 marcoxa * defsystem.lisp: Added preliminary Fortran support. Taken from Matlisp. 2004-06-02 16:35 kevinrosenberg * debian/changelog: Automated commit for debian_version_3_3i+cvs_2004_06_02 2004-05-25 18:30 sds * defsystem.lisp: whitespace changes for the sake of Emacs 2004-04-27 11:25 marcoxa * ChangeLog: ChangeLog updated. 2004-04-27 09:56 marcoxa * defsystem.lisp: Fixed a problem with APPEND_LOGICAL_PNAMES that caused Matlisp not to compile properly. The problem stemmed from the different settings of PATHNAME-HOST on CMUCL and LW. The fix should be transparent across implementations. 2004-04-20 08:07 kevinrosenberg * debian/: changelog, control: new debian package 2004-03-29 23:53 kevinrosenberg * defsystem.lisp, debian/changelog: argument order switch by Jochen Jost 2004-03-10 20:45 kevinrosenberg * debian/changelog: Automated commit for debian_version_3_3i+cvs_2004_03_10 2004-03-10 10:43 marcoxa * defsystem.lisp: Made some changed to APPEND-DIRECTORIES, APPEND-LOGICAL-PNAMES and TRANSLATE-VERSION to circumvent a bug in Lispworks MERGE-PATHNAMES. As a result the system is altogether safer because now we operate on pathnames more consistently. 2004-02-27 09:51 marcoxa * ChangeLog: ChangeLog updated. 2004-02-27 09:50 marcoxa * defsystem.lisp: Fixed glitch in NEEDS-COMPILATION that made it too eager in conjunction with repeated LOAD operations. Thanks to Raymond Toy for noting this. 2004-02-10 08:28 marcoxa * ChangeLog: ChangeLog updated. 2004-02-10 08:19 marcoxa * defsystem.lisp: Fixed initialization of extensions in presence (or not) of language definition. (Thanks to Raymond Toy for finding this out.) 2004-02-01 12:21 marcoxa * defsystem.lisp: Release number upped to 3.4i. 2004-02-01 12:20 marcoxa * README: README file updated. 2004-01-31 15:14 marcoxa * ChangeLog: ChangeLog updated. 2004-01-31 15:11 marcoxa * defsystem.lisp: Made changes to FIND-SYSTEM to accommodate foreign systems. Also made FIND-SYSTEM signal a MISSING-SYSTEM condition instead of using the simple condition machinery. 2004-01-24 12:54 marcoxa * ChangeLog: ChangeLog updated. 2004-01-24 12:48 marcoxa * defsystem.lisp: Added and exported some specialized contidions for missing system components. Added and exported SYSTEM-DEFINITION-PATHNAME. Changed slightly (in a backward compatible way) the way a system is looked up in a directory tree. Now (MK:FIND-SYSTEM "foo") will also find 'foo/foo.system' -- provided that the directory 'foo' is visible from the registry. 2004-01-23 09:59 marcoxa * defsystem.lisp: Added three conditions to improve support for NEW-REQUIRE. 2004-01-12 09:02 marcoxa * defsystem.lisp: Updated copyright. 2003-12-05 15:09 kevinrosenberg * debian/: changelog, control: Automated commit for debian_version_3_3i+cvs_2003_12_05 2003-09-26 15:49 rtoy * defsystem.lisp: Drop support for versions of CMUCL older than cmu17. Thus, assume the feature :cmu means cmu17 and later. This will make defsystem a little more robust against changes in CMUCL's version features. 2003-09-26 09:30 sds * defsystem.lisp: a half-hearted attempt at starting to support GCL 2003-04-30 06:56 kevinrosenberg * debian/: changelog, rules: Automatic commit for debian_version_3_3i+cvs_2003_04_30 2003-04-29 09:23 rtoy * defsystem.lisp: Remove the :new-compiler conditionalization for CMUCL. All CMUCL versions from 18a and later used the new compiler, and versions after 18e will have the :new-compiler feature removed. 2003-04-28 14:50 marcoxa * defsystem.lisp: Changed some of the condizionalizations to take care of PROVIDE/REQUIRE hacking for various CL (especially MCL/OpenMCL). The new CMUCL version - 18e - may have some glitches due to the unclear status of the :NEW-COMPILER feature. Please be patient about it. 2003-03-20 20:41 kevinrosenberg * debian/: changelog, control: Automatic commit for debian_version_3_3i+cvs_2003_03_20 2003-03-20 19:02 sds * defsystem.lisp: fixed a typo in the last patch 2003-03-11 08:44 sds * defsystem.lisp: (add-registry-location): use PUSHNEW instead of PUSH 2003-03-07 16:13 kevinrosenberg * debian/control: [no log message] 2003-02-06 00:05 kevinrosenberg * debian/changelog: Automatic commit for debian_version_3_3i+cvs_2003_02_05 2003-02-05 21:58 kevinrosenberg * debian/copyright: [no log message] 2003-02-02 23:04 kevinrosenberg * defsystem.lisp, debian/changelog: Rename package for PROVIDE/REQUIRE with OpenMCL 0.13.4 2002-11-24 08:50 kevinrosenberg * debian/: changelog, copyright, control: deb pkg changes 2002-11-23 17:30 marcoxa * ChangeLog: ChangeLog updated. 2002-11-22 14:12 marcoxa * defsystem.lisp: Changed licensing terms to make them more DFSG compliant. Also added first cut code to achieve "pathname less" operation of MK3, following the ideas in ASDF. If the DEFSYSTEM form is loaded from a file, then the location of the file (intended as a directory) is computed from *LOAD-PATHNAME* and stored as the :SOURCE-PATHNAME of the system. 2002-11-18 15:04 marcoxa * defsystem.lisp: Added patches to accomodate Scieneer Common Lisp. Thanks to Douglas T. Crosher. 2002-11-18 14:34 marcoxa * defsystem.lisp: Patched *FILENAME-EXTENSIONS* to take better care of the latest MCL. Thanks to Tom Russ . 2002-11-18 13:48 marcoxa * defsystem.lisp: Added patches by Juanio Ripoll to make MK:DEFSYSTEM 3.3i work with ECL. 2002-11-14 08:19 marcoxa * defsystem.lisp: Added some minor patches to accomodate ECL (thanks to Juan Jose Garcia Ripoll). 2002-09-27 15:46 kevinrosenberg * debian/: changelog, control: new pkg 2002-09-25 06:44 kevinrosenberg * debian/: changelog, postinst: [no log message] 2002-09-22 16:46 marcoxa * defsystem.lisp: Fixed problem in NEW-REQUIRE. Removed STRING-DOWNCASE for CMUCL. 2002-09-04 12:36 kevinrosenberg * debian/: changelog, control, rules: updates for Debian clc integration 2002-08-26 12:29 kevinrosenberg * debian/cl-defsystem3.doc-base: fix html extension 2002-08-26 12:25 kevinrosenberg * defsystem.html, defsystem.text, debian/rules, docs/defsystem.html, docs/defsystem.text: move documentation 2002-08-26 11:23 kevinrosenberg * debian/copyright: update copyright fields 2002-08-26 11:22 kevinrosenberg * debian/: changelog, rules, cl-defsystem3.doc-base: Add documentation files to Debian package 2002-08-26 11:18 kevinrosenberg * defsystem.html, defsystem.text: Add documentation files from common lisp controller directory in preparation for defsystem source being removed from common lisp controller. Common Lisp Controller can depend on defsystem versions 3 & 4 as well as asdf without including them in its source. 2002-08-26 04:18 kevinrosenberg * debian/: docs, rules: Fix control file, changelog name 2002-08-26 04:11 kevinrosenberg * debian/: changelog, control: Auto commit for Debian build 2002-08-26 03:19 kevinrosenberg * debian/: README.Debian, changelog, compat, control, copyright, docs, postinst, postrm, preinst, prerm, rules: Add debian files 2002-06-19 08:33 marcoxa * ChangeLog: ChangeLog updated. 2002-06-17 14:47 marcoxa * defsystem.lisp: Fixed loading of foreign modules for C under Lispworks (patch provided by Dave Fox from Xanalys). 2002-06-13 12:06 marcoxa * ChangeLog: ChangeLog updated. 2002-06-13 12:06 marcoxa * defsystem.lisp: Added patch for loading C files under Lispworks on Linux. Patch submitted by Walter C. Pelissero. 2002-06-13 10:29 marcoxa * defsystem.lisp: Updated release number to 3.3i. 2002-06-13 10:28 marcoxa * README: Release number updated to 3.3. 2002-06-13 10:11 marcoxa * ChangeLog: ChangeLog Updated. 2002-06-13 10:10 marcoxa * README: File Added. 2002-05-30 11:25 marcoxa * ChangeLog: ChangeLog updated. 2002-05-30 11:24 marcoxa * defsystem.lisp: Minor fix to DEFINE-LANGUAGE :C (better feature discrimination in place). 2002-05-29 13:28 marcoxa * ChangeLog: ChangeLog updated. 2002-05-29 13:26 marcoxa * defsystem.lisp: Added PATHNAME-HOST to pathname construction in ENSURE-DIRECTORIES-EXIST in COMPILE-FILE-OPERATION. Added loader for C Libraries for SBCL and (experimental) loader for C libraries for Lispworks 4.2 both under MS Windows and UNIX. 2002-03-26 09:17 marcoxa * ChangeLog: ChangeLog updated. 2002-03-26 09:16 marcoxa * defsystem.lisp: Changed computation of the compiled file extension for ACL when the source file type is "cl". Cfr. #+excl ("cl" . ,(pathname-type (compile-file-pathname "foo.cl"))) 2002-03-22 19:40 kevinrosenberg * defsystem.lisp, ChangeLog: Backported ADD-REGISTRY-LOCATION function from defsystem-4 2002-03-02 11:50 marcoxa * ChangeLog: ChangeLog updated. 2002-03-02 11:50 marcoxa * defsystem.lisp: More patches from KMR to make DEFSYSTEM 3.x more ACL friendly. A major change has been introduced in the way directories are appended for ACL. All computations now go through NEW-APPEND-DIRECTORIES. Tests do not show problems, but YMMV. 2002-02-20 13:42 marcoxa * ChangeLog: ChangeLog updated. 2002-02-20 13:41 marcoxa * defsystem.lisp: Added some initial support for CormanLisp. Not quite working yet. 2002-02-20 10:24 marcoxa * defsystem.lisp: Updated copyright notice to include 2001 and 2002. 2002-02-12 12:47 sds * defsystem.lisp: (new-append-directories): avoid binding REL-FILE when it is not used 2002-02-11 12:58 stig * defsystem.lisp: minor case-change of the symbol T to t, to correspond to other case-changes done recently. 2002-02-06 16:53 marcoxa * ChangeLog: ChangeLog updated. 2002-02-06 16:51 marcoxa * defsystem.lisp: Added patches by Kevin Rosenberg and Arthur Lemmens. ACL case-sensitivity should not cause any problems now and LW warning should disappear. Also, support for the newer compilers and binaries for ACL 6.1 and LW 4.2 is in (thanks again to Kevin Rosenberg). 2002-01-18 08:26 marcoxa * ChangeLog: ChangeLog updated. 2002-01-18 08:25 marcoxa * defsystem.lisp: Addeed `with-compilation-unit' patch to `operate-on-system', as suggested by Bob Rogers. 2002-01-18 08:16 marcoxa * ChangeLog: ChangeLog updated. 2002-01-18 08:15 marcoxa * defsystem.lisp: Modified some definitions to accommodate ACL case sensitivity according to suggestions by Kevin Rosenberg. 2002-01-09 10:17 rtoy * ChangeLog: [no log message] 2002-01-07 08:19 rtoy * defsystem.lisp: Inherit :compiler-options from the parent if possible, just like the :compile-only option. That way, you don't have to specify the same option every time. 2001-12-14 09:44 pvaneynd * defsystem.lisp: Added extra checks for component banners: they should be a string only. Also now correctly adds this to the herald-items on cmucl 2001-12-04 15:56 sds * .cvsignore: moved the common stuff to CVSROOT 2001-11-10 12:56 marcoxa * defsystem.lisp: Added all changes proposed by Christophe Rhodes, but not changed the "failure behavior" oc C-COMPILE-FILE. It still generates an error. 2001-11-01 10:02 liam * defsystem.lisp: LispWorks does not accept (inhibit-warnings 3). 2001-07-26 09:47 sds * ChangeLog, defsystem.lisp: (new-append-directories): removed CLISP-specific type upcasing 2001-07-13 13:39 stig * defsystem.lisp: Manually sync'ed defsystem.lisp with updates done in c-l-c's defsystem.lisp. Apart from some whitespace and version tags they should not differ much. Have tested with clean cmucl and clisp and it seems to work nicely but probably needs more testing. In case the common-lisp-controller conditionals are too intrusive on verbosity-control, one might get the previous version. Good luck. 2001-06-06 08:37 marcoxa * ChangeLog: ChangeLog added. 2001-06-06 08:35 marcoxa * defsystem.lisp: Changed definition of 'compile-file-operation' to meet requirements for COMMON-LISP-CONTROLLER. Added a few fixes for LispWorks on PC/Windows. ---------------------------------------------------------------------- Enter Log. Lines beginning with `CVS:' are removed automatically Committing in . Modified Files: defsystem.lisp ---------------------------------------------------------------------- 2001-05-07 14:27 sds * .cvsignore: cr/lf 2001-04-11 08:40 sds * defsystem.lisp: updated for CLISP #+LISP=CL 2001-03-17 17:25 sds * .cvsignore: added lww *.fsl 2001-03-16 14:11 sds * defsystem.lisp: (component-full-pathname-i): init device from `pathname' when it is nil in the `component' 2001-02-06 13:04 sds * defsystem.lisp: (run-compiler): `error-file' and `error-file-stream' should exist only under #+cmu 2001-01-09 07:56 marcoxa * defsystem.lisp: Added patch for 'new-append-directories' for MCL 3.4. ---------------------------------------------------------------------- Committing in . Modified Files: defsystem.lisp ---------------------------------------------------------------------- 2001-01-08 12:02 sds * defsystem.lisp: updated for CMUCL 18c, where :cmu17 is not a feature anymore (component): type defaults to `:file' 2000-07-26 10:11 rtoy * defsystem.lisp: Add COMPILER-OPTIONS to COMPONENT defstruct to allow user to specify special compiler options for a particular component. 2000-05-16 14:51 sds * defsystem.lisp: (system-source-size): message tweak 2000-05-16 09:08 sds * defsystem.lisp: (pathname-logical-p): fixed the CLISP version (`logical-pathname-p' was called but not defined) and unified both versions into one. 2000-05-15 08:17 sds * defsystem.lisp: (c-compile-file): ignore `error-file' (kill a warning) 2000-05-12 11:38 sds * defsystem.lisp: (*central-registry*): fixed for lispworks4 (from dey) 2000-05-11 09:09 sds * defsystem.lisp: (system-source-size): new optional argument `force' 2000-05-10 15:00 rtoy * defsystem.lisp: CMUCL and CLISP RUN-PROGRAM want the arguments as a list of strings. Change RUN-UNIX-PROGRAM so the arguments are a list. Convert the list to a string for the other platforms. (Not tested.) Modify C-COMPILE-FILE accordingly. 2000-05-10 14:26 rtoy * defsystem.lisp: Don't default binary-extension so we can inherit this from the parent, just like source-extension. 2000-04-19 11:44 haible * defsystem.lisp: Add three #+clisp, to silence warnings. 2000-04-07 13:21 sds * defsystem.lisp: (component source-extension): do not supply an init form (stig's patch) 2000-03-29 15:07 sds * defsystem.lisp: (*filename-extensions*): use `compile-file-pathname' to find the default binary extension. 2000-03-23 09:03 marcoxa * defsystem.lisp: Fixed problem with ACL and construction of system filenames in COMPUTE-SYSTEM-PATH. Also fixed problem with exports conflicting with native ACL and LW defsystems. No symbol is now imported in COMMON-LISP-USER. You must always use the package qualifier "MK:" to access LOAD-SYSTEM, COMPILE-SYSTEM and friends. 2000-03-22 14:03 haible * defsystem.lisp: *filename-extensions* needs only one entry for CLISP, not two. 2000-03-15 09:10 marcoxa * defsystem.lisp: Fixed the '*defsystem-version* variable to reflect the current version. 2000-03-03 15:15 sds * defsystem.lisp: do not redefine provide/require under clisp 2000-03-03 08:24 marcoxa * defsystem.lisp: Added change suggested by Raymond Toy and function PATHNAME-LOGICAL-P. The beast has been tested lightly with no problems encountered. 2000-02-28 01:19 marcoxa * defsystem.lisp: The symbols FIND-SYSTEM, LOAD-SYSTEM, DEFSYSTEM, COMPILE-SYSTEM and HARDCOPY-SYSTEM are no longer imported in the COMMON-LISP-USER package. Cfr. the definitions of *EXPORTS* and *SPECIAL-EXPORTS*. 2000-02-18 14:28 sds * .cvsignore: ignore the compiled files 2000-02-16 11:47 sds * defsystem.lisp: finally, works with CLISP (*filename-extensions*): clisp uses `lsp', not `lisp' (*standard-source-file-types*, *standard-binary-file-types*): removed (never used) (component): default `source-extension' and `binary-extension' on `*filename-extensions*', not hardwired `lisp/fasl' (default-source-extension, default-binary-extension): default based on `*filename-extensions*', not not hardwired `lisp/fasl' 2000-02-11 08:17 sds * defsystem.lisp: compile with clisp 2000-01-29 10:20 marcoxa * defsystem.lisp: ---------------------------------------------------------------------- Added EXPORT of FIND-SYSTEM. Committing in module 'defsystem-3.x'. Modified Files: defsystem.lisp ---------------------------------------------------------------------- 2000-01-19 04:15 marcoxa * defsystem.lisp: Initial revision 2000-01-19 04:15 marcoxa * defsystem.lisp: [no log message]