we gave a little try to reveal today with my colleague - @achan961117 - and we could extremely easily add new keyboard shortcuts to it or change it's colors while it was running. a was almost a lisp-machine-like experience π but at least similar to how you would hack on emacs live.
we will give it a more extensive test tomorrow and use it to massage our actual production data
π
have you tried custom formatters and actions? those donβt require forking, and instead can be done in a dev code to have custom actions and representations for some domain-specific data
we can try and use puget for the formatting and coloring
I had a very basic https://github.com/pinealan/niddle that did just that and nothing more, printing evaled-forms and results onto terminal
we forked it so i can change the theme to light and pinealan can have vi keybindings, then later domain specific keybindings. i was not aware reveal was open for extension. is there any documentation about the custom formatters or should i just check out the bar chart implementation?