Commit graph

1636 commits

Author SHA1 Message Date
jgarcia
decfccae40 Reader macro #R allows one to read rationals. 2006-10-13 20:49:40 +00:00
jgarcia
78bc4567f3 Several float specializations break the program in Linux/AMD64 2006-10-13 20:49:31 +00:00
jgarcia
d0fd3b06fb Fixed typo that activated support for "long double" always. 2006-10-13 17:30:13 +00:00
jgarcia
ca55a61116 Improved accuracy of long floats in reading, writing and conversion to integers. 2006-10-13 17:29:26 +00:00
jgarcia
a8ba6f5c01 Initital support for long double and immediate short floats. 2006-10-13 17:28:51 +00:00
jgarcia
433c8fe385 Sometimes the compiler messages are useful in RT. Let the calling routine set the values of *compile-{verbose,print}*. 2006-10-11 15:15:16 +00:00
jgarcia
3be09c41b2 *compile-verbose* and *compile-print* now also affect behavior of COMPILE. 2006-10-11 12:27:20 +00:00
jgarcia
50930b2f3f Moved a type declaration to make it compile in strict C (worked in C++) 2006-10-11 08:31:08 +00:00
jgarcia
cb3226c186 Hash table iteration now checks that the argument is a hash table (Dustin Long) 2006-10-11 08:24:57 +00:00
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
9f836090b5 - Increase ECL version
- Link against shell32.dll
2006-10-10 07:57:59 +00:00
mgoffioul
a31b9d6f27 Export si_signal_simple_error. 2006-10-09 09:44:38 +00:00
mgoffioul
d787aa2e8d Fix Win32 compilation when threads are not enabled. 2006-10-09 09:14:24 +00:00
mgoffioul
640c509f8b Add new #define to MSVC config 2006-10-09 09:13:21 +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
af13f2dc3c Need "enum" keyword for the type to be valid C (worked in C++) 2006-09-30 16:48:48 +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
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