-
-
Notifications
You must be signed in to change notification settings - Fork 49
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
terminalSpawnSync deprecation error #156
Comments
Thanks for reporting this. This has been around for a long time now, but I haven't looked into actually figuring it out. If someone wants to figure it out and send a PR, I'd be happy to merge it in. |
I think this requires a change in |
Hi @cdepillabout, |
@felipebalbi Thanks for the update. For now, you can feel free to use an older version of I try to make Termonad compilable with the latest LTS version (although I don't know if I ever updated it for LTS-16). If fixing the |
I think this has been fixed in gi-vte in haskell-gi/haskell-gi#297. Also, Termonad now compiles successfully with the latest version of gi-vte. So I think all that is left now is to just switch over to using |
Ok, so I'm looking into this. The issue I have with changing to the async variant is that the surrounding code wants the PID of the launched process which is accessible only through a callback. Calling the async variant and then blocking until the callback has stored the PID somewhere feels wrong... |
while trying to build
Termonad
I get the following deprecation error:I've been looking on GI.Vte docs, but terminalSpawnAsync isn't defined anywhere. For now, I've disabled
-Werror
from my stack configThe text was updated successfully, but these errors were encountered: