Closed weidtn closed 5 months ago
I can reproduce this.
May be related to https://github.com/davidshepherd7/frames-only-mode/issues/28
Hi, maintainer of frames-only-mode
here, do you know what , c c
runs in vanilla emacs terms? I don't use spacemacs but run-python
in plain emacs opens in a new frame and that sounds like the vanilla equivalent.
, c c
runs spacemacs/python-execute-file
, which internally calls compile
with the shell command to run the file.
Hmm, compile definitely works with vanilla emacs so it's probably a configuration issue. I'll have a look at the spacemacs when I get a chance.
Le sam. 21 nov. 2020 à 19:41, Ben Levy notifications@github.com a écrit :
, c c runs spacemacs/python-execute-file, which internally calls compile with the shell command to run the file.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/syl20bnr/spacemacs/issues/10694#issuecomment-731626766, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGCJVASJNCDESDLSNEZSHTSRAJWRANCNFSM4FATIRWQ .
When I copy the definition of spacemacs/python-execute-file
into my config and run it, it works as expected (opens a new frame for the compilation). I had a quick look around spacemacs to see if it is modifying any of the obvious settings but I can't find anything.
Some more questions which might help:
compile
manually (e.g. evaluate (compile "true")
)? Does it do different things in different major modes?I just tried (for the first time since my initial comment), and I can't reproduce the bug anymore. Something must've fixed it since then.
@davidshepherd7 Thanks for frames-only-mode
and trying to look into the issue.
@weidtn This issue seems fixed now so you can probably close it.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid!
Not sure if this is the right place to ask:
Im pretty new to spacemacs. I use i3wm. I found the
frames-only-mode
and this is exactly what i need. magit opens its status in a new frame, just like I want it to. My problem is: When running my python scripts, c c
the shell does not open a new frame. It's still in the same frame, under my code buffer.