Commit graph

1495 commits

Author SHA1 Message Date
jgarcia
1053171e2d Nested calls to queue_finalizer trashed the value of cl_core.to_be_finalized. 2006-10-10 15:09:59 +00:00
jgarcia
40b59022d4 Namestring "." improperly parsed as ".." Use last dot to determine file type. 2006-10-10 14:28:32 +00:00
jgarcia
0d6de50dc8 DEFCLASS's :INITFORM did not expand the value of constant variables such as MOST-POSITIVE-FIXNUM. 2006-10-10 11:42:13 +00:00
mgoffioul
d787aa2e8d Fix Win32 compilation when threads are not enabled. 2006-10-09 09:14:24 +00:00
jgarcia
c03a4f01e4 Fixed typo. 2006-10-05 13:48:52 +00:00
jgarcia
2b5679789b Measure time with 1/60 seconds precision on Windows (by Dustin Long) 2006-10-03 07:54:53 +00:00
jgarcia
683b938169 Compiler macro functions for MAPCAR and friends. 2006-10-01 21:09:39 +00:00
jgarcia
049dbfde41 sockets.lisp is now C++ clean. 2006-09-26 08:12:32 +00:00
jgarcia
6d1143aab4 (DIRECTORY "foo*") would also match pathnames with pathname type != NIL 2006-09-25 17:52:52 +00:00
jgarcia
20e0a720c9 Replace cl_env.token with a pool of strings. 2006-09-25 17:13:31 +00:00
mgoffioul
226f9c4dab Fix typo. 2006-09-25 09:57:25 +00:00
mgoffioul
048cdbdc91 - [Win32] Command-line arguments are now available for programs compiled with
:SYSTEM set to :WINDOWS
- [Win32] si_trap_fpe is now exported by ecl.dl
- [Win32] exports new finalizer functions si_[set/get]_finalizer
2006-09-25 09:42:58 +00:00
jgarcia
f058a1b847 Only nonstandard finalizers are queued. 2006-09-25 09:23:51 +00:00
jgarcia
2aa7b48e38 Empty line to test that syncmail works 2006-09-25 09:09:35 +00:00
jgarcia
3010afc74b Small description of finalizers 2006-09-25 09:01:22 +00:00
jgarcia
20fe8563c8 finalize.d no longer exists, as it has been merged into alloc_2.d 2006-09-25 08:57:20 +00:00
jgarcia
94d7ee29ee Implemented finalizers as lisp functions. 2006-09-25 08:32:46 +00:00
jgarcia
4e40b51e64 FUNCTION-LAMBDA-LIST: do not remove default values. 2006-09-11 11:26:46 +00:00
jgarcia
32357a0d3f FUNCTION-LAMBDA-LIST no longer returns &aux variables, default values, etc, from a function. 2006-09-11 08:45:52 +00:00
jgarcia
0f0f33b993 DIRECTORY did not take the Windows drive letter into account. 2006-09-06 16:29:19 +00:00
jgarcia
30596c077f Restore previous fix by M. Goffioul which I accidentally deleted (Juanjo) 2006-09-06 15:20:30 +00:00
jgarcia
3b4a4d98b6 DIRECTORY now works like in CLISP. 2006-09-06 14:24:52 +00:00
mgoffioul
08eaeb9a93 [Win32] DIRECTORY now lists root directory correctly (M. Goffioul) 2006-09-06 13:26:43 +00:00
jgarcia
52d7fed2ac New function to get the lambda list of a function (if it was stored). 2006-09-06 10:12:31 +00:00
mgoffioul
60e733691e [Win32] Fix process listing (with thread support). 2006-09-04 13:46:07 +00:00
jgarcia
3e817481c6 Bug in STD-CLASS-GENERATE-ACCESSORS. The closures captured a variable that was changed. 2006-09-04 10:04:43 +00:00
jgarcia
4a885c310e New debugger command :D[isassemble] 2006-09-04 10:04:37 +00:00
jgarcia
12799c7305 Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
jgarcia
384fa21ebe New debugger command to invoke restarts. 2006-09-01 15:15:43 +00:00
jgarcia
ab5a829ee4 Fixed typo. 2006-09-01 15:15:32 +00:00
jgarcia
ea3f304c98 ADJUST-ARRAY cannot set a fill pointer in an array without any 2006-09-01 15:14:57 +00:00
jgarcia
d16c000bea Support for GNU/kFreeBSD (contrib Petr Salinger) 2006-08-02 14:24:24 +00:00
jgarcia
ec87ded779 ENOUGH-NAMESTRING provided too large directory names (Contributed by Tim S) 2006-08-02 10:17:25 +00:00
jgarcia
80ac50a39c More accurate fix for the STREAM problem. 2006-08-02 10:16:49 +00:00
jgarcia
5e9aeded2f STREAMP returned NIL on Gray streams. 2006-08-02 10:16:45 +00:00
jgarcia
aeb8425289 Implemented subsecond sleeping in Windows/Mingw32 (contributed by Larry Clapp) 2006-08-02 10:16:40 +00:00
jgarcia
afd5ef4907 Fixed typo in the definition of CONVERT-TO-CSTRING. 2006-07-08 08:08:43 +00:00
jgarcia
e639f44ac7 Announcement file, new version number and spell checking of the CHANGELOG file 2006-06-29 16:49:01 +00:00
jgarcia
c44f7bf9b4 Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
jgarcia
0344338e52 ECL didn't properly follow relative symlinks (fixed by Tim S.) 2006-06-27 07:45:19 +00:00
mgoffioul
176bcbce13 - Make sure command string is null terminated
- Do not show command window (only meaningful from non-console Windows program).
2006-06-26 09:01:42 +00:00
mgoffioul
6ecf3c65c7 Safer when compiling from a directory with spaces in the name. 2006-06-24 20:59:33 +00:00
jgarcia
b59a1c4c47 cl_shutdown() and cl_boot() may be called multiple times. cl_shutdown() empties the list of hooks when they are invoked. 2006-06-24 12:41:39 +00:00
mgoffioul
252c7f3510 ecl_listen_stream() now returns the correct value when applied on a CLOS stream. 2006-06-22 09:38:39 +00:00
jgarcia
9f4101bda4 *** empty log message *** 2006-06-17 16:16:03 +00:00
jgarcia
a581d3ea31 APROPOS, APROPOS-LIST and HELP* are now case sensitive. 2006-06-17 16:06:59 +00:00
jgarcia
fd2e23eefa APROPOS is now insensitive to case differences. 2006-06-17 16:06:18 +00:00
jgarcia
f21de12a27 Reimplement C1MACROLET using the facilities from the bytecodes compiler. 2006-06-17 16:05:26 +00:00
jgarcia
ccd014fef3 Make MACROLET safer by blocking all references to local variables and functions. 2006-06-17 16:04:40 +00:00
jgarcia
a2fdf244f7 Make MACROLET a bit safer -- a least in the C compiler. 2006-06-17 16:01:04 +00:00