Commit graph

1781 commits

Author SHA1 Message Date
jgarcia
30c485b1ec Fixed error in FORMATTER of ~[~] 2008-02-04 20:24:17 +00:00
jgarcia
8e83146946 Export certain formatting functions 2008-02-04 20:03:56 +00:00
jgarcia
a6993e6e54 FUNCALL can now inline the function argument when it is a macro that returns a lambda form as in (FUNCALL (FORMATTER ...) ...) 2008-02-03 21:14:02 +00:00
jgarcia
a2f4bacd6b Always make lexical environments volatile, to force them into memory 2008-02-03 19:38:25 +00:00
jgarcia
8c7cd8b5a3 Activate CMUCL's formatter 2008-02-03 19:37:45 +00:00
jgarcia
eef4026f7d Only use 64 bits intel assembler when compiler supports it 2008-02-03 12:05:44 +00:00
jgarcia
6faa88cb16 Remove spurious newline character 2008-02-03 11:28:48 +00:00
jgarcia
2e4001bf6f Change the token reader so that it allows to escape single or multiple characters 2008-02-03 11:28:03 +00:00
jgarcia
c0fb124ab6 Change volatile declarations so that they play better with C++ 2008-02-03 10:26:49 +00:00
jgarcia
a59f90871a Emacs modelines for better editing 2008-02-02 19:14:05 +00:00
jgarcia
0d32f5f926 New version of ASDF 2008-02-02 19:12:41 +00:00
jgarcia
c7052c977a Improved hashing with unicode. Random states can now be compared and have similar keys when equalp 2008-02-02 19:06:15 +00:00
jgarcia
e83d8282ed Improved hashing of unicode strings 2008-02-01 19:07:39 +00:00
jgarcia
4b8f0de401 Add missing file 2008-02-01 13:01:56 +00:00
jgarcia
24cfa8cfdf Use a hashing algorithm combined with a time stamp to name initialization functions in object files 2008-02-01 11:41:34 +00:00
jgarcia
932c7d0dc8 Include get-universal-time in the core library 2008-02-01 11:40:41 +00:00
jgarcia
0338d375b4 Rely on the linker instead of searching symbols ourselves. We hope for no name duplication. 2008-01-28 10:23:15 +00:00
jgarcia
07b15c7524 Missing trailing directory prevents ECL from building statically. 2008-01-28 09:39:42 +00:00
jgarcia
3006042974 Missing trailing directory prevents ECL from building statically. 2008-01-28 09:29:24 +00:00
jgarcia
fbd99f41f2 sleep is no longer defined in mingw. 2008-01-26 15:04:34 +00:00
jgarcia
2dcf1fd82f Define pthread_cond_t so that we can have this object type under windows. 2008-01-26 14:59:32 +00:00
jgarcia
ce58a5007d Building a statically linked ECL works again 2008-01-26 14:29:53 +00:00
jgarcia
cd07aee2f4 Remove unused blocks 2008-01-26 13:29:41 +00:00
jgarcia
5ef5d32e74 Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
jgarcia
bb7b6f81a1 Fixed error of reader for commas 2008-01-14 22:13:52 +00:00
jgarcia
a38f175aef New version of method cache with generation counting and entries automatic expiration 2008-01-12 14:13:48 +00:00
jgarcia
92d0380a1a The bignums produced by RANDOM did not have enough random bits. 2008-01-07 20:38:40 +00:00
jgarcia
b6bcef0c11 Fixed typo. 2008-01-07 12:35:40 +00:00
jgarcia
1e7bda1f22 Pathnames such as //usr were improperly parsed. We have thus changed the physical pathname syntax 2008-01-06 23:19:38 +00:00
jgarcia
4356e84222 Use thread-local hashes instead of per-function hashes to cache the results of invoking generic functions 2008-01-06 15:44:04 +00:00
jgarcia
26d819ad80 Added 64-bit hashing 2008-01-05 21:02:38 +00:00
jgarcia
b23b09e67a RENAME-FILE now has a keyword argument that defines the behavior when a file with the new name exists. 2008-01-02 22:07:02 +00:00
jgarcia
4aa721e34c Remove webpages from standard distribution 2007-12-31 18:26:31 +00:00
jgarcia
1f9a5ecfa8 Make a patch release and move the tag 2007-12-31 11:25:31 +00:00
jgarcia
6279eb25bb The init function from an executable did not get a disambiguation prefix 2007-12-31 11:09:12 +00:00
jgarcia
6e48d40f11 Include header for declaration of towupper (Ralph Campbell) 2007-12-30 19:09:35 +00:00
jgarcia
546192b567 Fixed typo 2007-12-30 19:08:53 +00:00
jgarcia
5a0b619281 Fixed some compiler warnings in dpp.c (Ralph Campbell) 2007-12-30 19:07:42 +00:00
jgarcia
8e0b4dd570 Error in hash table search for generic function (Fixed by Ralph Campbell) 2007-12-30 19:06:28 +00:00
jgarcia
2dee4fb9b9 Registers are prefixed by two underscores in Leopard. 2007-12-30 15:01:16 +00:00
jgarcia
b1994babca The news file depends on previous announcements 2007-12-29 20:00:10 +00:00
jgarcia
27627e1dd6 Updated release number to 0.9j 2007-12-29 11:32:57 +00:00
jgarcia
2f0be6692e Do not force reloading a shared library when it has been already loaded 2007-12-29 09:14:18 +00:00
jgarcia
1174d64742 Force-output should not be called on an input stream 2007-12-27 20:42:43 +00:00
jgarcia
cbc227deca For I/O streams, when changing from read to write operations we have to use flush and fseek, as stated by the C manual. 2007-12-25 22:29:03 +00:00
jgarcia
af776b94bd No -fPIC flag required under Windows 2007-12-25 20:14:21 +00:00
jgarcia
89132ad829 Under Cygwin/Windows FASL files can only be deleted after they have been garbage collected 2007-12-25 20:10:47 +00:00
jgarcia
16440d6d1e The previous fixed broke the linking process. Undo and wait until we plan the file organization better 2007-12-25 19:49:45 +00:00
jgarcia
74fcc7185e Under cygwin, mingw, etc, copy the shared library into the same directory as the executable file 2007-12-25 19:30:47 +00:00
jgarcia
4b1a5180ad echo is somehow broken in ksh 2007-12-23 19:57:21 +00:00