Commit graph

3764 commits

Author SHA1 Message Date
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
Juan Jose Garcia Ripoll
ed770c2bfb Remove tail recursion compiler note, turning it into a compiler debug note. 2010-02-19 20:12:09 +01:00
Juan Jose Garcia Ripoll
5b88df9fe5 Improved documentation strings in ffi.lsp 2010-02-19 20:11:49 +01:00
Juan Jose Garcia Ripoll
3fdd435f28 The functions LOAD-ENCODING and MAKE-ENCODING are no-ops or signal errors when --disable-unicode was used 2010-02-19 20:11:28 +01:00
Juan Jose Garcia Ripoll
4d1a14fe44 Accidentally deleted a character. 2010-02-19 18:01:14 +01:00
Juan Jose Garcia Ripoll
d47c766a13 Add empty lines around messages at the beginning of COMPILE-FILE, also at the end, and after a note from SAFE-SYSTEM. 2010-02-19 17:24:04 +01:00
Juan Jose Garcia Ripoll
21057b19bd The old and new compilers now share cmputil.lsp. Toplevel forms are stored both in macroexpanded and non-macroexpanded forms, and the compiler messages print only the innermost form that was not macroexpanded. Improve readability of compiler messages. 2010-02-19 17:16:32 +01:00
Juan Jose Garcia Ripoll
2ac581980b src/cmp/cmpname is now shard by the old and new compilers. 2010-02-19 17:04:46 +01:00
Juan Jose Garcia Ripoll
9b328aea2f Remove useless compiler notes. 2010-02-19 16:57:45 +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
d8e828bf35 :EXTERNAL-FORMAT did not work on bi-directional sockets. 2010-02-19 00:22:19 +01:00
Juan Jose Garcia Ripoll
337209512c COMPILE-FILE-PATHNAME must also accept :EXTERNAL-FORMAT in src/new-cmp 2010-02-18 09:22:52 +01:00
Juan Jose Garcia Ripoll
6a550ec8ab COMPILE-FILE-PATHNAME accepts the :EXTERNAL-FORMAT keyword argument. 2010-02-18 09:02:12 +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
cce95aa087 Missing arguments in function call 2010-02-17 23:55:43 +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
04eaf044ba --enable-precisegc defaults to NO until further notice. 2010-02-17 23:43:19 +01:00
Juan Jose Garcia Ripoll
f3fa64c038 Missing argument in call to socket-make-stream-inner. 2010-02-17 22:41:08 +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
3f341b28dd Fix SOCKET-MAKE-STREAM so that it works in Windows. 2010-02-17 20:49:49 +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
32c75cd640 COMPILE-FILE admits the keyword argument :EXTERNAL-FORMAT. 2010-02-17 19:48:33 +01:00
Juan Jose Garcia Ripoll
1941458e0d In SOCKETS, the stream is created as a two-way stream that automatically closes its components. We also make sure that the file descriptor is duplicated when using both input and output channels and implement new options :INPUT, :OUTPUT and :EXTERNAL-FORMAT for SOCKET-MAKE-STREAM. 2010-02-17 14:49:41 +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
be04aecda5 Ignore the Autoconf directory. 2010-02-17 00:25:03 +01:00
Juan Jose Garcia Ripoll
3cd3fbc342 Replace old function declarations for IHS-*, FRS-*, BDS-* 2010-02-17 00:01:40 +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
b534a507d8 Always define the WINDOWS feature in windows (both mingw32 and MSVC) 2010-02-16 23:53:04 +01:00