Opened 8 years ago
Last modified 17 months ago
#425 new defect
autoload-gen doesn't record methods, resulting in some common-lisp functions not working unless a function in defining file is first autoloaded
Reported by: | aruttenberg | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.9.3 |
Component: | interpreter | Version: | 1.5.0-dev |
Keywords: | Cc: | ||
Parent Tickets: |
Description
To reproduce:
(describe-object 'foo t) -> #<THREAD "interpreter" {56BF7C}>: Debugger invoked on condition of type SIMPLE-ERROR There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION DESCRIBE-OBJECT {1FDDDE5A}> when called with arguments (FOO T). ;; autoload of describe also loads describe-object ->(describe 'foo) <elided> ->(describe-object 'foo t) FOO is an internal symbol in the COMMON-LISP-USER package.
Change History (15)
comment:1 Changed 8 years ago by
comment:2 Changed 8 years ago by
Component: | (A)MOP → interpreter |
---|
comment:3 Changed 8 years ago by
Milestone: | → 1.5.0 |
---|---|
Version: | → 1.5.0-dev |
comment:7 Changed 4 years ago by
Milestone: | 1.6.2 → 1.7.0 |
---|
comment:12 Changed 3 years ago by
Milestone: | 1.8.1 → 1.9.0 |
---|
comment:13 Changed 22 months ago by
Milestone: | 1.9.0 → 1.9.1 |
---|
comment:14 Changed 21 months ago by
Milestone: | 1.9.1 → 1.9.2 |
---|
comment:15 Changed 17 months ago by
Milestone: | 1.9.2 → 1.9.3 |
---|
Note: See
TracTickets for help on using
tickets.
Looks like might only be a rare issue since I see other cases that must land up getting autoloaded as part of the usual lisp startup.