Commit graph

5038 commits

Author SHA1 Message Date
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
jjgarcia
8e508390bf Bytecode objects created inside an eval-when had an invalid name. 2008-08-24 10:23:29 +00: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
jjgarcia
2b2ae457ee Fixed typo 2008-08-24 09:01:05 +00:00
Juan Jose Garcia Ripoll
b03bd60fd7 Fixed typo 2008-08-24 11:00:05 +02:00
jjgarcia
c9e33f00e8 COMPILER-UNDEFINED-VARIABLE has to be of type STYLE-WARNING 2008-08-24 00:12:20 +00:00
Juan Jose Garcia Ripoll
79b8e905e8 COMPILER-UNDEFINED-VARIABLE has to be of type STYLE-WARNING 2008-08-24 02:11:58 +02:00
jjgarcia
7db6f0810f SI:LOAD-FOREIGN-MODE does not apply TRUENAME on its argument 2008-08-24 00:04:37 +00: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
jjgarcia
ac26fca899 Only three variables *COMPILE-PRINT*, *COMPILE-VERBOSE* and *SUPPRESS-COMPILER-MESSAGES* to govern information printed by COMPILE-FILE/COMPILE 2008-08-21 19:44:47 +00: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
jjgarcia
f537156979 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 09:53:04 +00: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
jjgarcia
9c07ecd852 Improved compiler handler example and processed the undefined-variable as warning 2008-08-20 20:53:55 +00: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
jjgarcia
866cba66d7 Implemented hooks for users to trap compiler conditions, based on WITH-COMPILATION-UNIT 2008-08-20 20:47:33 +00: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
jjgarcia
d25466375a Show form and file position when printing compiler notes, warnings and errors 2008-08-19 22:53:00 +00: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
jjgarcia
ef7f2dd39a Implemented compiler conditions 2008-08-19 21:58:37 +00:00
Juan Jose Garcia Ripoll
edb7390a0f Implemented compiler conditions 2008-08-19 23:57:36 +02:00
jjgarcia
4c95540c38 The null stream should be writable, because it is used by the pretty printer 2008-08-19 12:19:19 +00: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
jjgarcia
ba7f0da4a7 Null stream should be closed initially 2008-08-19 12:09:56 +00:00
Juan Jose Garcia Ripoll
fc3913dabc Null stream should be closed initially 2008-08-19 14:09:23 +02:00
jjgarcia
eb548bfd4a Fix two problems with RUN-PROGRAM: Missing :WAIT keyword and cl_core.null_stream not being input/output 2008-08-19 12:06:35 +00: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
jjgarcia
4adaa528de Missing keyword :WAIT, required by RUN-PROGRAM 2008-08-19 11:51:18 +00:00
Juan Jose Garcia Ripoll
4d3e586c4b Missing keyword :WAIT, required by RUN-PROGRAM 2008-08-19 13:50:43 +02:00
jjgarcia
fdfe31a38c Sockets must be closed using closesocket in Windows 2008-08-19 11:44:23 +00:00
Juan Jose Garcia Ripoll
ab584e8f34 Sockets must be closed using closesocket in Windows 2008-08-19 13:43:47 +02:00
jjgarcia
4fc8b4e5f8 Externalize packages using FIND-PACKAGE 2008-08-19 11:41:58 +00:00
Juan Jose Garcia Ripoll
3156f99dff Externalize packages using FIND-PACKAGE 2008-08-19 13:30:31 +02:00
jjgarcia
e3451cd779 Note latest changes 2008-08-19 10:28:25 +00:00
jjgarcia
3cc5fe18fb Deactivate 'asmapply' by default because it is still unstable 2008-08-19 10:28:14 +00:00
jjgarcia
0bceff2ff6 The optimizer for COERCE may enter an infinite loop with integer ranges 2008-08-19 10:27:50 +00:00
jjgarcia
bc6ae2146f Hash reader macros #n# and #n=# break with specialized arrays 2008-08-19 10:27:06 +00:00
jjgarcia
2bbd1cf646 DEFCONSTANT cannot have implicit compile-time side effects because it breaks our constants that use FFI 2008-08-19 10:26:43 +00: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
jjgarcia
adf8f1300f DEFCONSTANT now has compile time side effects 2008-08-19 08:14:03 +00: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