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 |
|
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 |
|
Juan Jose Garcia Ripoll
|
6821f31162
|
Avoid calling subtypep if the :element-type argument of OPEN is BASE-CHAR or CHARACTER.
|
2010-02-25 13:31:26 +01:00 |
|
Juan Jose Garcia Ripoll
|
f0f15c7d72
|
New function EXT:LISP-IMPLEMENTATION-VCS-ID
|
2010-02-25 11:58:10 +01:00 |
|
Juan Jose Garcia Ripoll
|
edf0ccdaa3
|
Added a new field to the IHS record, with the value of the BDS stack. This allows printing the special variable bindings of a function.
|
2010-02-24 12:33:32 +01:00 |
|
Juan Jose Garcia Ripoll
|
95e5dbf26d
|
Location annotations now use DSPECs
|
2010-02-24 10:55:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
e0a268376f
|
Normalize names after @(defun tags so that the appear in the TAGS file.
|
2010-02-24 08:17:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
b1ec23bce8
|
Implemented a new function EXT:FUNCTION-LAMBDA-LIST building on the new annotations facility.
|
2010-02-23 18:05:33 +01:00 |
|
Juan Jose Garcia Ripoll
|
716e4fd23d
|
Export annotation symbols.
|
2010-02-23 16:52:13 +01:00 |
|
Juan Jose Garcia Ripoll
|
f0a022acdf
|
Trivial typo in ecl_boundp().
|
2010-02-21 22:45:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
ec9727f9f5
|
Safer inline expansion for BOUNDP
|
2010-02-20 22:04:50 +01:00 |
|
Juan Jose Garcia Ripoll
|
6ee287be7a
|
DIRECTORY no longer queries the kind of files that do not match the name/type mask
|
2010-02-19 09:39:17 +01:00 |
|
Juan Jose Garcia Ripoll
|
188166e350
|
o->process.env has a separate routine for marking.
|
2010-02-17 23:55:59 +01:00 |
|
Juan Jose Garcia Ripoll
|
492bcc5fc4
|
Allow use of nanosleep() in Darwin
|
2010-02-17 23:55:23 +01:00 |
|
Juan Jose Garcia Ripoll
|
2690d92c42
|
A new function EXT:ALL-ENCODINGS lists all encondings known to ECL.
|
2010-02-17 21:14:34 +01:00 |
|
Juan Jose Garcia Ripoll
|
99db7a30ec
|
Remove debug message. In DIRECTORY the filenames were not checked against the mask.
|
2010-02-17 20:52:52 +01:00 |
|
Juan Jose Garcia Ripoll
|
bed20ae0c9
|
In ecl_merge_pathnames(), the version type :default overrides the version of the
default pathname.
|
2010-02-17 19:59:48 +01:00 |
|
Juan Jose Garcia Ripoll
|
b7a2082f15
|
DIRECTORY and TRUENAME now share the same core and none of them relies on chdir().
|
2010-02-17 19:51:44 +01:00 |
|
Juan Jose Garcia Ripoll
|
4dabdb645f
|
ecl_merge_pathnames() now admits a version type :default which chooses the appropriate version number for the pathname: NIL for a directory, :NEWEST for a file.
|
2010-02-17 19:51:21 +01:00 |
|
Juan Jose Garcia Ripoll
|
ad2e216609
|
New global constant for the '/' string
|
2010-02-17 19:50:35 +01:00 |
|
Juan Jose Garcia Ripoll
|
b80914d746
|
Composite streams now have a flag that allows automatic closing of its components.
|
2010-02-17 14:48:46 +01:00 |
|
Juan Jose Garcia Ripoll
|
e45c976cf3
|
Always define the WINDOWS feature in windows (both mingw32 and MSVC)
|
2010-02-16 23:53:15 +01:00 |
|
Juan Jose Garcia Ripoll
|
8d7c9adbf3
|
Factor the directory traverse routine out from cl_truename
|
2010-02-16 21:43:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
c1bc9cd655
|
Added more cases to the FFI to handle UINT8/INT8
|
2010-02-16 10:41:05 +01:00 |
|
Juan Jose Garcia Ripoll
|
d96152798d
|
TRUENAME and PROBE-FILE were not thread safe
|
2010-02-16 00:08:52 +01:00 |
|
Juan Jose Garcia Ripoll
|
f19c183a90
|
OPEN-STREAM-P did not support Gray streams
|
2010-02-15 15:21:45 +01:00 |
|
Juan Jose Garcia Ripoll
|
b486b14e9e
|
Extend the set of types supported by UFFI (Matthew Mondor).
|
2010-02-13 15:29:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
d500289efa
|
Reorganize the code for OP_LABELS/OP_FLET in ecl_interpret() to occupy less space and get faster.
|
2010-02-08 23:20:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
94f889e7b8
|
Factor out some error conditions from the interpreter loop.
|
2010-02-08 22:05:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
dcbf547822
|
Avoid using ecl_internal_error() also in ecl_bds_overflow and ecl_frs_oveflow.
|
2010-02-08 13:01:45 +01:00 |
|