Juan Jose Garcia Ripoll
|
ee7ce02155
|
pasthrough_encoder() should only reference encoding_error() when we have encodings.
|
2011-04-13 22:04:21 +02:00 |
|
Juan Jose Garcia Ripoll
|
63d83b0780
|
Missing quote in the definition of c::*compiler-features*
|
2011-04-10 22:48:18 +02:00 |
|
Juan Jose Garcia Ripoll
|
0687f5a621
|
Added a new variable C:*COMPILER-FEATURES* which contains keywords gathered from the compiler.
|
2011-04-10 20:45:54 +02:00 |
|
Juan Jose Garcia Ripoll
|
fb9f017973
|
Fixed typo in cmptables.lsp
|
2011-04-10 10:01:43 +02:00 |
|
Juan Jose Garcia Ripoll
|
243a3bf233
|
Change the extension of compiled header files to avoid name clashes with the operating system and C library
|
2011-04-10 10:01:30 +02:00 |
|
Juan Jose Garcia Ripoll
|
080dae918c
|
Remove old optimizer for rplacd. Added type propagators for PROGV, WITH-STACKS, STACK-PUSH-VALUES, PSETQ, STRUCTURE-SET
|
2011-04-10 09:48:24 +02:00 |
|
Juan Jose Garcia Ripoll
|
7f26ef678d
|
Disable open-coding accessors when space constraint is large
|
2011-04-03 21:45:44 +02:00 |
|
Juan Jose Garcia Ripoll
|
bcd542c343
|
Increased C stack limit
|
2011-04-03 21:13:52 +02:00 |
|
Juan Jose Garcia Ripoll
|
73cda82adb
|
In src/c/printer/write_symbol.d, potential_number_p() did not work with Unicode strings.
|
2011-04-03 21:12:31 +02:00 |
|
Juan Jose Garcia Ripoll
|
76e0f890de
|
In contrib/encodings, renamed copy-file to copy-encodings-file to avoid name clashes.
|
2011-04-03 10:04:45 +02:00 |
|
Juan Jose Garcia Ripoll
|
853ec3ebc5
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
Juan Jose Garcia Ripoll
|
3e802fd077
|
Fixed safe-mkstemp: it now produces two files, in an attempt tobetter solve the problem of mkstemp generating files with dots in the names and no file extension.
|
2011-03-27 23:42:31 +02:00 |
|
Juan Jose Garcia Ripoll
|
20d5b17948
|
Disassembler for missing code OP_EXIT_PROGV
|
2011-03-27 23:36:55 +02:00 |
|
Juan Jose Garcia Ripoll
|
7a2f1feae6
|
Remove redundant definition of COPY-FILE in encodings/tools.lisp
|
2011-03-27 23:36:26 +02:00 |
|
Juan Jose Garcia Ripoll
|
74cf32017b
|
Eliminate last reference to ecl_query_all_processes_status(0).
|
2011-03-27 20:48:51 +02:00 |
|
Juan Jose Garcia Ripoll
|
b8ee75a5af
|
Avoid including fenv.h twice
|
2011-03-25 23:03:33 +01:00 |
|
Juan Jose Garcia Ripoll
|
e0b5584b65
|
*action-on-undefined-variable* lives in the ext package
|
2011-03-20 08:26:22 +01:00 |
|
Juan Jose Garcia Ripoll
|
80802e28aa
|
The lisp handler for SIGCHLD is now a separate function, si:wait-for-all-processes
|
2011-03-19 22:30:44 +01:00 |
|
Juan Jose Garcia Ripoll
|
a7000ca0f9
|
Reimplementation of the SIGCHLD handler -- avoids race conditions using the signal handling thread.
|
2011-03-13 21:59:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
c2935cbb4f
|
New function ecl_delete_eq
|
2011-03-13 21:58:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
5fcd784bb9
|
Slightly more verbose message when coercing to filenames.
|
2011-03-06 23:57:53 +01:00 |
|
Juan Jose Garcia Ripoll
|
46feed7874
|
Fixed typo in CHANGELOG
|
2011-03-06 23:31:02 +01:00 |
|
Juan Jose Garcia Ripoll
|
61bb9e1d75
|
DIRECTORY accepts :FOLLOW-SYMLINKS
|
2011-03-06 23:28:23 +01:00 |
|
Juan Jose Garcia Ripoll
|
f09b12135d
|
Failed checks of headers in nonstandard locations.
|
2011-03-06 00:10:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
d3e59164d0
|
Fixes for cygwin: missing headers in libraries.d and unixsys.d
|
2011-03-05 23:40:07 +01:00 |
|
Juan Jose Garcia Ripoll
|
6087829574
|
Always compile SSE numbers as static constants
|
2011-03-05 17:36:06 +01:00 |
|
Juan Jose Garcia Ripoll
|
01678b0ddf
|
si::*interrupts-enabled* -> ext::*interrupts-enabled*
|
2011-03-05 15:14:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
5918c54f23
|
Fixed documentation and error string typos (P. Van Eynde)
|
2011-03-05 15:11:49 +01:00 |
|
Juan Jose Garcia Ripoll
|
78bf5fb838
|
*interrupts-enabled* moved from SI to EXT package
|
2011-02-28 09:19:55 +01:00 |
|
Juan Jose Garcia Ripoll
|
6e2626ec95
|
Second attempt at fixing the handling of SIGCHLD.
|
2011-02-28 00:24:45 +01:00 |
|
Juan Jose Garcia Ripoll
|
1523ae8a5c
|
EXT package created containing the original set of symbols (not yet filtered) and re-exported from SYS
|
2011-02-27 23:20:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
152e221cc4
|
Delete eclinit files before building ECL again.
|
2011-02-27 22:06:00 +01:00 |
|
Juan Jose Garcia Ripoll
|
0df9601789
|
EXT:EXTERNAL-PROCESS-WAIT ignores -1 on Windows platforms.
|
2011-02-27 17:02:18 +01:00 |
|
Juan Jose Garcia Ripoll
|
bc4469906f
|
Trap and use SIGCHLD to update the status of running processes
|
2011-02-27 16:57:46 +01:00 |
|
Juan Jose Garcia Ripoll
|
0e644e3340
|
Use dup2() instead of dup() when executing child processes (more portable, due to use of STD*_FILENO?)
|
2011-02-27 16:23:13 +01:00 |
|
Juan Jose Garcia Ripoll
|
4fd77c7963
|
Fixed disassembly of OP_CSET
|
2011-02-27 16:21:01 +01:00 |
|
Juan Jose Garcia Ripoll
|
bc31e21e68
|
ECL's bytecodes compiler now properly creates load forms for complex constants.
|
2011-02-27 15:31:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
ad18f713c4
|
The bytecodes compiler may now compile constant values using make-load-forms
|
2011-02-27 10:58:09 +01:00 |
|
Juan Jose Garcia Ripoll
|
a573268a8c
|
Linker flags for libffi did not work with preinstalled versions.
|
2011-02-27 10:56:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
fe34270379
|
Remove the load-time constants from the array, as they are replaced later on any way.
|
2011-02-27 00:05:28 +01:00 |
|
Juan Jose Garcia Ripoll
|
0a7f39449a
|
Added the possibility of compiling load-time forms in the interpreter, when :load-toplevel is active.
|
2011-02-26 23:56:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
1de2a7a3b2
|
Imported libffi into the ECL source tree.
|
2011-02-26 22:11:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
eeb09cf316
|
Refactor the code that checks and configures the Boehm-Weiser GC.
|
2011-02-26 22:09:58 +01:00 |
|
Juan Jose Garcia Ripoll
|
ad4b59a79f
|
Refactor compile_form() into various subfunctions and split out c_quote() as special operator.
|
2011-02-24 14:08:55 +00:00 |
|
Juan Jose Garcia Ripoll
|
f732748a9d
|
The definition of policy-debug-variable-bindings implied SAFETY 3 instead of DEBUG 3
|
2011-02-21 21:32:34 +00:00 |
|
Juan Jose Garcia Ripoll
|
ea33182ace
|
The Unicode database distributed as C files.
|
2011-02-20 23:53:02 +00:00 |
|
Juan Jose Garcia Ripoll
|
a136b663bd
|
Embed the Unicode database in the C library as a sequence of C arrays.
|
2011-02-20 23:52:24 +00:00 |
|
Juan Jose Garcia Ripoll
|
3771cb64c6
|
Modified ucd.lisp to generate C files, assigning a new, ficticious class, to undefined characters
|
2011-02-20 23:51:39 +00:00 |
|
Juan Jose Garcia Ripoll
|
ac4b1a7b8d
|
Added support for a subset of Unicode (0 - 65535).
|
2011-02-19 23:46:52 +00:00 |
|
Juan Jose Garcia Ripoll
|
00f99f5e98
|
Upgraded to Unicode 6 and added support for a smaller database with just the 16-bits part of Unicode
|
2011-02-19 23:45:27 +00:00 |
|