-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Invalid matching #8
Comments
I'll investigate, but in the meantime could you offer exact steps to reproduce the problem, including what function names you're trying to match and where the point is? |
Sure. I'm using match-and-next function. In the code below > will mean beginning of matched region and < the end, and | will denote the current position.
After using the function just once I got a valid result, which is:
But after using it 2 more times:
Weird. |
Very strange. What major mode does this occur in? |
I'm using spacemacs. It occurs in all of the major modes. |
How frustrating! I can't reproduce it in vanilla emacs, so something in the spacemacs stack must be interfering. I'll install spacemacs over the weekend and see if I can figure it out. |
@adamczykm @dp12 @hlissner I've just updated to the recent-released spacemacs 0.200.0, and found out this issue has magically disappeared. Cheers! 😆 |
I believe this is because I have changed its default to |
When I tried to match arbitrary regions, I had multiple matches on my screen, but |
It was effectively |
Bam, big update posted. This rewrite has turned out to be more reliable -- it may need some testing, but it should fix your problem. Let me know if it does! |
Amazing! It's now working just perfectly.
|
Odd, these seem to be a package.el issue. Are you sure |
Tried again on my home computer(was on work when I wrote last message), same errors ocurr. Reinstalled, still the same. Evil is installed. |
I also encountered syl20bnr/spacemacs#8885 in spacemacs when the c-c++ layer was enabled, which broke evil-multiedit and iedit. Doing |
There's something wrong with matching functions: instead of matching current word and then next, it matches first and then only a whitespace after another word.
I'm using config provided in the readme.
The text was updated successfully, but these errors were encountered: