Commit graph

1594 commits

Author SHA1 Message Date
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
jgarcia
2a55488e7e Emit proper code for arrays that contain circular references 2006-05-29 12:36:36 +00:00
jgarcia
20ab0394db New special forms for handling the lisp stack. These constructions are used for function calls with too many arguments, multiple-value-prog1, unwind-protect, etc 2006-05-29 08:53:53 +00:00
jgarcia
18c22bd8b1 New functions registered in the MSVC port. Fixed bugs in the names of characters. Undone some name changes. 2006-05-29 08:52:03 +00:00
jgarcia
94e7c62cac Unified the code for string comparison functions. MAKE-SYMBOL now allows extended strings as far as they do not contain extended characters. Fixed typos in socket.lsp. Extended characters are printed with the same number of digits as in CHAR-NAME. 2006-05-29 08:51:37 +00:00