Juan Jose Garcia Ripoll
|
b3e359ec28
|
Avoid multiple passes over the eval-when list (compiler.d)
|
2011-02-15 22:34:53 +00:00 |
|
Juan Jose Garcia Ripoll
|
5056fe59a8
|
In utf_8_decoder(), decoding_error() was invoked with the wrong number of buffer bytes.
|
2011-02-12 23:48:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
a6ab5a526e
|
ECL's compiler complained about IGNORE declarations of MACROLET/SYMBOL-MACRO names
|
2011-02-12 19:49:56 +01:00 |
|
Juan Jose Garcia Ripoll
|
77f51dc653
|
Remove printf statement FElibc_error().
|
2011-02-12 19:35:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
b268cc89bd
|
ECL implements EXT:*INSPECTOR-HOOK*
|
2011-02-12 19:31:13 +01:00 |
|
Juan Jose Garcia Ripoll
|
0abfe4a7e9
|
encoding_error() was not used in the encoding routines.
|
2011-02-12 18:42:45 +01:00 |
|
Juan Jose Garcia Ripoll
|
6867470670
|
Added STREAM-ENCODING/DECODING-ERROR to the initial symbols table.
|
2011-02-12 18:37:08 +01:00 |
|
Juan Jose Garcia Ripoll
|
51e21a51fe
|
Added a CONTINUE restart for the *-DECODING-ERROR condition
|
2011-02-12 18:36:46 +01:00 |
|
Juan Jose Garcia Ripoll
|
2596f2882a
|
Function decoding_error() and encoding_error() now extract the format from the stream.
|
2011-02-12 18:16:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
c55d53cce8
|
The stream decoding functions now take just one argument: the stream
|
2011-02-12 18:11:24 +01:00 |
|
Juan Jose Garcia Ripoll
|
7065b28ad8
|
While reading the utf8 buffer, ECL changed bits in buffer[0] thus passing wrong information to decoding_error().
|
2011-02-12 12:44:40 +01:00 |
|
Juan Jose Garcia Ripoll
|
a8b06a2359
|
Bytecode compiled child functions only should get a vector with the constants they really use; without the parent's.
|
2011-02-10 09:19:19 +01:00 |
|
Juan Jose Garcia Ripoll
|
da11b861eb
|
Nested TIME calls do not reset the GC counters. This requires reimplementing GC-STATS to have a special input value mean 'resetting the counters'.
|
2011-02-08 23:54:14 +01:00 |
|
Juan Jose Garcia Ripoll
|
3e2e5f9dc3
|
EXT:GETENV now coerces its input to type SIMPLE-BASE-STRING.
|
2011-02-08 23:12:09 +01:00 |
|
Juan Jose Garcia Ripoll
|
40146b3fd3
|
The TRACE mechanism no longer inspects the bytecodes, but rather relies on the central database *TRACE-LIST* (Still not thread safe)
|
2011-02-06 20:04:35 +01:00 |
|
Juan Jose Garcia Ripoll
|
2fdec49c69
|
Remove slightly annoying compiler note about optimized away constant values.
|
2011-02-06 20:00:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
87a7b900b2
|
New function SI:PROPER-LIST-P
|
2011-02-06 19:57:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
fa473daaf1
|
The compilation function in ASDF is now customizable via a global variable
|
2011-02-05 23:21:45 +01:00 |
|
Juan Jose Garcia Ripoll
|
a0d03672aa
|
Fixed externalization of bytecodes with literals that need MAKE-LOAD-FORM.
|
2011-02-05 23:21:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
6559a32332
|
Store the old value of compile-file* in a global variable, so that bytecmp can redefine it.
|
2011-02-05 00:09:23 +01:00 |
|
Juan Jose Garcia Ripoll
|
85c008c439
|
Remove debug statement.
|
2011-02-05 00:08:16 +01:00 |
|
Juan Jose Garcia Ripoll
|
794539a29f
|
The list of load hooks was missing the one for files without extension
|
2011-02-04 23:53:19 +01:00 |
|
Juan Jose Garcia Ripoll
|
24e0cfba07
|
Simplify the ECL specific part of asdf
|
2011-02-04 23:52:52 +01:00 |
|
Juan Jose Garcia Ripoll
|
1955335549
|
Fixed indentation in cmdline.lsp
|
2011-02-04 23:50:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
c7141dca18
|
Added loader for fasc extension as bytecodes, instead of reusing fasb for them
|
2011-02-04 22:57:00 +01:00 |
|
Juan Jose Garcia Ripoll
|
c83303354c
|
Wrong size of bytecodes when splitting the bytecodes
|
2011-02-04 22:56:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
1a775ca835
|
SI:BC-SPLIT and SI:BC-JOIN now as means to deconstruct and join a bytecodes object.
|
2011-02-04 21:52:05 +01:00 |
|
Juan Jose Garcia Ripoll
|
7923040233
|
Fixed typo in symbol name.
|
2011-02-02 23:23:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
8ad46dcdcd
|
Make Unicode default
|
2011-01-30 22:55:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
15558eb0be
|
When invoking ECL for cross-compiling, use the -norc flag (R. Krishnan)
|
2011-01-30 19:15:15 +01:00 |
|
Juan Jose Garcia Ripoll
|
5cc562f25e
|
Ported the Boehm-Weiser garbage collector to the ARM+DARWIN combination (R. Krishnan)
|
2011-01-30 19:14:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
6be0eb88fc
|
Ported src/gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h to other ARM chipsets, extending functionality (R. Krishnan)
|
2011-01-30 19:08:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
a480a7438f
|
Remove unnused function in defclass.lsp
|
2011-01-30 18:16:50 +01:00 |
|
Juan Jose Garcia Ripoll
|
55db038973
|
In cmpmain.lsp, system-ld-flag should only seek the ASDF package when it has been requested for.
|
2011-01-30 18:15:25 +01:00 |
|
Juan Jose Garcia Ripoll
|
19afa14a12
|
The list of symbols in cl_symbols is independent of the features linked in (except for CLOS)
|
2011-01-30 18:12:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
bcb12fedd6
|
encoding_error() need not be used from eformat_write_char
|
2011-01-30 18:11:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
4910aaf61a
|
Premature exit out of USE-PACKAGE when a symbol can not be imported.
|
2011-01-30 18:11:22 +01:00 |
|
Juan Jose Garcia Ripoll
|
aa12f9de8c
|
Changed the behavior of the :stop option in process-command-args and added a new global variable, ext:*unprocessed-ecl-command-args*, that groups all arguments after --
|
2011-01-30 15:59:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
e762cad053
|
When cross-compiling, avoid a check for __builtin_return_address
|
2011-01-28 22:19:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
1214dfd8f6
|
When dumping the help file, we have to use ECL's syntax, which forces packag prefixes and '::'
|
2011-01-28 22:12:53 +01:00 |
|
Juan Jose Garcia Ripoll
|
cc5fb16337
|
Use conditions and restarts for signalling and fixing encoding and decoding errors
|
2011-01-27 22:39:49 +01:00 |
|
Juan Jose Garcia Ripoll
|
ab62a8e195
|
When --enable-rpath is used, hardcode the location of the GMP library.
|
2011-01-26 15:13:43 +01:00 |
|
Juan Jose Garcia Ripoll
|
02241f886a
|
In sockets.lisp, the stream element type was overriden by a character-mode stream flag.
|
2011-01-26 14:34:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
1c60b7084a
|
Added conditions for encoding/decoding errors, without actually using them. Names and slots copied from SBCL.
|
2011-01-25 22:45:43 +01:00 |
|
Juan Jose Garcia Ripoll
|
e6d180e7df
|
The socket functions now accept an optional :ELEMENT-TYPE keyword argument, in addition to :EXTERNAL-FORMAT
|
2011-01-24 23:03:14 +01:00 |
|
Juan Jose Garcia Ripoll
|
a1948e845c
|
Fixed typo.
|
2011-01-24 22:34:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
087b65aaad
|
Fixed typos in error messages from iolib.lsp
|
2011-01-24 22:31:00 +01:00 |
|
Juan Jose Garcia Ripoll
|
9c59ea751a
|
Fixed typo in proclamations for STORE-VALUE and USE-VALUE (J. James)
|
2011-01-24 22:30:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
45f53a8766
|
In C1SETQ1, the variable name is recovered from the reference, not from the argument to SETQ (J. James)
|
2011-01-24 22:29:55 +01:00 |
|
Juan Jose Garcia Ripoll
|
46654c732d
|
Fixed typo in c1fset (J. James).
|
2011-01-24 22:28:36 +01:00 |
|