<!-- Have you read Atom's Code of Conduct? By filing an Issue, you are expected to comply with it, including treating everyone with respect: https://github.com/atom/.github/blob/master/CODE_OF_CONDUCT.md Do you want to ask a question? Are you looking for support? The Atom message board is the best place for getting support: https://discuss.atom.io --> ### Prerequisites * [x] Put an X between the brackets on this line if you have done all of the following: * Reproduced the problem in Safe Mode: <https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode> * Followed all applicable steps in the debugging guide: <https://flight-manual.atom.io/hacking-atom/sections/debugging/> * Checked the FAQs on the message board for common solutions: <https://discuss.atom.io/c/faq> * Checked that your issue isn't already filed: <https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom> * Checked that there is not already an Atom package that provides the described functionality: <https://atom.io/packages> ### Description <!-- Description of the issue --> ### Steps to Reproduce 1. Enter a todo.txt-task 2. assign a context and/or project with a special character/umlaut in it  **Expected behavior:** An umlaut does not break the syntax highlighting... **Actual behavior:** ...but it does. **Reproduces how often:** 100% ### Versions Atom 1.58.0 language-todo 0.29.4 Windows 10 64bit ### Additional Information OS Localization: German
Prerequisites
Description
Steps to Reproduce
Expected behavior:
An umlaut does not break the syntax highlighting...
Actual behavior:
...but it does.
Reproduces how often:
100%
Versions
Atom 1.58.0
language-todo 0.29.4
Windows 10 64bit
Additional Information
OS Localization: German