- 31 Oct, 2020 1 commit
-
-
Mark authored
-
- 29 Oct, 2020 1 commit
-
-
Mark authored
rc14 TODO manual needs much description about pathnames
-
- 19 Jul, 2020 1 commit
-
-
Mark authored
-
- 18 Jul, 2020 1 commit
-
-
Mark authored
-
- 04 Jun, 2020 4 commits
- 12 May, 2020 1 commit
-
-
Mark authored
Fix system interface for choosing disassemblers. Use SYS:CHOOSE-DISASSEMBLER to interogate and/or change the active disassembler for CL:DISASSEMBLER from the available assemblers enumerated in SYS:*DISASSEMBLERS*. Test the ABCL-INTROSPECT for loading available disassemblers as part of CI. Additional disassemblers are collected in the ABCL-INTROSPECT contrib as top-level ASDF systems. Currently available disassemblers include OBJECTWEB, JAVAP, JAD, PROCYON, FERNFLOWER, and CFR. Update OBJECTWEB to ASM framework 8.0.1 Encapsulate the loading and use of javap and jad command line disassemblers as ASDF systems. Rename all packages as ABCL-INTROSPECT/mumble/mumble. Normalize ASDF formatting with dangling ":components" keyword. N.b. I don't like this convention, as stylistically keyword arguments should not occur in a line without their parameter, but otherwise ASDF systems creep into too much screen. Incomplete initial implementation for PROCYON. Fix test semantics. Normalize test system ASDF name to the singular form. Document the CL:DISASSEMBLER interface in the manual and system README. Move the JAD dissassembler into a contrib. This contrib should introspect the current archicture, download the necessary version of JAD, and use that but it doesn't yet quite work. Among other problems, it seems that the PATHNAME-URL implementation used for downloading has problems on openjdk8 being returned a 403 Forbidden from the remote server for some unexplained reason, whereas openjdk11 works.
-
- 29 Apr, 2020 1 commit
-
-
Mark authored
-
- 09 Feb, 2020 1 commit
-
-
Note CHANGES.
-
- 22 Nov, 2019 2 commits
-
-
Mark Evenson authored
-
Mark Evenson authored
-
- 21 Nov, 2019 2 commits
-
-
Mark Evenson authored
| tag | eg | |-----+--------------------------------------------------------------| | svn | svn+ssh://mevenson@abcl.org/project/armedbear/svn/trunk/abcl | | git | git+ssh://git@github.com/armedbear/abcl |
-
Mark Evenson authored
| tag | eg | |-----+--------------------------------------------------------------| | svn | svn+ssh://mevenson@abcl.org/project/armedbear/svn/trunk/abcl | | git | git+ssh://git@github.com/armedbear/abcl |
-
- 07 May, 2018 2 commits
-
-
- 13 Jun, 2017 2 commits
-
-
Build 1.6.0-SNAPSHOT via Maven. Fix various ABCL-CONTRIB documentation quirks. Move Netbeans/Ant integration into a subdirectory.
-
Build 1.6.0-SNAPSHOT via Maven. Fix various ABCL-CONTRIB documentation quirks. Move Netbeans/Ant integration into a subdirectory.
-
- 11 Jun, 2017 4 commits
-
-
- 08 Jun, 2017 4 commits
-
-
- 07 Jun, 2017 2 commits
-
-
Initial documentation and metadata update for ABCL 1.5.0.
-
Initial documentation and metadata update for ABCL 1.5.0.
-
- 30 Mar, 2017 4 commits
-
-
- 21 Nov, 2016 2 commits
-
-
- 21 Oct, 2016 2 commits
-
-
Fixes usage of CFFI with Quicklisp under FreeBSD RELEASE-11.0.
-
Fixes usage of CFFI with Quicklisp under FreeBSD RELEASE-11.0.
-
- 15 Oct, 2016 2 commits
-
-
From faceaa2be78d92b6a6c43f5925fae926f9607bce Mon Sep 17 00:00:00 2001 Work in progress to get to a more functioning runtime class support. Make static functions and :int parameters work. Fix return conversion for null. Ensure that the same classloader is used. Because otherwise the name of the superclass couldn't be found as it's not cached anywhere. It would probably make sense to make the normal classloader a caching one, so that custom classes can be found by other parts of the (Java) system? <http://abcl.org/trac/timeline/14903> vc:reverts <http://abcl.org/trac/changeset/14882> ; vc:restores <http://abcl.org/trac/changeset/14858> .
-
From faceaa2be78d92b6a6c43f5925fae926f9607bce Mon Sep 17 00:00:00 2001 Work in progress to get to a more functioning runtime class support. Make static functions and :int parameters work. Fix return conversion for null. Ensure that the same classloader is used. Because otherwise the name of the superclass couldn't be found as it's not cached anywhere. It would probably make sense to make the normal classloader a caching one, so that custom classes can be found by other parts of the (Java) system? <http://abcl.org/trac/timeline/14903> vc:reverts <http://abcl.org/trac/changeset/14882> ; vc:restores <http://abcl.org/trac/changeset/14858> .
-
- 13 Oct, 2016 1 commit
-
-
launchctl setenv PATH /opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin illin:~$ ssh mevenson@abcl.org Linux lisp.not.org 3.16.0-0.bpo.4-amd64 #1 SMP Debian 3.16.36-1+deb8u1~bpo70+1 (2016-09-08) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Oct 10 13:57:49 2016 from 84-115-198-249.cable.dynamic.surfer.at mevenson@lisp:~$ screen -DR Fix CL:OPEN for :DIRECTION :INPUT (pipping) Elias Pipping via #abcl <http://dpaste.com/2KYD7RV.txt> If you take a look at open.lisp, you'll see that for :direction :probe, if-does-not-exist :error/:create is handledyet for :direction :input, only :error is, and for any other key, nothing happens (the code uses `case` rather than `ecase`)
-