Juan Jose Garcia Ripoll
|
6c1f2cbb03
|
isfinite() is not defined in Solaris
|
2008-09-01 22:31:36 +02:00 |
|
Juan Jose Garcia Ripoll
|
2f89170fc2
|
Missing header for mingw.
|
2008-09-01 21:11:57 +02:00 |
|
Juan Jose Garcia Ripoll
|
5726dad47c
|
Avoid autoconf removing the #undef ECL_API statement (J. Elsasser)
|
2008-09-01 21:06:20 +02:00 |
|
Juan Jose Garcia Ripoll
|
e6d1d328fa
|
Do not upgrade an array element type to a signed type
|
2008-09-01 21:05:29 +02:00 |
|
Juan Jose Garcia Ripoll
|
1abaeeec6f
|
PROPAGATE-TYPES understands complex function types
|
2008-09-01 21:01:53 +02:00 |
|
Juan Jose Garcia Ripoll
|
e99db7acd5
|
C::GET-PROCLAIMED-NARG understands complex function types with &optional, &rest and the like.
|
2008-09-01 20:22:37 +02:00 |
|
Juan Jose Garcia Ripoll
|
25beb4bfec
|
Fix missing let binding (Josh Elsasser)
|
2008-09-01 19:56:24 +02:00 |
|
Juan Jose Garcia Ripoll
|
046533c100
|
Do not ignore inline/not-inline declarations for SETF-functions
|
2008-09-01 19:50:31 +02:00 |
|
Juan Jose Garcia Ripoll
|
89046d6821
|
The previous version of streams.lsp failed to properly redefine CLOS and other functions
|
2008-09-01 19:33:44 +02:00 |
|
Juan Jose Garcia Ripoll
|
94ddca2413
|
Let sharp-equal (#n=) reader macros work inside a sharp-dot.
|
2008-09-01 19:32:56 +02:00 |
|
Juan Jose Garcia Ripoll
|
8b1cf47459
|
By using WIN32_LEAN_AND_MEAN we removed some critical headers
|
2008-08-28 20:56:25 +02:00 |
|
Juan Jose Garcia Ripoll
|
ea258c8893
|
Avoid accidentally including winsock.h
|
2008-08-27 10:25:39 +02:00 |
|
Juan Jose Garcia Ripoll
|
71caf39a61
|
PROCLAIM/DECLAIM understand user-defined and complex types in declarations
|
2008-08-26 22:34:37 +02:00 |
|
Juan Jose Garcia Ripoll
|
6fd4cd8cdb
|
Fixed typo
|
2008-08-25 16:03:07 +02:00 |
|
Juan Jose Garcia Ripoll
|
5efa6432ca
|
In addition to HOME, ECL now recognizes the environment variables HOMEDRIVE and HOMEPATH
|
2008-08-25 15:59:58 +02:00 |
|
Juan Jose Garcia Ripoll
|
417a14a728
|
Support for Unicode in the MSVC port
|
2008-08-24 15:56:16 +02:00 |
|
Juan Jose Garcia Ripoll
|
2429270517
|
In reading functions, the value of :RECURSIVE-P should not interfere with that of :EOF-ERROR-P
|
2008-08-24 15:34:21 +02:00 |
|
Juan Jose Garcia Ripoll
|
2755c0b59f
|
ECL now is capable of detecting whether two calls to dlopen/LoadLibrary/etc returned the same handle.
|
2008-08-24 12:58:48 +02:00 |
|
Juan Jose Garcia Ripoll
|
185d65a711
|
More robust mechanism for detecting whether a foreign library has been already loaded
|
2008-08-24 12:37:43 +02:00 |
|
Juan Jose Garcia Ripoll
|
2772bcbc46
|
Bytecode objects created inside an eval-when had an invalid name.
|
2008-08-24 12:22:50 +02:00 |
|
Juan Jose Garcia Ripoll
|
b03bd60fd7
|
Fixed typo
|
2008-08-24 11:00:05 +02:00 |
|
Juan Jose Garcia Ripoll
|
79b8e905e8
|
COMPILER-UNDEFINED-VARIABLE has to be of type STYLE-WARNING
|
2008-08-24 02:11:58 +02:00 |
|
Juan Jose Garcia Ripoll
|
4001b8a2b4
|
SI:LOAD-FOREIGN-MODE does not apply TRUENAME on its argument
|
2008-08-24 02:04:00 +02:00 |
|
Juan Jose Garcia Ripoll
|
de51b01586
|
Only three variables *COMPILE-PRINT*, *COMPILE-VERBOSE* and *SUPPRESS-COMPILER-MESSAGES* to govern information printed by COMPILE-FILE/COMPILE
|
2008-08-21 21:43:58 +02:00 |
|
Juan Jose Garcia Ripoll
|
48024a590f
|
WITH-COMPILATION-UNIT is no longer needed to trap compiler conditions. Compiler now also traps internal errors and prints all errors more beautifully.
|
2008-08-21 11:51:04 +02:00 |
|
Juan Jose Garcia Ripoll
|
346d06998a
|
Improved compiler handler example and processed the undefined-variable as warning
|
2008-08-20 22:53:32 +02:00 |
|
Juan Jose Garcia Ripoll
|
144227e433
|
Implemented hooks for users to trap compiler conditions, based on WITH-COMPILATION-UNIT
|
2008-08-20 22:46:58 +02:00 |
|
Juan Jose Garcia Ripoll
|
363149c2a9
|
Show form and file position when printing compiler notes, warnings and errors
|
2008-08-20 00:52:32 +02:00 |
|
Juan Jose Garcia Ripoll
|
edb7390a0f
|
Implemented compiler conditions
|
2008-08-19 23:57:36 +02:00 |
|
Juan Jose Garcia Ripoll
|
449e67e94c
|
The null stream should be writable, because it is used by the pretty printer
|
2008-08-19 14:18:32 +02:00 |
|
Juan Jose Garcia Ripoll
|
036b5ec9ca
|
The null stream should be writable, because it is used by the pretty printer
|
2008-08-19 14:18:23 +02:00 |
|
Juan Jose Garcia Ripoll
|
fc3913dabc
|
Null stream should be closed initially
|
2008-08-19 14:09:23 +02:00 |
|
Juan Jose Garcia Ripoll
|
727081c21f
|
Fix two problems with RUN-PROGRAM: Missing :WAIT keyword and cl_core.null_stream not being input/output
|
2008-08-19 14:05:57 +02:00 |
|
Juan Jose Garcia Ripoll
|
4d3e586c4b
|
Missing keyword :WAIT, required by RUN-PROGRAM
|
2008-08-19 13:50:43 +02:00 |
|
Juan Jose Garcia Ripoll
|
ab584e8f34
|
Sockets must be closed using closesocket in Windows
|
2008-08-19 13:43:47 +02:00 |
|
Juan Jose Garcia Ripoll
|
3156f99dff
|
Externalize packages using FIND-PACKAGE
|
2008-08-19 13:30:31 +02:00 |
|
Juan Jose Garcia Ripoll
|
c38aa61ea1
|
Note latest changes
|
2008-08-19 12:25:06 +02:00 |
|
Juan Jose Garcia Ripoll
|
0652098893
|
Deactivate 'asmapply' by default because it is still unstable
|
2008-08-19 12:23:22 +02:00 |
|
Juan Jose Garcia Ripoll
|
57efb13391
|
The optimizer for COERCE may enter an infinite loop with integer ranges
|
2008-08-19 12:22:42 +02:00 |
|
Juan Jose Garcia Ripoll
|
88251744a1
|
Hash reader macros #n# and #n=# break with specialized arrays
|
2008-08-19 12:22:18 +02:00 |
|
Juan Jose Garcia Ripoll
|
ec5647915a
|
DEFCONSTANT cannot have implicit compile-time side effects because it breaks our constants that use FFI
|
2008-08-19 12:21:58 +02:00 |
|
Juan Jose Garcia Ripoll
|
a0d259d0ad
|
DEFCONSTANT now has compile time side effects
|
2008-08-19 10:13:23 +02:00 |
|
Juan Jose Garcia Ripoll
|
44ae1b6b06
|
Solved conflicts
|
2008-08-07 09:40:59 +02:00 |
|
jjgarcia
|
28f0b90e25
|
Improved the code for using a smaller stack frame.
|
2008-08-05 21:22:18 +00:00 |
|
Juan Jose Garcia Ripoll
|
cea20845e4
|
Improved the code for using a smaller stack frame.
|
2008-08-05 23:19:22 +02:00 |
|
jjgarcia
|
808927c054
|
Do not pass more than 63 arguments in the C stack.
|
2008-08-05 14:08:15 +00:00 |
|
Juan Jose Garcia Ripoll
|
8e762ec2fa
|
Do not pass more than 63 arguments in the C stack.
|
2008-08-05 16:07:38 +02:00 |
|
jjgarcia
|
7c2f63ea47
|
In miwng32, replace dllwrap with gcc -shared
|
2008-08-04 20:57:51 +00:00 |
|
jjgarcia
|
a34a91df3a
|
One more use of dllwrap had to be made quieter.
|
2008-08-04 18:07:16 +00:00 |
|
Juan Jose Garcia Ripoll
|
5b7a07782d
|
One more use of dllwrap had to be made quieter.
|
2008-08-04 20:06:50 +02:00 |
|