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

Inconsistent matching with Ligatures #47

Open
rschmukler opened this issue Jan 16, 2020 · 1 comment
Open

Inconsistent matching with Ligatures #47

rschmukler opened this issue Jan 16, 2020 · 1 comment

Comments

@rschmukler
Copy link

rschmukler commented Jan 16, 2020

I'm currently experimenting with using ligatures and seeing some interesting behavior. I realize that ligatures are a bit of a fringe feature so please excuse the rarity of this bug.

Basically, by default, only the closing delimiter receives color. However, if I move the cursor over the opening ligature (ie. either character) or the closing delimiter the entire ligature gets highlighted correctly.

Eg:

#(foo) will, at first, only have ) highlighted, but once I move the cursor over either ) or # or ( then #( will be correctly colored.

This also might be an issue with how font-locking is applied to composition ligatures, in which case, I'm not sure there's anything to be done...

@Fanael
Copy link
Owner

Fanael commented Jan 16, 2020

That honestly sounds like a problem with Emacs display engine more than anything, mind asking upstream?

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

2 participants