graven-image icon indicating copy to clipboard operation
graven-image copied to clipboard

Portability library for better interaction and debugging of a running Common Lisp image through text REPL.

Results 13 graven-image issues
Sort by recently updated
recently updated
newest added

A rough set of features/commands (most of them have synonyms, in case we do several commands or need a replacement): - [ ] Edit s-expressions structurally: - [ ] Act...

enhancement
help wanted
brainstorm/discussion

- [ ] Closure inspection - [x] ECL - [ ] Allegro - [X] `sys::augmentable-environment` - [ ] `#` - [ ] CLASP - [x] CLISP - [ ] Lispworks...

enhancement
help wanted
good first issue

- [ ] Current frame/function fetching: - [X] ECL - [X] ABCL - [ ] Allegro - [ ] CLASP - [ ] Lispworks - [ ] Corman - [...

enhancement
brainstorm/discussion

Now that I've made [Trivial Toplevel Commands](https://github.com/aartaka/trivial-toplevel-commands), the model of "always in debugger/inspector" that Allegro employs is quite tempting. Given this, custom command processors that Graven Image defines feel like...

brainstorm/discussion

On 1.9.2, ABCL recognises Gray Streams as streams, but now it complains about missing methods for all the dribble streams. Methods it asked me before I've given up: `gray-streams::gray-stream-element-type` and...

bug
help wanted

Function specs: - [ ] Function. - [ ] Setf function. - [ ] Method. - [ ] Compiler macro. - [ ] Labels/flet. - [ ] Package string. SBCL...

enhancement

[It's a good visual help to have columns aligned](https://www.reddit.com/r/Common_Lisp/comments/15nrm1k/comment/jvura20/?context=3), so it might be useful to have it in - [ ] `describe*`, - [ ] `inspect*`, - [ ] `apropos*`...

enhancement
good first issue

- [ ] Heap size/use - [ ] Allegro - [ ] CLASP - [ ] Lispworks - [ ] Corman - [ ] CMUCL, SCL - [ ] MKCL...

help wanted
good first issue

- [x] Start the dribble file with an `(in-package :NAME)` for code reproducibility. If the package is unknown, the code might be read really wrong... - While 90% of REPL...

bug
help wanted

`definterface` was a premature optimization. Inspector is restricted by this abstraction, and this abstraction is not really universal due to being inspector-specific. It will help to make `inspect*` even more...

bug
brainstorm/discussion