#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
#126: Provide mechanism for user to extend Java classes via Lisp
----------------------+-----------------------------------------------------
Reporter: mevenson | Owner: nobody
Type: task | Status: new
Priority: minor | Milestone: unscheduled
Component: java | Version: 1.0
Keywords: |
----------------------+-----------------------------------------------------
[http://stackoverflow.com/questions/4785969/can-you-write-a-java-class-
with-abcl/4803353#4803353 In a question on StackOverflow] a user asks if
it is possible to extend a Java class in Lisp. This sort of functionality
generally seems to be unavailable in any JVM language, only possible by
using bytecode libraries. Since we have a fairly complete bytecode
library in our Java class writer, it might provide a distinguishing
feature to implement such an extension mechanism.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/126>
armedbear <http://common-lisp.net/project/armedbear>
armedbear