-
Notifications
You must be signed in to change notification settings - Fork 139
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
<BUG> Invalid mode states when using poly-markdown
#198
Comments
Hi, it looks like in your video, there's only one state at same moment? |
Yeah, the bug can have unpredictable results. If you watch the keystrokes,
you can see that leaving a block in insert mode to a buffer in normal mode
prevents the use of insert mode (signalling that the program thinks it
still is in insert mode to some extent). I have seen it show both
indicators, but can’t consistently reproduce that particular variant.
…On Sat, Feb 12, 2022 at 12:09, tianshu ***@***.***> wrote:
Hi, it looks like in your video, there's only one state at same moment?
—
Reply to this email directly, view it on GitHub
<#198 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIU2GI3LU2D45KQ3R56VHZLU2247JANCNFSM5OHLF2BA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I just made a quick fix, I'm not sure whether it's enough or not. At least, in my case, it works. How I reproduce the issue: |
Seems like that would work, though in my case reproducing it is as simple as entering a code block in normal mode, switching to insert, then using the mouse/arrow keys to escape. I'll test the fix once I figure out how to get it into Nix-managed EMACS. |
I can't reproduce with this. Can you post a screencast? |
Seems to be fixed in the latest patch, I'll reopen if it crops up again. |
When using
poly-markdown
to have syntax highlighting in Markdown code blocks, it becomes possible for Meow to enter invalid mode states (e.g. bothinsert
andnormal
shown at the same time, resulting in one of them being unescapable).Screen Capture
2022-02-12.11-08-54.mp4
The text was updated successfully, but these errors were encountered: