chlorine-clover

About Chlorine for Atom and Clover for VS Code: https://atom.io/packages/chlorine and https://marketplace.visualstudio.com/items?itemName=mauricioszabo.clover
mloughlin 2019-12-04T15:21:48.294Z

how can I access *e without direct access to REPL?

mloughlin 2019-12-04T15:32:35.294600Z

(prn *e)

mauricio.szabo 2019-12-04T15:34:06.295700Z

Chlorine doesn't sets the "magic variables" like *1 , *e, and so on, so you probably will not be able to access then

mloughlin 2019-12-04T15:37:46.296300Z

printing to repl is good enough for me 🙂

2019-12-04T17:19:27.296800Z

doesn't the socket repl itself usually provide *e and friends?

mauricio.szabo 2019-12-04T17:40:54.297800Z

Yes, it does. The problem is that there's more to the history: Chlorine connects to a Socket REPL, upgrades it to UNREPL, sends two commands before sending the evaluate, one of then that changes the currrent namespace

mauricio.szabo 2019-12-04T17:41:34.298600Z

There's no way to be sure that *e will be kept on scope after all these steps, so there's no effort to support it 🙂

2019-12-04T17:43:03.299300Z

ah, thanks for the explanation