liquid

mogenslund 2019-06-20T05:03:10.042100Z

@seancorfield Thanks for the repo link 🙂 The two shortcuts is probably because I created one shortcut and then found out that vim had another one for a similar action. If there are no collisions I would prefer having emacs, vim, spacemacs shortcuts living together. People can just overwrite the one the do not use if the need them for something else. Resizing the window is on my todo list. I have implemented it for the jFrame version. It is not sophisticated either. The windows goes back to default configuration. Of cause the first attempt could be a simple one as well, without listening and fine tuned recalculation of all windows. But it is on my todo list and I miss it myself 🙂

seancorfield 2019-06-20T05:08:17.043Z

Thanks. Liquid is an amazing piece of engineering, and it's improved so dramatically since I first tried it a while back. I'm very impressed!

seancorfield 2019-06-20T05:09:45.044700Z

The only reason I hit the resize issue is that I'm thinking of doing a screencast and my workflow would be to take a Terminal window, make it full screen, start Liquid and REBL (which spawns a new window), and then F9 and drag REBL onto the right-hand half of the full-screen desktop that Liquid is on...

seancorfield 2019-06-20T05:10:03.045200Z

...which would resize the Terminal to half its width.

seancorfield 2019-06-20T05:11:32.046800Z

My workaround, for the screencast, would be to full-screen Terminal, drag something else onto that desktop and position for 50/50. Then start Liquid (and REBL), close the other half's window, go to REBL and F9 & drag REBL up to Liquid and resize back to 50/50.

seancorfield 2019-06-20T05:11:40.047100Z

Doable but kind of a pain.

seancorfield 2019-06-20T05:12:45.048300Z

Or I could just drag a Terminal onto a fresh desktop and resize it to mostly fill half the screen and start Liquid/REBL (and then just resize REBL to mostly fill the other half of the screen). Better for a screencast.

mogenslund 2019-06-20T05:52:59.051900Z

Thank you very much for your comments 🙂 Another workaround: If you know what size (in characters) your are going to end up with you can add that as parameters when starting Liquid: --rows=30 --columns=80. (Remember to type C-g after resize to make sure everything is re-rendered correctly. You can also use the --jframe parameter, but then you will get some ugly non-terminal feel 😉 Good luck with your screen cast 🙂 If it is public please post a link.

seancorfield 2019-06-20T06:02:11.052100Z

Will do!

seancorfield 2019-06-20T06:02:59.052900Z

I am just experimenting with Liquid/REBL on Windows Powershell via the Alpha clj install on Java 10 with JavaFX 11 and it all seems to work well.