-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Fix #9209 #9210
Fix #9209 #9210
Conversation
Did you intend to cancel the appveyor run? As @Keno said here #9209 (comment) the fix for this should come with a regression test. |
Yes, it ran once and failed on 64 bit, and I tried to rerun only that test. AppVeyor decided to run both again, so I canceled, but the link was already updated. I agree about a regression test, so I haven't merged this yet. I'll have to dive somewhat deeper into this to understand how I might write the test. |
You could make the regresion test like |
@dhoegh useful trick when you're referencing lines of code, hit |
Sorry that it took so long to write the test. Now it's there and passes. |
Was this not fixed by #9227 ? |
@tkelman, no, that was a separate problem. |
Backported in 6033478 |
This fixes #9209, which is a regression from #9137. The problem was that the Latex completion code
might access an invalid index in the unicode string, if the previous
character from a
\\
was a multibyte character.cc @tkelman @Luthaf @dhoegh