Commit graph

1598 commits

Author SHA1 Message Date
mgoffioul
8201537dbf Define HAVE_STRNLEN (should fix compilation failure under VC8) 2006-09-04 10:12:26 +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
3ac2d9bb87 Remove obsolete symbols. 2006-08-02 10:18:05 +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
c7c41f8bac Reformat announcement to fit in Google Groups 2006-06-30 13:06:37 +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
jgarcia
4464ad2c79 Add more flags which are missing in some platforms. 2006-06-26 07:33:35 +00:00
mgoffioul
a501819e33 Install manifest files when present (VC8). 2006-06-24 21:00:54 +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
4c4ae6791e Remove obsolete symbols from export list. 2006-05-31 13:28:31 +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
jgarcia
3d6ecf5997 Remove bogus paragraph from the documentation (J. Stecklina) 2006-05-30 10:10:30 +00:00
jgarcia
74801eee8e Simplify the configuration flags for GMP (J. Stecklina) 2006-05-30 10:09:34 +00:00