robert-strandh / SICL

A fresh implementation of Common Lisp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INSPECT-OBJECT-USING-STATE not defined

fiddlerwoaroof opened this issue · comments

The boot inspector defines method on INSPECT-OBJECT-USING-STATE, but that method seems to be obsolete.

(defmethod clouseau:inspect-object-using-state

It is not obsolete. It is used when Clouseau is used to inspect the function
entries of a global environment. To try it, 1. Run the boot procedure to
produce a boot object. 2. Build the system sicl-boot-inspector. 3. Evaluate
(sicl-boot-inspector:inspect . 4. Click on environment E5,
then on the function entries slot.

When I load sicl-boot-inspector, I get this error:

; caught ERROR:
;   READ error during COMPILE-FILE:
;
;     Symbol "INSPECT-OBJECT-USING-STATE" not found in the CLOUSEAU package.
;
;       Line: 4, Column: -1, File-Position: 84
;
;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /Users/elangley/quicklisp/local-projects/sicl/Code/Boot/Inspector/configuration.lisp" {100BD4EE13}>

debugger invoked on a UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread
#<THREAD "main thread" RUNNING {10005604C3}>:
  COMPILE-FILE-ERROR while
  compiling #<CL-SOURCE-FILE "sicl-boot-inspector" "configuration">

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [RETRY                        ] Retry
                                     compiling #<CL-SOURCE-FILE "sicl-boot-inspector" "configuration">.
  1: [ACCEPT                       ] Continue, treating
                                     compiling #<CL-SOURCE-FILE "sicl-boot-inspector" "configuration">
                                     as having been successful.
  2:                                 Retry ASDF operation.
  3: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the
                                     configuration.
  4:                                 Retry ASDF operation.
  5:                                 Retry ASDF operation after resetting the
                                     configuration.
  6: [ABORT                        ] Give up on "sicl-boot-inspector"
  7:                                 Exit debugger, returning to top level.```