Commit graph

1478 commits

Author SHA1 Message Date
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
jgarcia
fd3aeae14a MACROLET functions are created in an environment that contains enclosing MACROLET and SYMBOL-MACRO DEFINITIONS. 2006-06-17 16:00:08 +00:00
jgarcia
f39f3af166 strtol() gets confused by extra characters at end of a string with fill pointer. 2006-06-17 15:59:12 +00:00
jgarcia
63e544b520 Version 6.7 of Boehm-Weiser garbage collector (Mostly for Darwin/x86 port) 2006-06-17 15:58:20 +00:00
jgarcia
022fda6f95 Integrated variables into the compiler environment. Variable *VARS* disappears. 2006-06-12 08:52:28 +00:00
jgarcia
52f90d2836 Add records to the compiler environment. 2006-06-12 08:52:22 +00:00
jgarcia
7305f018b3 Incorporate tags in the environment. 2006-06-12 08:52:06 +00:00
jgarcia
d7c23c3ad5 Additional functions for the environment. 2006-06-12 08:52:02 +00:00
jgarcia
b03e07bd12 Replaced global variable *funs* by the new compiler environment. 2006-06-12 08:51:56 +00:00
jgarcia
8e49187cf5 Avoid using EVAL to speed up the macroexpansion process. 2006-06-12 08:51:51 +00:00
jgarcia
f36f53a933 Remove redundant function. 2006-06-12 08:51:47 +00:00
jgarcia
1666ae1468 Allow users to provide a compiler environment when building interpreted code. 2006-06-12 08:51:43 +00:00
jgarcia
ab2da5b861 EXPAND-DEFMACRO now outputs a lambda block. 2006-06-12 08:51:38 +00:00
jgarcia
9ba498dd0b With the unicode patch, some function names were not properly updated. 2006-06-02 16:24:08 +00:00
mgoffioul
34f8629125 Add :SYSTEM argument to C::BUILDER to build either console or Windows programs. 2006-06-01 08:12:17 +00:00
mgoffioul
3b08401048 Fix sequence reading when using binary streams with 8 bits. 2006-05-31 13:16:56 +00:00
jgarcia
6cf9da9ae0 Fixed typo (J. Stecklina) 2006-05-30 10:58:03 +00:00
jgarcia
69e7290bf5 Build with sbcl-sockets by default 2006-05-30 10:12:08 +00:00