Ionaru / easy-markdown-editor

EasyMDE: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
https://stackblitz.com/edit/easymde
MIT License
2.32k stars 308 forks source link

allowing unfocusing the editor field by keyboard for accessibility #515

Open KiaraGrouwstra opened 1 year ago

KiaraGrouwstra commented 1 year ago

Is your feature request related to a problem? Please describe. It would be nice to use this editor by keyboard, but currently codemirror 5's rebinding of the tab key makes this harder, as reported at https://github.com/go-gitea/gitea/issues/20752.

Describe the solution you'd like Ensure the tab key functions as normal (at least outside of markdown lists). This could perhaps be achieved by patching codemirror, so as to not require a broader upgrade.

Describe alternatives you've considered Having this repo update to codemirror 6 (#324 / #505). This appears to require a larger rewrite (#447), making it less viable as a short-term fix.

Additional context Would you perhaps take PRs for this? (I'm seeing there's some open ones still as well. Is there a plan for maintainership for this repo?)

Ionaru commented 1 year ago

Would you perhaps take PRs for this?

I do accept pull requests, the ones that are currently open either have a stalled discussion or I haven't gotten around to testing the functionality.

mrdavidlaing commented 3 months ago

Any update on this issue?

Is specific; I'm wondering what prevented #518 from being merged.

Thanks!