Samium Gromoff
a42dbe52bc
Fix MAKE-BUILD: filter out :FASL files from INPUT-FILES return value.
2009-04-18 14:51:31 +02:00
Samium Gromoff
bd85fecd4a
Prevent double loading caused by the .fas rebuild fix commit.
2009-04-17 14:52:44 +02:00
Samium Gromoff
dda0b05e5b
Missing .fas files should trigger rebuild, or subsequent LOAD will fail.
2009-04-12 21:09:24 +02:00
Juan Jose Garcia Ripoll
d52383c27e
Add feature marking the use of the bytecodes compiler instead of the native compiler
2009-04-02 15:20:55 +02:00
Juan Jose Garcia Ripoll
005dc07061
Added the possibility of bytecompiling forms and saving them. New module bytecmp uses this to implement COMPILE and COMPILE-FILE.
2009-04-01 02:29:48 +02:00
Juan Jose Garcia Ripoll
ecf055bc5a
Fixes for the Windows port, including a flag to make ANSI C streams the default file type.
2009-03-30 14:42:16 +02:00
Juan Jose Garcia Ripoll
af158f819a
CLX registers itself with *MODULES* and requires SOCKETS. Split SOCKETS's package definition into a different file so that CLX can load it before being compiled.
2009-02-24 12:45:54 +01:00
Juan Jose Garcia Ripoll
150398b8b1
Extended strings are now arrays of 32-bit integers.
2009-02-07 19:54:34 +01:00
Juan Jose Garcia Ripoll
02a44ebdcd
The Unicode database is shipped in DOS CR+LF format
2009-01-11 20:11:50 +01:00
Juan Jose Garcia Ripoll
ba16e548a3
Installed version 5.0.0 of the Unicode database
2009-01-11 20:11:22 +01:00
Juan Jose Garcia Ripoll
3c3dafa315
When ECL is built with --enable-unicode, it uses its own database for Unicode properties instead of tolower, toupper, etc.
2009-01-10 22:45:38 +01:00
Juan Jose Garcia Ripoll
f8478fb5e9
Missing 'make directory' for the generated files
2009-01-09 15:11:24 +01:00
Juan Jose Garcia Ripoll
f4eb4dc68c
Adapt the tools files for being used by the test suite
2009-01-09 11:11:44 +01:00
Juan Jose Garcia Ripoll
392cb901f6
Added more aliases which are compatible with iconv's
2009-01-09 11:10:43 +01:00
Juan Jose Garcia Ripoll
1bf50bed96
Added support for more complex character encodings (ISO-2022-JP)
2009-01-08 19:52:01 +01:00
Juan Jose Garcia Ripoll
537cf31bfd
Added some more references to the character database
2009-01-05 17:34:37 +01:00
Juan Jose Garcia Ripoll
aacec998f6
Added references to some Japanese encodings.
2009-01-05 16:56:58 +01:00
Juan Jose Garcia Ripoll
ac54475fb6
Character mappings are now in binary form and include support for East Asian codepages.
2009-01-05 16:24:10 +01:00
Juan Jose Garcia Ripoll
7fcaee964f
Aliases are automatically generated and installed.
2009-01-04 17:49:57 +01:00
Juan Jose Garcia Ripoll
738bcba7f1
Redundant codepage WINDOWS-CP874
2009-01-04 14:22:33 +01:00
Juan Jose Garcia Ripoll
c20ac3a7a0
Implemented user defined encodings. Added files for most useful encodings.
2009-01-02 20:03:45 +01:00
Juan Jose Garcia Ripoll
9cdbb57dbc
Better support for external formats, including the :CR, :LF and :CRLF options.
2009-01-02 16:49:01 +01:00
Juan Jose Garcia Ripoll
c9b36e4005
Merged the new_signals branch.
2008-12-23 12:08:29 +01:00
Juan Jose Garcia Ripoll
035d8779b9
trunc() does not exist in Solaris.
2008-12-22 10:12:35 +01:00
Juan Jose Garcia Ripoll
c331bd2630
We do not use stdio any more, but require the close() function.
2008-12-05 13:54:30 +01:00
Juan Jose Garcia Ripoll
b7f0067ae9
New implementation of lisp streams based on a method dispatch table.
2008-10-19 00:00:58 +02:00
Juan Jose Garcia Ripoll
8a3350f180
Protect the socket library with no-interrupt blocks
2008-10-11 00:28:17 +02:00
Juan Jose Garcia Ripoll
4c1bf9322b
This header has to be included always.
2008-08-28 21:21:30 +02:00
Juan Jose Garcia Ripoll
ee6ae69aca
Fixed typo in the name of a socket option.
2008-08-02 17:28:39 +02:00
Juan Jose Garcia Ripoll
89db1c7d7f
Added option TCP_NODELAY
2008-07-31 10:57:40 +02:00
jjgarcia
29c0dec388
Building DLLs with MAKE-BUILD caused infinite recursion.
2008-07-11 13:20:12 +00:00
jjgarcia
7201e26e85
Import version 1.118 of ASDF
2008-06-05 12:44:07 +00:00
jjgarcia
376eef6143
We need sys/time.h for struct timeval.
2008-05-31 13:27:50 +00:00
jjgarcia
f42ca59c92
Accessors for low-level socket timeout attributes (by G. Carncross).
2008-05-31 13:04:07 +00:00
jgarcia
1ea3c7a240
The new methods on PERFORM/COMPILE-OP did not work well with methods around OUTPUT-FILES
2008-05-16 20:27:18 +00:00
jgarcia
d563a8558b
Fixed typo in :after method
2008-05-14 14:51:54 +00:00
jgarcia
9cee0ce399
Let COMPILE-OP produce both the fasl file and the object file.
2008-05-14 11:40:23 +00:00
jgarcia
42179de19f
OUTPUT-FILES + LOAD-OP should return NIL for ASDF to load binary files.
2008-05-13 15:24:59 +00:00
jgarcia
233315440c
Print the name of the system along with the component file name.
2008-05-09 13:30:30 +00:00
jgarcia
b93472c05c
Yet another iteration of the FASL building procedure.
2008-05-09 13:29:29 +00:00
jgarcia
c78e75366e
Give FASL bundle a different extension, fasb
2008-05-09 07:46:06 +00:00
jgarcia
6d84390665
GATHER-COMPONENTS did not contemplate the possibility that a file depended on itself through other operations.
2008-05-08 07:38:06 +00:00
jgarcia
27abfca66e
Fixed typo.
2008-05-08 07:31:34 +00:00
jgarcia
3b7c445a2b
Allow user to change the ASDF operation used by REQUIRE. LOAD-FASL-OP better not descend from LOAD-OP because it then loads all and every source file.
2008-05-07 09:25:25 +00:00
jgarcia
9d4065c23b
New implementation of ASDF:MAKE-BUILD
2008-05-05 07:36:09 +00:00
jgarcia
a204c9c0a1
SERVE-EVENT can be interrupted (Contrib by Nathan Hawkins)
2008-04-29 08:54:44 +00:00
jgarcia
828aa64da0
Improved the handling of bundle operations, having a dedicated function to
...
gather component and treating separately each different operation, monolithic
or not. Also removed PRUNED-OPs which sometimes appear with this new setup.
2008-04-13 08:23:35 +00:00
jgarcia
7fc9ef6dfe
Better handling of the monolithic case by including all object files, instead of packing them into libraries.
2008-03-29 19:09:51 +00:00
jgarcia
b4e058bb0d
Remove the need to use ecl.def and ecl-threads.def
2008-03-16 12:08:44 +00:00
jgarcia
918aab1876
Fixes for building in solaris.
2008-03-05 20:01:55 +00:00