#124: Failure to be an SBCL build host
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: nobody
Type: defect | Status: new
Priority: major | Milestone:
Component: libraries | Version:
Keywords: |
------------------------+---------------------------------------------------
When building SBCL with ABCL, I'm getting the error
#<XP:XP-STRUCTURE ...> isn't of type STREAM
Failing to continue the SBCL build.
The issue here is that our pretty printer structure - which wraps a stream
- isn't itself a stream. Somehow, the pretty printer stream wrapper is
passed into ABCL internals expecting a STREAM, though.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/124>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#164: Cannot quit SLIME REPL
----------------------+-----------------------------------------------------
Reporter: mevenson | Owner: somebody
Type: defect | Status: new
Priority: minor | Milestone: unscheduled
Component: other | Version: 0.27
Keywords: slime |
----------------------+-----------------------------------------------------
One cannot direct SLIME repl to quit as the EXT:QUIT and EXT:EXIT
functions throw a ProcessingTerminated exception that has no corresponding
handler under SLIME as the SLIME REPL doesn't actually use the ABCL repl
code.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/164>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#163: Local function bindings should shadow global environment
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: critical | Milestone:
Component: CLOS | Version:
Keywords: |
------------------------+---------------------------------------------------
FLET and LABELS bound functions should shadow compiler macros, macros and
function bindings.
Currently, they only shadow global function definitions.
This is the problem that causes Parenscript 2.3 to fail compilation on
ABCL.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/163>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#161: Port NAMED-READTABLES
----------------------------------------------------+-----------------------
Reporter: mevenson | Owner: nobody
Type: defect | Status: new
Priority: minor | Milestone: unscheduled
Component: libraries | Version: 0.24
Keywords: quicklisp named-readtables parenscript |
----------------------------------------------------+-----------------------
As noted first in #148, newer versions of [http://common-lisp.net/project/parenscript/ Parenscript] fail to load because [http
://common-lisp.net/project/named-readtables/ named-readtables ] has not
been ported to ABCL.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/161>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#148: READTABLE-CASE :invert does not invert uninterned symbols
-----------------------------------+----------------------------------------
Reporter: mevenson | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone: 0.26
Component: other | Version: 0.24
Keywords: readtable parenscript |
-----------------------------------+----------------------------------------
[http://article.gmane.org/gmane.lisp.armedbear.devel/1891 Ole Arendt
reports]:
This prevents loading a newer parenscript, which uses an
inverted readtable case via named-readtables:
{{{
Armed Bear Common Lisp 0.26.0-dev-svn-13273
Java 1.6.0_17 Sun Microsystems Inc.
Java HotSpot(TM) 64-Bit Server VM
Low-level initialization completed in 0.712 seconds.
Startup completed in 3.154 seconds.
Type ":help" for a list of available commands.
CL-USER(1): (setf (readtable-case *readtable*) :invert)
:invert
CL-USER(2): (string :cl)
"CL"
CL-USER(3): (string '#:cl)
"cl"
}}}
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/148>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#141: Fix the SETF expander to work with APPLY for arbitrary function
----------------------------+-----------------------------------------------
Reporter: mevenson | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone: 0.26
Component: other | Version: 0.24
Keywords: setf quicklisp |
----------------------------+-----------------------------------------------
CL-CONTAINERS from Quicklist MAR2011 fails to compile because our SETF
expander for APPLY doesn't work for functions other than #'AREF, #'BIT,
and #'SBIT as can be seen [source:trunk/abcl/src/org/armedbear/lisp/late-
setf.lisp#L90 by the ERROR generated by late-setf.lisp].
The SETF expansion for APPLY should work with an arbitrary function.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/141>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#2: Human readable printing of errors and conditions
--------------------------+-------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: closed
Priority: major | Milestone: unscheduled
Component: other | Version:
Resolution: fixed | Keywords:
--------------------------+-------------------------------------------------
Changes (by ehuelsmann):
* status: new => closed
* resolution: => fixed
Comment:
Some of these have been fixed; no known others. Please reopen specific
bugs for specific cases.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/2#comment:5>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#96: Lambda list &rest compilation error
-----------------------------+----------------------------------------------
Reporter: mevenson | Owner: ehuelsmann
Type: defect | Status: new
Priority: minor | Milestone: unscheduled
Component: compiler | Version:
Keywords: compiler lambda |
-----------------------------+----------------------------------------------
The following lambda list
{{{
(defun hashmap-to-hashtable (&key (k #'identity) &rest rest)
(let ((foo)))
}}}
fails to compile with the error
{{{
&REST/&BODY must be followed by a variable.
}}}
Reported by Alan Ruttenberg
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/96>
armedbear <http://common-lisp.net/project/armedbear>
armedbear