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
|
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
|
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
|
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
|
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
|
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
|
cee6703602
|
COMPILE-FILE only outputs NIL when there were serious errors
|
2010-02-16 22:31:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
a4027bd364
|
The generic-function-spec-list can not be modified by the presence of the argument-precedence-order
|
2010-02-16 22:02:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
ba3efd844f
|
Fixed the CALL-NEXT-METHOD closure.
|
2010-02-16 21:52:07 +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
|
2b1dd56dfe
|
Fixed typo.
|
2010-02-16 08:59:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
af7f5c2359
|
Missing symbols in ecl_ffi_tag.
|
2010-02-16 08:58:53 +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
|
48f2e91b4e
|
Finalize CHANGELOG for the 10.2.1 release.
|
2010-02-13 14:56:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
dd4d8e036f
|
Socket streams are now two-way streams.
|
2010-02-12 18:33:04 +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
|
89a4fc9e93
|
Mark in stacks.h the error conditions with ecl_unlikely().
|
2010-02-08 21:49:31 +01:00 |
|
Juan Jose Garcia Ripoll
|
c85f220a46
|
Remove bogus inline forms for FLOOR and TRUNCATE
|
2010-02-08 14:26:52 +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 |
|
Juan Jose Garcia Ripoll
|
81e054971e
|
ecl_cs_overflow() and SIGSEGV handler now share the same strategy: jump to the outermost frame when the error can not be cured.
|
2010-02-08 12:46:13 +01:00 |
|