#28: Adjustable array not adjustable
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Keywords: |
------------------------+---------------------------------------------------
Alex Mizrahi writes:
if multidimensional array is created as non-adjustable, it can be adjusted
(new array is created).
if multidimensional array is created as adjustable, it cannot be adjusted:
adjust-array signals "ADJUST-ARRAY: unsupported case." error.
for one dimensional array (vector) all is well.
while i understand that this is probably just feature missing, this
appears
to be weird: if you want array to become adjustable, it becomes not.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/28>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#27: Support for reading files in other than ISO-8859-1 encodings (UTF-8)
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Keywords: |
-------------------------+--------------------------------------------------
Both Alex Mizrahi and Hideo Yokohama write:
It would be nice if ABCL would support any other encodings than ISO-8859-1
(latin1); especially since Java *does* support it.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/27>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#36: Adding missing overrides - Everywhere missing
------------------------+---------------------------------------------------
Reporter: dmiles | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Keywords: |
------------------------+---------------------------------------------------
this add-missing-overrides.patch is 426kb so I had to .zip it to add to
trac.
It is based on SVN 11486
you can unzip and apply it with:
Updated to revision 11486.
[root@titan abcl]# jar vxf add-missing-overrides.zip
inflated: add-missing-overrides.patch
[root@titan abcl]# patch -p0 < add-missing-overrides.patch
patching file.........
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/36>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#23: RETURN handled differently in interpreted and compiled code
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Keywords: |
------------------------+---------------------------------------------------
Robert Dodier writes:
See below for foobar.lisp.
Interpreted:
(foobar)
=>
HELLO 1
NIL
Compiled:
(foobar)
=>
HELLO 1
HELLO 2
T
I'm no expert on the CL spec so I don't know which is correct.
But I think Maxima expects the behavior shown by interpreted code here.
Thanks for your attention to this.
Robert Dodier
PS.
$ cat foobar.lisp
(defun blurf () nil)
(defun foobar ()
(prog (x y z)
(declare (ignore x y z))
((lambda (a b)
(declare (ignore a b))
(format t "HELLO 1~%")
(cond ((not (blurf)) (return nil))))
nil nil)
(format t "HELLO 2~%")
(return t)))
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/23>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#31: Create example code for various use cases of ABCL
--------------------------+-------------------------------------------------
Reporter: vvoutilainen | Owner: vvoutilainen
Type: task | Status: new
Priority: major | Milestone: 0.12
Component: component1 | Version:
Keywords: |
--------------------------+-------------------------------------------------
It would be useful to have example code so that we can point
new people to actual, working examples. The previous discussion
on the mailing list have been vague at best, and sometimes
even gave incorrect advice.
The following cases should be shown in the examples:
1) calling lisp code from java code
2) calling java code from lisp code
3) implementing a java interface in lisp code
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/31>
armedbear <http://common-lisp.net/project/armedbear>
armedbear