- 18 Sep, 2015 2 commits
-
-
- 15 Sep, 2015 1 commit
-
-
ASDF-3.1.5 uses the long form of DEFSETF which caused the %COMPILE-SYSTEM to fail as 'asdf' was being compiled before 'defsetf'. Since ASDF should have all of Common Lisp available anyways, we place it at the end of build compilation. Since 'abcl-contrib' uses 'asdf' to locate contribs, we place that after ASDF.
-
- 13 Sep, 2015 2 commits
-
-
-
This restores ANSI-TEST compatibility for the FORMATTER.C.2A and FORMAT.C.2A tests. Addresses <http://abcl.org/trac/ticket/399>.
-
- 10 Sep, 2015 1 commit
-
-
Thanks to Stefan Husmann.
-
- 09 Sep, 2015 2 commits
-
-
- 31 Aug, 2015 2 commits
-
-
-
The ANSI test suite is now available at the new canonical git repository located at <git+https://gitlab.common-lisp.net/ansi-test/ansi-test.git>. Depluralized directory at which the ABCL ASDF defintitions look for the tests from "ansi-tests" to "ansi-test" in accordance with the new URI. Remove way-obsolete pre-ASDF2 compatibility check.
-
- 01 Jul, 2015 1 commit
-
-
- 30 Jun, 2015 3 commits
-
-
-
-
Fixed (ABCL-ASDF:INIT :force t) so that a complete re-initialization is forced. Addresses <http://abcl.org/trac/ticket/390>.
-
- 12 Jun, 2015 1 commit
-
-
Use a human readable name for character 160, #\No-break_space, which is used in sbcl, ccl and clisp, and permits spinneret to load. Thanks to Javier Olaechea.
-
- 19 Apr, 2015 3 commits
-
-
-
-
Thanks to Cyrus Hamon.
-
- 14 Apr, 2015 7 commits
-
-
-
-
The User Manual and ASDF documentation is now included in the binary release.
-
-
Document how to grovel docstrings in <file:doc/manual/README.md>. Escape #\_ characters. Don't emit documentation for a symbol without definitions.
-
The results of the docstring grovel are now sorted alphabetically.
-
-
- 11 Apr, 2015 2 commits
-
-
-
This fixes the following case (let ((h1 (make-hash-table :test 'equalp)) (h2 (make-hash-table :test 'equalp)) (h (make-hash-table :test 'equalp))) (setf (gethash 1 h1) 2 (gethash 2 h2) 1 (gethash h1 h) h2 (gethash h2 h) h1) h) See <https://mailman.common-lisp.net/pipermail/armedbear-devel/2015-April/003452.html>. See <http://abcl.org/trac/ticket/388>. Thanks to Massimiliano Ghilardi.
-
- 09 Apr, 2015 1 commit
-
-
of the local function bindings in pre:precompile-flet/labels to shadow macros.
-
- 05 Apr, 2015 2 commits
-
-
-
Additionally, don't recurse into flet/labels upon elimination of a single labels function; simply continue by changing the applicable set.
-
- 01 Apr, 2015 1 commit
-
-
- 31 Mar, 2015 1 commit
-
-
- 12 Mar, 2015 1 commit
-
-
ABCL-1.4.0-DEV-R14750[ILLIN] --> ABCL-1.3.1-RC-0[ILLIN] additional failures: (CLEAR-OUTPUT.ERROR.3 FORCE-OUTPUT.ERROR.3 FINISH-OUTPUT.ERROR.3 CLEAR-INPUT.ERROR.5 WRITE-BYTE.ERROR.4 READ-BYTE.ERROR.5)
-
- 04 Mar, 2015 1 commit
-
-
Thanks to Massimiliano Ghilardi.
-
- 26 Jan, 2015 1 commit
-
-
Thanks to Massimiliano Ghilardi. If a bignum exceeds the largest representable single-float, EQUALP will raise a type-error when comparing it to a single-float. The same problem happens with double-floats. I am reporting this because my understanding of CLHS http://www.lispworks.com/documentation/lw51/CLHS/Body/f_equalp.htm#equalp tells that EQUALP is not supposed to raise errors at all: "Exceptional Situations: None." How to reproduce: ;; =========== double-floats =========== (= (ash 1 1024) most-positive-double-float) NIL (equalp (ash 1 1024) most-positive-double-float) ; Evaluation aborted on #<TYPE-ERROR {215F90FE}>. ;; =========== single-floats =========== (= 340282360000000000000000000000000000000 0.0f0) NIL (equalp 340282360000000000000000000000000000000 0.0f0) ; Evaluation aborted on #<TYPE-ERROR {1CFFC364}>.
-
- 10 Jan, 2015 1 commit
-
-
- 07 Jan, 2015 1 commit
-
-
Thanks to Cyrus Harmon.
-
- 05 Jan, 2015 3 commits
-
-