Commit graph

3795 commits

Author SHA1 Message Date
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
Juan Jose Garcia Ripoll
fedbd5dec6 LISP-IMPLEMENTATION-VCS-ID must be prefixed with EXT: in config.lsp.in 2010-02-25 13:49:31 +01:00
Juan Jose Garcia Ripoll
9799755006 Fixed typo 2010-02-25 13:40:53 +01:00
Juan Jose Garcia Ripoll
122425ad1e Features are not active when building COMMIT-ID 2010-02-25 13:37:18 +01:00
Juan Jose Garcia Ripoll
92c3438df1 More paranoid checks when building the commit id file. 2010-02-25 13:32:20 +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
8adccd5ebe In IHS-ENVIRONMENT, the list of local variables may contain strings -- they are now converted to symbols. 2010-02-25 12:15:49 +01:00
Juan Jose Garcia Ripoll
28ceeaa405 The code for retreiving COMMIT-ID does not work in Windows. 2010-02-25 12:00:51 +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
2fc236ba80 Format undefined variable warnings as the rest of compiler messages (T. Rittweiler) 2010-02-25 11:24:21 +01:00
Juan Jose Garcia Ripoll
64e0ee75ab Print newly bound restarts 2010-02-25 10:13:06 +01:00
Juan Jose Garcia Ripoll
b3846425be New declaration C::POLICY-DEBUG-IHS-FRAME 2010-02-24 16:38:49 +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
b325b0337e When querying with sub-key :ALL, EXT:GET-ANNOTATION now returns a list of pairs, with each pair being prefixed by the appropriate sub-key. 2010-02-23 18:11:32 +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
8b1c6a2039 Fixed the argument documentation of some functions in src/doc/help.lsp 2010-02-23 17:59:47 +01:00
Juan Jose Garcia Ripoll
86e70e949f The default documentation file help.doc was accidentally deactivated. 2010-02-23 17:52:15 +01:00
Juan Jose Garcia Ripoll
b1b20895e3 SETF-functions' documentation are now stored with 'SETF-DOCUMENTATION key. 2010-02-23 17:11:23 +01:00
Juan Jose Garcia Ripoll
716e4fd23d Export annotation symbols. 2010-02-23 16:52:13 +01:00
Juan Jose Garcia Ripoll
7f52387b73 Do not complain when a global function is closed over. 2010-02-23 16:52:01 +01:00
Juan Jose Garcia Ripoll
6b1e70042e The documentation file can now store other annotations. 2010-02-23 15:56:39 +01:00
Juan Jose Garcia Ripoll
dacffdc468 SERVE-EVENT now allows streams and sockets as arguments, instead of file descriptors. 2010-02-22 15:11:41 +01:00
Juan Jose Garcia Ripoll
cf315df2c6 In help.doc, functions got a Syntax: entry instead of an Args: one. 2010-02-22 15:11:07 +01:00
Juan Jose Garcia Ripoll
e3810e9587 Hard-code location of sources and create a TAGS file 2010-02-22 14:23:13 +01:00
Juan Jose Garcia Ripoll
5e8c091b09 The file src/clos/inspect.lsp had obsolete references to metaclasses slots. 2010-02-21 23:18:05 +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
c59b212fd4 The PROFILE package now has an alias, SB-PROFILE. 2010-02-20 18:16:17 +01:00
Juan Jose Garcia Ripoll
e305e5c9c6 Missing documentation for DEFUN/DEFMACRO 2010-02-19 21:35:10 +01:00
Juan Jose Garcia Ripoll
30ee5dbf0d SERVE-EVENT now allows time resolution of less than one second. 2010-02-19 20:30:32 +01:00