Failing case example
Hi, the following line shows that fh, according to evil-quickscope, will reach the 'then' keyword, however, it does not:
when coalesce(@maxpoduedate,0) >= coalesce(@maxproduedate,0) then @maxpoduedate
Instead it jumps, of course, to the 'h' in 'when', the very first word. Very nice package though.
Hi, where is the cursor in the line when you do this? Quickscope deliberately doesn't highlight letters within the same word so if your cursor is in the word 'when' and you press 'fh', it won't highlight the first 'h'. The highlighted 'h' in 'then' should be in the secondary color (evil-quickscope-second-face), which indicates a '2fh' or 'fh;' is necessary.
Thanks for your response.
Just some feedback so you can see that evil-quickscope is working correctly: With the cursor to the left of all characters in that line, i.e., at the beginning of the line in some whitespace, when I press 'f', I see 'w' highlighted in the first word, 'c' in the second, 'm' in the third, '0', 'l' in the next, 'm' in the next, '0', 'h' in the next word (which is 'then'), and 'r' in the last word. The 'h' in 'then' is the same color as the sql-mode and leuven color theme combined face for SQL keywords (which could be what made me not see anything significant about the 'h', i.e., that it should be in the secondary color (evil-quickscope-second-face). I did not know about evil-quickscope-second-face, which would have tipped me to a '2fh' or 'fh;' being necessary. I had read the README and it didn't mention evil-quickscope-second-face. Normally, I read the source of most packages before using them, but I didn't this time. If I had I would have seen how it worked. Sorry for taking your time and thanks for kindly explaining the matter.