Commit graph

1456 commits

Author SHA1 Message Date
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
jjgarcia
419b07743d Improve the interface of SI:PROCESS-COMMAND-ARGS. 2006-02-28 14:11:01 +00:00
jjgarcia
8f4c7fc1bd Add bug example. 2006-02-28 14:10:37 +00:00
jjgarcia
b42119ef04 All slots from STANDARD-CLASS are now inherited by its subclasses. 2006-02-28 14:08:35 +00:00
jjgarcia
936b7fb6f6 Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
jjgarcia
6055075b78 Separate temporary and permanent data in a compiled file 2006-02-16 11:04:55 +00:00
jjgarcia
1161eb7c1e Forgot to reassign *debugger-hook* to avoid exiting on errors 2006-02-08 16:56:59 +00:00
jjgarcia
c5c4202487 The OSX port is no longer broken 2006-02-07 16:52:15 +00:00
jjgarcia
d0f129cdeb @headitem is not supported in older linuxen 2006-02-07 09:37:21 +00:00
jjgarcia
011ff7b5d6 Do not load ~/.ecl nor ~/.eclrc when asking for help with --help/-?/-h 2006-02-06 10:38:06 +00:00
jjgarcia
c6df05f4d8 Remove unused function and variable 2006-02-06 10:11:01 +00:00
jjgarcia
770f071318 New implementation of SAFE-EVAL, cooperates better with the current condition system and can call TOP-LEVEL. 2006-02-06 10:07:16 +00:00
jjgarcia
98a3cc7ac9 Using eval-when makes this work when cross-compiling. 2006-01-16 13:19:47 +00:00
jjgarcia
20d4765883 Restore constant +initform-unsupplied+. 2006-01-16 11:47:37 +00:00
jjgarcia
6688f1b75f Remove unused variables and constants. 2006-01-16 11:47:06 +00:00
jjgarcia
562b7b5cf4 Do not compile the DEFINE-CONDITION statements, but rather keep them as lists for later evaluation. 2006-01-16 09:59:31 +00:00
jjgarcia
8846ac62b2 Fixes to make --disable-shared work in Mingw32 2006-01-13 13:32:25 +00:00
jjgarcia
f1cf24949a Fix missing arguments to @multitable 2006-01-12 11:28:41 +00:00
jjgarcia
e38ddff5ad Allow :EPILOGUE-CODE in C:BUILDER to be a lisp form. COMPILE-FILE-PATHNAME now accepts :FAS and :FASL indistinctly 2006-01-12 11:28:33 +00:00
jjgarcia
7621975ea0 Added stylesheets to the HTML manual. 2006-01-11 14:47:39 +00:00
jjgarcia
0dcf6bbfe5 Removed unused function. 2006-01-09 09:16:05 +00:00
jjgarcia
8de21d278a Implemented standard behavior of NO-APPLICABLE-METHOD. 2006-01-09 09:15:42 +00:00
jjgarcia
66505e8fd9 ENSURE-GENERIC-FUNCTION implemented using only E-G-F-USING-CLASS. Removed assert_non_wild_pathname, as it is only required by one function. *LOAD-PATHNAME* contains the pathname supplied by the user, not the one merged with SI::GETCWD. 2006-01-09 09:15:10 +00:00
jjgarcia
7b1a3731a9 In the C library, SI::COERCE-TO-FILENAME now ensures that pathnames are absolute. Previous fix suffices to make the compiler happy and avoid using TRUENAME on files which had not yet been created. 2006-01-09 09:14:19 +00:00
jjgarcia
47d361761a Compute paths of FASL and object files relative to :OUTPUT-FILE 2005-12-21 16:00:23 +00:00
jjgarcia
b386f91f03 Fixed typo 2005-12-21 15:40:24 +00:00
jjgarcia
5722fa2b7c Forgot the case in which the generic function is modified using ENSURE-GENERIC-FUNCTION 2005-12-20 15:03:02 +00:00
jjgarcia
63463381e7 New symbol definition 2005-12-20 10:35:29 +00:00
jjgarcia
1ed32834f5 Changing the function definition of a symbol in a locked package results in a correctable error 2005-12-20 10:33:06 +00:00
jjgarcia
5a13085f22 Adding a new specialization to a generic function does not result in a warning when the function is in a locked package 2005-12-20 10:31:07 +00:00
jjgarcia
b3400e9e93 Precise the license of sockets/test.lisp, which we copied from SBCL 2005-12-19 14:32:27 +00:00
jjgarcia
5643a2a02f Debian needs a more precise wording of the license 2005-12-14 09:51:11 +00:00
jjgarcia
f1ce4f667c More precise copyright statement, once we have removed the Tcl/Tk module, which required BSD license to be included 2005-12-13 12:25:55 +00:00
jjgarcia
84e76bd6cf Remove unused files and flags 2005-12-13 10:00:36 +00:00
jjgarcia
4d94a84b79 Removed unused files 2005-12-13 09:54:36 +00:00
jjgarcia
f35bddaeb7 Clean also the 'ext' directory so that asdf rebuilds properly' 2005-12-06 09:06:48 +00:00
goffioul
caf8598d9d Allow additional arguments in the building process: these are eventually passed to c::builder function. 2005-12-05 09:22:23 +00:00
goffioul
7a74b1eafc make_two_way_stream does not exist anymore. 2005-12-05 09:21:30 +00:00
jjgarcia
117d364cba Allow ECL build with the various BSD make program 2005-11-29 14:52:02 +00:00