-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bring tidal-listener option back #200
Comments
Hey, that's great to hear! But in general can't wait for this! |
I was trying to get the tidal-listener mode to work (i need flashing numbers!), but after updating everything and reinstalling tidal + tidal-listener, I get this when evaluating a block in Pulsar:
(this appears in the tidal-listener prompt, btw, not Pulsar) Is this expected? I remember asking @ndr-brt about this on Discord and hearing tidal-listener should be working, but I'm a bit lost after reading this issue and the comments :) |
it will take some time to reintegrate the current updated version of the listener with the editor plugins since the API slightly changed, it shouldn't be much work though since the listener is now quite ghci-like |
Thank you for such a quick reply -- I was hoping I could use this on a showcase tomorrow, and it's useful to know I shouldn't try further for now :) and thank you for being on top of this |
hey @polymorphicengine is the new api described somewhere? I looked at the tidal-listener readme but it seems not changed |
yes, it should be exactly how it is described in the link you posted. |
Ok I really really want this feature to happen and want to help make it real. I have some experience building pulsar plugins, but need some hand-holding on what needs changing. I expect it's more than replacing |
hey! all the logic for handling tidal-listener should be located in the tidal-listener-repl.js file, IIRC there still was some duplication with the |
Hey just to add that I'm not sure if anyone has got highlighting working via tidal-listener yet! The mechanics are there but it might need a bit more work. |
hey! I just updated the tidal listener (tidalcycles/Tidal#996) and it is now much more like ghci, i think it would be great to be able to choose it as an interpreter (hopefully in the future it will be runnable without an installed haskell environment).
currently you can send it haskell statements to evaluate, ask for types and load haskell files containing definitions. to do this you send it messages like
/eval <code>
or/type <code>
.what i am wondering is if i should make it even more ghci like and just have it receiv one type of message that is either an expression to evaluate or starts with
:t
or:load
.on the other hand this could also be handled on the editor side of things, which do you think would be better?
The text was updated successfully, but these errors were encountered: