#56: Eliminate use of temporary files in COMPILE and COMPILE-FILE
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: enhancement | Status: new
Priority: major | Milestone:
Component: compiler | Version:
Keywords: |
-------------------------+--------------------------------------------------
The functions COMPILE and COMPILE-FILE use temporary files for the class
files generated by the compiler.
However, COMPILE directly loads them back into memory and deletes the temp
file, while COMPILE-FILE deletes the temp file after adding it to a ZIP
archive.
This ticket exists to indicate that infrastructure is required to better
manage where output goes to, abstracting from the temp files.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/56>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#69: Gray stream compatibility
---------------------------+------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: other | Version:
Keywords: compatibility |
---------------------------+------------------------------------------------
The last thing holding us back from being fully Gray stream compatible, is
that TYPEP should return T for any fundamental-stream derived instance
when tested against 'STREAM or (find-class 'STREAM).
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/69>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#83: problem with error reporting on undefined class during make instance
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: CLOS | Version:
Keywords: |
------------------------+---------------------------------------------------
CL-USER(25): (defclass c (d) ((q :initarg :q)))
#<STANDARD-CLASS C {B5BEE0}>
CL-USER(26): (make-instance 'c :q t)
Debugger invoked on condition of type PROGRAM-ERROR:
Invalid initarg :Q.
The error should say instead something about d not being defined.
This in build of a freshly updated trunk abcl
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/83>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#18: Incorporate 'invoke.lisp' dynamic classpath ability
-------------------------+--------------------------------------------------
Reporter: mevenson | Owner: somebody
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: component1 | Version:
Keywords: |
-------------------------+--------------------------------------------------
Alan Ruttenberg's [invoke.lisp][1] has the ability to easily add
additional Java JARs at runtime by using the [beanshell classloader][2].
With a few additions to the ASDF system, this allows one to easily specify
"wrappings" of Java components which load JARs or find classfiles on the
filesystem.
The code in the Beanshell classmanager could be added to the ABCL src tree
fairly easily to facilitate this behavior.
[1]: http://svn.mumble.net:8080/svn/lsw/trunk/jss/invoke.lisp
[2]: http://www.beanshell.org/home.html
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/18>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#78: Include ASDF-INSTALL in base ABCL
-----------------------+----------------------------------------------------
Reporter: mevenson | Owner: nobody
Type: defect | Status: new
Priority: minor | Milestone: unscheduled
Component: libraries | Version:
Keywords: |
-----------------------+----------------------------------------------------
Including a port of [http://www.cliki.net/ASDF-Install ASDF-INSTALL] in
ABCL would help others trying to use CL libraries.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/78>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#51: Implement debugger option to retry/return from stack frame
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: other | Version:
Keywords: |
-------------------------+--------------------------------------------------
It would be very valuable to be able to retry a stack frame after changing
some of the local variables / function arguments in it.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/51>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#57: Eliminate the use of writeToString for condition creation
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: critical | Milestone:
Component: other | Version:
Keywords: |
------------------------+---------------------------------------------------
Due to the fact that the object being written may be recursive, we need to
bind *print-level* and *print-circle* before writing objects to error
strings. Possibly, these instances can be replaced by a format string and
format arguments.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/57>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#76: Slime (swank) fuzzy completion very slow
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: other | Version:
Keywords: |
-------------------------+--------------------------------------------------
In [http://common-lisp.net/pipermail/armedbear-devel/2009-July/000062.html
a mail to the development list], Anton Vodonosov writes about the relative
speed of ABCL, CCL and Clisp on slime fuzzy completion.
ABCL is by far the slowest.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/76>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#24: Ability to load ASDF systems off JAR files in the classpath
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Keywords: |
-------------------------+--------------------------------------------------
Alan Ruttenberg writes:
I'd really like the ability to pop an
asdf central registry directory into the abcl jar and have abcl be
able to asdf load from there. Would really simplify packaging apps
based on abcl.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/24>
armedbear <http://common-lisp.net/project/armedbear>
armedbear