reveal

Docs: https://vlaaad.github.io/reveal/ Source: https://github.com/vlaaad/reveal
euccastro 2020-11-10T01:27:58.189100Z

I get a ClassNotFoundException on javafx.event.EventHandler when running clj -A:reveal -m nrepl.cmdline --middleware '[vlaaad.reveal.nrepl/middleware]' in a directory with a :reveal alias set up as indicated at https://vlaaad.github.io/reveal/

euccastro 2020-11-10T01:29:41.189800Z

I don't seem to have javafx installed, and AFAICT reveal doesn't declare it as a dependency [P.S.: that was the case in jdk 8]

euccastro 2020-11-10T01:38:17.190800Z

installing openjfx via ubuntu's apt-get didn't seem to fix it, but upgrading to jdk 11 did

vlaaad 2020-11-10T06:36:55.191100Z

Hi! That's because on Java 8 javafx was a part of a jdk, and later it was extracted to a standalone Java library. The problem is javafx was frequently excluded from Java 8 jdk/jre distributions, so you have to find Java 8 with javafx built in to use reveal there.

1
motform 2020-11-10T15:54:32.194500Z

Hi @vlaaad (and everyone else), thank you so much for for Reveal! I finally had a bit of time to try it out and I’m really loving it thus far (coming from clojure.inspect and trying to use REBL). However, as a nasty emacser, I miss my ctrl-S search! I forked, added it (https://github.com/motform/reveal/commit/a0551cca7075517e8a9008a3e2bc0b942b0e4117) and wondered if that was something you could see as a productive PR? I would of course see the argument against opening that can of worms until/if there would ever be a way for the user to define keymaps.

vlaaad 2020-11-10T16:21:48.194800Z

Hi! Glad you enjoy it! I certainly recognize the need, but I would like to have a proper solution β€” configurable command system. I'm planning to implement it after some UI improvements, so it's coming :)

vlaaad 2020-11-10T16:43:21.195Z

That means that, sadly, I won't accept this PR

motform 2020-11-10T16:44:56.195200Z

I think that is wise, which is why I asked here first! It’s a very simple fork to maintain in the meantime

πŸ‘ 1
vlaaad 2020-11-10T19:49:02.200200Z

Hey there! I released 1.1.163, it adds 2 minor improvements to table view: β€’ you can sort currently selected column with a keyboard using Alt Up/`Alt Down` shortcuts (previously you needed to click on a column header to do that); β€’ you can copy cell contents as text with Ctrl C (previously you needed to view cell contents as value and then do a copy there).

4
teodorlu 2020-11-10T21:34:30.204500Z

Just watched the scicloj meeting recording, I'm super excited to try out Reveal! - Really like that reveal is lightweight enough to be compatible with basically any dev worflow - Really like the liveness; shorter feedback loop and less scrolling than pretty printing to the REPL. Thanks for your work, Vlad! πŸ™

❀️ 1