Juan Jose Garcia Ripoll
|
1bb8d0c80d
|
A new variable EXT:*DEFAULT-EXTERNAL-FORMAT* implements the actual encoding used with :DEFAULT
|
2010-03-28 22:24:55 +02:00 |
|
Juan Jose Garcia Ripoll
|
36e0122ae9
|
Add a keyword argument, :external-format, to LOAD
|
2010-03-28 22:24:33 +02:00 |
|
Juan Jose Garcia Ripoll
|
dbc354ac49
|
Remove the object finalization queue, now that the garbage collector provides one.
|
2010-03-20 15:48:59 +01:00 |
|
Juan Jose Garcia Ripoll
|
db9ecc6590
|
Remove debug statement.
|
2010-03-20 15:30:14 +01:00 |
|
Juan Jose Garcia Ripoll
|
28e1173507
|
In ecl_make_stream_from_fd(), complain if fdopen() fails.
|
2010-03-20 15:29:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
dfa1ad5827
|
ecl_make_file_stream_from_fd() did not set the right mode in the stream structure
|
2010-03-20 15:14:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
b540a6c0bb
|
Fixed typo in the finalizer of weak pointers (A. Gavrilov)
|
2010-03-20 13:34:10 +01:00 |
|
Juan Jose Garcia Ripoll
|
cdc6ea3363
|
It is necessary to check that the right symbol is being processed by UNEXPORT2, because blindly proceeding causes slight corruption of the package structure and may result in quite cryptic error messages in loosely connected pieces of code (A. Gavrilov)
|
2010-03-20 12:12:48 +01:00 |
|
Juan Jose Garcia Ripoll
|
982199e6ee
|
Introduced a new generic function GRAY:STREAM-FILE-DESCRIPTOR which used by SERVE-EVENT to wait for input on a stream (T. Rittweiler).
|
2010-03-19 19:55:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
c43a6928e1
|
Allow SYMBOL-MACROLET be used inside a form that declares the symbol as special, and also allow special declarations inside the SYMBOL-MACROLET, as in
(let ((x :special))
(declare (special x))
(symbol-macrolet ((x :symbol-macro))
(values x (locally (declare (special x)) x))))
|
2010-03-19 18:55:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
82252f6868
|
The recursive implementation of DIRECTORY with wildcard inferiors forget all inner directories in (DIRECTORY "/foo/**/").
|
2010-03-13 23:10:49 +01:00 |
|
Juan Jose Garcia Ripoll
|
be0459a37a
|
Distinguish by name the signal servicing from the signal handling threads.
|
2010-03-11 00:11:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
75d1867293
|
Fixed offset problems in READ/WRITE-SEQUENCE.
|
2010-03-11 00:07:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
9e8d89f55b
|
*SOURCE-LOCATION* is set to *LOAD-PATHNAME* not to *LOAD-TRUENAME*
|
2010-03-11 00:01:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
6d5084fa8d
|
The asynchronous signal handling thread was not started by ECL.
|
2010-03-07 23:59:19 +01:00 |
|
Juan Jose Garcia Ripoll
|
81717203ea
|
Fixed typo.
|
2010-03-02 10:39:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
e3ef43b906
|
Fix some warnings about noreturn functions that actually return (M. Kocic)
|
2010-03-01 18:48:07 +01:00 |
|
Juan Jose Garcia Ripoll
|
d0a8c5c462
|
Fixed typo in dpp.c at the generation of #arg assertions.
|
2010-03-01 18:44:16 +01:00 |
|
Juan Jose Garcia Ripoll
|
566cd5137e
|
Fixed typo in string.d
|
2010-03-01 11:25:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
aa7f628a75
|
Fixed typo.
|
2010-03-01 10:52:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
dfe4e74738
|
Added more unlikely_if() to file.d
|
2010-02-28 12:56:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
86fd17197c
|
Function get_string_start_end() rewritten to provide more useful error messages
|
2010-02-28 12:00:53 +01:00 |
|
Juan Jose Garcia Ripoll
|
01e227c402
|
Replaced many uses of type_of() with specialized macros (ECL_BIT_VECTOR_P, ECL_BASE_STRING_P, etc)
|
2010-02-28 01:09:13 +01:00 |
|
Juan Jose Garcia Ripoll
|
d84e7aa840
|
Improve redability of error messages in print.d
|
2010-02-27 20:14:58 +01:00 |
|
Juan Jose Garcia Ripoll
|
fcf8046f99
|
Improve readability in errors related to *READ-BASE* and *READ-DEFAULT-FLOAT-FORMAT*
|
2010-02-27 20:01:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
a3ad77d5a8
|
New macro unlikely_if improves readability of C code.
|
2010-02-27 18:36:47 +01:00 |
|
Juan Jose Garcia Ripoll
|
89b9a561ea
|
Replaced ecl_fixnum_in_range() with explicit checks in the functions, which are cheaper and, thanks to ecl_unlikely, faster.
|
2010-02-27 16:23:21 +01:00 |
|
Juan Jose Garcia Ripoll
|
bc0fcb8f9e
|
New macros for checking stream types.
|
2010-02-27 11:26:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
3d5a6aed3d
|
Remove unused function FEtype_error_stream
|
2010-02-27 09:49:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
86c211a6a1
|
Optimize ecl-inl.h for small cons and use of ecl_unlikely. New macros ECL_CONSP, ECL_LISTP, ECL_ATOM, ECL_SYMBOLP
|
2010-02-27 09:47:05 +01:00 |
|
Juan Jose Garcia Ripoll
|
6e4d572bfb
|
Tag many error checks using ecl_unlikely
|
2010-02-26 10:43:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
53a1d16b4d
|
Replace many uses of FEwrong_type_argument with *_{nth,only}_arg
|
2010-02-26 09:13:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
574cfa0132
|
Fixed typo in set-syntax-from-char
|
2010-02-25 22:57:24 +01:00 |
|
Juan Jose Garcia Ripoll
|
6d09f08bbf
|
Fixed typo in ecl_nbutlast
|
2010-02-25 22:32:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
f07ae97158
|
Replace some uses of FEtype_error_list with FEwrong_type_nth_arg
|
2010-02-25 22:32:08 +01:00 |
|
Juan Jose Garcia Ripoll
|
9da71f93a9
|
Replaced ecl_check_type_string with FEwrong_type_*_arg
|
2010-02-25 22:22:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
c41efce884
|
Moved assert_type_hash_table() to hash.d and added more information to the error message.
|
2010-02-25 21:55:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
e664971e42
|
Moved assert_type_readtable() to read.d and added more information to the error message.
|
2010-02-25 21:50:32 +01:00 |
|
Juan Jose Garcia Ripoll
|
c98f900c1a
|
Eliminated assert_type_{list,cons}
|
2010-02-25 21:43:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
8281a9de7f
|
Eliminated assert_type_array
|
2010-02-25 21:41:50 +01:00 |
|
Juan Jose Garcia Ripoll
|
56d1fbabac
|
Eliminated assert_type_vector
|
2010-02-25 21:40:17 +01:00 |
|
Juan Jose Garcia Ripoll
|
4d3464e0be
|
Eliminated assert_type_package
|
2010-02-25 21:37:40 +01:00 |
|
Juan Jose Garcia Ripoll
|
11a111f703
|
Replaced most FEtype_error_string with FEwrong_type_*_arg
|
2010-02-25 17:53:31 +01:00 |
|
Juan Jose Garcia Ripoll
|
499dc7db66
|
Removed unused FEtype_error_vector
|
2010-02-25 17:49:18 +01:00 |
|
Juan Jose Garcia Ripoll
|
29325706cc
|
Replaced most FEtype_error_array with FEwrong_type_*_arg
|
2010-02-25 17:48:10 +01:00 |
|
Juan Jose Garcia Ripoll
|
458e92e86e
|
Replaced FEtype_error_instance with FEwrong_type_*_arg
|
2010-02-25 17:45:50 +01:00 |
|
Juan Jose Garcia Ripoll
|
8db10bab79
|
Removed unused FEtype_error_alist
|
2010-02-25 17:39:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
6dac1d197f
|
Removed unused FEtype_error_flaot
|
2010-02-25 17:38:14 +01:00 |
|
Juan Jose Garcia Ripoll
|
871104a0cc
|
Replaced FEtype_error_real with FEwrong_type_*_arg
|
2010-02-25 17:37:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
778afbee6a
|
Replaced FEtype_error_number with FEwrong_type_*_arg
|
2010-02-25 17:32:54 +01:00 |
|