Juan Jose Garcia Ripoll
|
bdd33eee1d
|
Upgrade the release number.
|
2010-03-05 14:53:08 +01:00 |
|
Juan Jose Garcia Ripoll
|
f1881752be
|
ECL_CMPDIR macro was not introduced in MSVC.
|
2010-03-04 22:37:24 +01:00 |
|
Juan Jose Garcia Ripoll
|
87f60d3db1
|
Source offsets were not used in cmpdefs.lsp
|
2010-03-04 20:39:32 +01:00 |
|
Juan Jose Garcia Ripoll
|
957dd894bd
|
Fixes for MSVC to accomodate latest changes in macros, SRC: pathname.
|
2010-03-02 15:52:08 +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
|
035a52823c
|
Replaced many uses of type_of() with specialized macros (ECL_BIT_VECTOR_P, ECL_BASE_STRING_P, etc), now in the compiler as well.
|
2010-02-28 01:20:26 +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
|
d7aff31c8a
|
Use ecl_unlikely() in the expansion of RPLACA/D
|
2010-02-27 20:01:05 +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
|
84fd7b1fe3
|
Introduced macros for fixnum comparison.
|
2010-02-27 16:02:38 +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
|
48d816b039
|
Added the possibility of specifying a different name for the source location stored in compiled files.
|
2010-02-25 23:36:56 +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
|
0e68fa26a5
|
Removed nonexistent function assert_type_string from headers
|
2010-02-25 21:45:10 +01:00 |
|
Juan Jose Garcia Ripoll
|
5e2fb43a47
|
Removed nonexistent function assert_type_plist from headers
|
2010-02-25 21:44:31 +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 |
|
Juan Jose Garcia Ripoll
|
0bd19734d7
|
Replaced most uses of FEtype_error_cons with FEwrong_type_*_arg
|
2010-02-25 17:17:00 +01:00 |
|
Juan Jose Garcia Ripoll
|
2c2c329b09
|
Replaced FEtype_error_symbol with FEwrong_type_*_arg
|
2010-02-25 16:46:40 +01:00 |
|
Juan Jose Garcia Ripoll
|
f7f823f505
|
Replaced FEtype_error_{character,integer} with FEwrong_type_*_arg
|
2010-02-25 16:42:28 +01:00 |
|
Juan Jose Garcia Ripoll
|
29a988d222
|
Replaced many calls to ecl_type_error() with the more expressive but uncorrectable FEwrong_type_nth_arg()
|
2010-02-25 15:32:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
1319e44f94
|
Introduced a new function, FEwrong_type_nth_arg, which produces better error messages and registers the function in the IHS stack if it was not there.
|
2010-02-25 14:30:42 +01:00 |
|