#7: SLIME support (delivered with ABCL) needs updating
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: component1 | Version:
Resolution: | Keywords:
-------------------------+--------------------------------------------------
Comment(by mevenson):
The build system for ABCL should be further "tightened" with the 'remove-
old-slime.patch', removing the references to the removed files in
'build.xml' as well as 'compile-system.lisp'.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/7#comment:8>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#7: SLIME support (delivered with ABCL) needs updating
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: component1 | Version:
Resolution: | Keywords:
-------------------------+--------------------------------------------------
Comment(by ehuelsmann):
Removal of the files mentioned above has been completed in commit r11375.
It would be interesting to see to what extent ABCL needs to be modified to
work with swank-gray.lisp.
As soon as it does, the classes SlimeInputStream and SlimeOutputStream can
be removed.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/7#comment:5>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#7: SLIME support (delivered with ABCL) needs updating
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: component1 | Version:
Resolution: | Keywords:
-------------------------+--------------------------------------------------
Changes (by mevenson):
* owner: mevenson => ehuelsmann
* priority: major => minor
Comment:
I've been running (and rebuilding) ABCL and SLIME for a week or so without
the files
{{{
slime-loader.lisp slime.lisp
swank-abcl.lisp swank-loader.lisp swank-protocol.lisp
swank-xcl.lisp
swank-allegro.lisp swank-package.lisp swank-sbcl.lisp
swank.lisp
}}}
The attached patch removes them from the tree.
Reassigning to Erik to remove from trunk.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/7#comment:4>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#14: Support for a C-calling FFI for CFFI to build upon
--------------------------+-------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment(by mevenson):
For #14, I didn't know JNA either, but essentially it seems to be just
what
I thought to be necessary in my first mail --- a generic JNI stub that
builds
a stack frame and calls an arbitrary C function. Since it builds on top
of
JNI, you should be able to use it with existing JRE/JDK editions. If you
do
use JNA, it would become a requisite for the yet-to-be-seen ffi for abcl.
-- Hideo at Yokohama via armedbear-j-devel
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/14#comment:2>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#13: Support for (FLEXI-STREAMS-like) :external-format
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Resolution: | Keywords:
-------------------------+--------------------------------------------------
Comment(by mevenson):
For #13 I looked at FileStream.java . If the _setFilePosition is required
even for
character streams, I think there is no easy and safe way to implement
multiple
encoding handling.
But since abcl can read from network connections, on which you can't do
random access,
I believe there is a way to keep the seeking requirement out of the way of
character (non-binary) streams.
-- Hideo at Yokohama via armedbear-j-devel
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/13#comment:2>
armedbear <http://common-lisp.net/project/armedbear>
armedbear