Ferada / cl-cffi-gtk

#cl-cffi-gtk on Freenode. A Lisp binding to GTK+3. SBCL/CCL/ABCL (ECL/CLISP unstable)
http://www.crategus.com/books/cl-cffi-gtk
41 stars 8 forks source link

As a developer I want to have a graphical inspector, #7

Open Ferada opened 6 years ago

Ferada commented 6 years ago

so I don't have to have SLIIME open.

Looking at the commercial Lisps here. And compare with the GTK-own inspector, which can see their own properties and values. Maybe it can be hooked into even?

stacksmith commented 5 years ago

@Ferada - have you looked at https://github.com/stacksmith/subtext Especially the REPL? It is a mockup/demo, but the idea of text fragments that are connected to lisp code, can bind keys, etc... is really powerful for building things like inspectors... I am doing a major rewrite of subtext, so don't spend too much of your time using the demo...

Ferada commented 5 years ago

Yes, I like it a lot. For me would definitely make sense to use the textual representation and have clickable links to expand to drill down, similar to how the SLIME inspector looks like.

Well and all with keyboard navigation available too of course.

There should also somehow be an easy mechanism for users to override the display mechanism for custom classes like e.g. to display image etc.