Commit graph

1494 commits

Author SHA1 Message Date
jgarcia
6ab4ddfa05 CVS has moved to common-lisp.net. Mention that. 2006-04-11 12:23:04 +00:00
jgarcia
edd9a4573b Patches to build ECL on OSX/Intel 2006-04-06 09:57:53 +00:00
jgarcia
186f0fd180 The class option :optimize-slot-access now defaults to the value of clos:*optimize-slot-access* which is typically T 2006-03-22 10:03:55 +00:00
mgoffioul
13e7293421 Remove obsolete functions from export list. 2006-03-21 11:22:26 +00:00
mgoffioul
43dea4a56c Export si_make_foreign_data_from_array 2006-03-21 10:50:39 +00:00
jgarcia
353e7121b1 Create foreign objects pointing to the data in a lisp array (M. Goffioul) 2006-03-21 09:06:33 +00:00
jgarcia
5b8bc60363 Include links to Common-Lisp.net 2006-03-20 16:55:13 +00:00
jjgarcia
0c00c916e1 *** empty log message *** 2006-03-20 09:06:48 +00:00
jjgarcia
bdef9fb8e4 Fixed typo. 2006-03-20 09:05:20 +00:00
jjgarcia
fe31238eba Removed one unused slot from standard-method, and replaced the other with a plist value. 2006-03-20 09:04:39 +00:00
jjgarcia
ca030bd8fa Implemented [funcallable-]standard-instance-access, but without SETF version. 2006-03-20 09:04:24 +00:00
jjgarcia
8bbebf02e8 Allow the user to impose that all slot accesses go through SLOT-VALUE, etc. 2006-03-20 09:04:10 +00:00
jjgarcia
4083b63b08 +initform-unsupplied+ should not shadow user-supplied arguments. 2006-03-20 09:03:54 +00:00
jjgarcia
d41d4544e8 Slot accessors go now through slot definition objects. 2006-03-20 09:03:43 +00:00
jjgarcia
a2fc3fc878 Do not be so picky and retrieve the list of arguments after a class option. 2006-03-20 09:01:00 +00:00
jjgarcia
feba5a9f69 GMP does not use the standard variable includedir to install the headers. Hence, we move the file manually. 2006-03-14 16:34:25 +00:00
jjgarcia
f840c19090 Omit warning when referring to constant symbols that have been defined outside the compiled file. 2006-03-11 12:45:34 +00:00
jjgarcia
31c1b568c5 Unattached methods have slot generic-function set to nil 2006-03-10 12:59:40 +00:00
jjgarcia
cf49eca290 Implicitely declared constants as globals 2006-03-09 08:53:32 +00:00
jjgarcia
fbd2806c52 mkdir fails when some directories from a previous build exist 2006-03-08 13:45:09 +00:00
jjgarcia
a7605eed0e Include gc.h to get definition of variable GC_dont_gc 2006-03-08 09:59:15 +00:00
jjgarcia
e297b79ebc Makefile would fail if directories ecl/gc ecl/gc/private exist. 2006-03-08 09:58:57 +00:00
jjgarcia
176c798b14 Install garbage collector header files 2006-03-07 18:43:52 +00:00
jjgarcia
456c9bbe3a BUILD-STAMP is required to detect the library directory 2006-03-07 16:41:49 +00:00
jjgarcia
1b0f9613f0 All installable headers are now copied to ecl/. GC headers in particular are stored under ecl/gc and ecl/gc/private. 2006-03-07 16:39:34 +00:00
jjgarcia
ee6956e3de Ensure directories exist 2006-03-07 11:20:20 +00:00
jjgarcia
e6344bbf0d New accessors using standard slot definition objects 2006-03-07 09:18:35 +00:00
jjgarcia
29c8e5f06c direct-slot-definition-class has to be invoked with a class object 2006-03-07 09:18:20 +00:00
jjgarcia
89ef1af3b4 Fixed typo in error message 2006-03-06 14:43:08 +00:00
jjgarcia
9b720a0c73 Several slot accessors are now specialized on standard-effective-slot-definition 2006-03-06 09:53:01 +00:00
jjgarcia
ce29069fdb New manual page for ecl-config 2006-03-06 09:47:45 +00:00
jjgarcia
0374889740 Allow new metaclass options. 2006-03-06 09:39:29 +00:00
jjgarcia
d2630969fb Allow nonstandard options when parsing slot definitions. 2006-03-06 09:39:17 +00:00
jjgarcia
3687dca489 New method for DOCUMENTATION to operate on slot-definition objects. 2006-03-06 09:39:06 +00:00
jjgarcia
f502f9321d Included support for multithreading under Windows/Cygwin. 2006-03-06 09:38:52 +00:00
jjgarcia
535a79c600 tkmain.d no longer exists. 2006-03-06 09:38:37 +00:00
jjgarcia
98ea0de355 tclbasic.d no longer exists. 2006-03-06 09:38:23 +00:00
jjgarcia
3e59b0e217 Export symbols from the AMOP. 2006-03-06 09:32:09 +00:00
jjgarcia
45a8e4cb69 Macro for self-explanatory references to symbols in the core. 2006-03-06 09:31:03 +00:00
jjgarcia
eeb4b234ca Expand @eclincudedir@ in ecl-conf 2006-03-02 15:50:33 +00:00
jjgarcia
4bfc4f43f5 This file is no longer used 2006-03-02 15:49:18 +00:00
jjgarcia
2a2bebb334 We need to add explicitely a declaration of GC_CreateThread, because the one in gc.h is only suitable for applications that are linked against the dll 2006-03-02 12:59:58 +00:00
jjgarcia
a7fc0733f7 This code did not compile under the free toolkit. 2006-03-02 12:59:16 +00:00
jjgarcia
0ba0c5d5ec Include missing header gmp.h in config.h, and add several directories required at build time 2006-03-02 10:44:47 +00:00
jjgarcia
faf83d0613 Somehow we got back the definition THREADS instead of ECL_THREADS in several files 2006-03-02 09:27:53 +00:00
jjgarcia
306f510bd0 By default, use the version of the garbage collector shipped with ECL 2006-02-28 17:31:42 +00:00
jjgarcia
944f116c96 MINGW's gcc does not like having '..' in include paths 2006-02-28 17:17:34 +00:00
jjgarcia
a0aa604935 Needed to access the garbage collector headers 2006-02-28 14:27:45 +00:00
jjgarcia
d9997268f8 Final fixes to make the new directory structure work with MSVC++ 2006-02-28 14:21:26 +00:00
jjgarcia
67f578cc5a Declare callbacks to be static functions so that same names can be used in different files. 2006-02-28 14:14:30 +00:00