Skip to content
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

C-g quits all transients, not the innermost one #103

Open
aspiers opened this issue Apr 13, 2024 · 3 comments
Open

C-g quits all transients, not the innermost one #103

aspiers opened this issue Apr 13, 2024 · 3 comments

Comments

@aspiers
Copy link

aspiers commented Apr 13, 2024

https://magit.vc/manual/transient/Aborting-and-Resuming-Transients.html says:

Pressing C-g while a nested transient is active only quits the innermost transient, causing a return to the previous transient.

and indeed this desirable behaviour is observed in magit and other packages using transient... except for combobulate, in which C-g exits all transients. I find this very inconvenient while learning combobulate, because if I want to see what's inside a nested transient, or remind myself, and then decide there's nothing in that transient I need right now, I have to always start from the top again.

@mickeynp
Copy link
Owner

Hm. I did not know about this behaviour, and transient is very difficult to configure for me. Do you know what the fix might be?

@aspiers
Copy link
Author

aspiers commented Apr 14, 2024

I don't as I hardly worked with transient, but @tarsius might.

@tarsius
Copy link

tarsius commented Apr 14, 2024

I couldn't reproduce that.

Please provide an exact example of an instance where that doesn't work. But first make sure you use the latest version of both packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants