aartaka / graven-image

Portability library for better interaction and debugging of a running Common Lisp image through text REPL.
BSD 3-Clause "New" or "Revised" License
19 stars 3 forks source link

More recreatable field names in FIELDS* #23

Closed aartaka closed 11 months ago

aartaka commented 1 year ago

What would be good for recursive and reproducible describe*/inspect* workflow is using the function that represents the field as the field name. E.g., use find-class instead of class-binding in (describe* 'nyxt:buffer):

From:
CLASS-BINDING     = #<NYXT:USER-CLASS NYXT:BUFFER>
To:
CL:FIND-CLASS     = #<NYXT:USER-CLASS NYXT:BUFFER>

Originally posted by @aartaka in https://github.com/aartaka/graven-image/issues/22#issuecomment-1734251798