rolandwalker / anaphora

Anaphoric expressions for Emacs Lisp, providing implicit temporary variables.
54 stars 11 forks source link

evaluating breaks whitespace-mode #3

Closed nicferrier closed 11 years ago

nicferrier commented 11 years ago

When I evaluate anaphora my whitespace markup changes from a nice subtle pink background to a very jarring hard dotted thing.

Obviously this is to do with adding the syntax for the anaphora stuff but I can't work out how.

Any clues?

rolandwalker commented 11 years ago

I'd be happy to address this but I can't duplicate. Which version of Emacs are you on?

rolandwalker commented 11 years ago

I think this is because (per 016d60b0cfa1634307e47a4f68f17a4df9909acd) I should not call font-lock-refresh-defaults.

The intended functionality was enabling font-lock keywords for anaphoric forms in already-open buffers. (The keywords would be recognized in any newly-opened buffers without special intervention.)

Since this is a triviality and my usage is against documentation, I removed it, and am putting the update on Marmalade.

PS I changed your debug forms & tried to reopen #1 to get feedback from you, but github seems to not let me reopen. In any case I had added a comment there.

nicferrier commented 11 years ago

Ok, thanks. Finding github issues difficult to use, I only seem to be able to get a list of issues in my repositories, not across all of the others I interactive with. I'll look at the new version.

nicferrier commented 11 years ago

I'm using emacs 24.2 - I still have the issue with your 0.0.8

rolandwalker commented 11 years ago

I upgraded to 24.2, duplicated the issue, and fixed in 0.1.0

nicferrier commented 11 years ago

THANKS!