-
Notifications
You must be signed in to change notification settings - Fork 18
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
Managed REBL window #2
Comments
I believe this lands outside the scope of support the author of this middleware is able to provide. Please consider raising this issue on Cognitect's REBL repo issues as it effects any invocation of |
I've been looking into this issue further and it looks like the problem is in ciders wrap-debug middleware. Not sure exactly what causes it but by bisecting the middlewares you can see that this fails:
Where as this works (the middlewares are all that are included in
|
I filed more on this issue here earlier today: clojure-emacs/cider-nrepl#610 Still not sure of root cause |
This behaviour seems to fixed (or at least better) if you run on JDK 12 (maybe 9, 10 or 11 too). I've tried it only on the adoptopenjdk 12 build. |
Running REBL from within CIDER opens a new JavaFX window that is not recognized and managed by MacOS. As a result, after switching windows via
cmd+tab
one cannot find it again viacmd+tab
.If I start REBL via (1), then there is a managed Java window one can correctly
cmd+tab
to.If I start REBL via (2), then there is a headless Java window.
Interestingly, if I start an nrepl session (3), and run
(cognitect.rebl/-main)
, it also will start a headless Java window.The text was updated successfully, but these errors were encountered: