-
Notifications
You must be signed in to change notification settings - Fork 60
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
combobulate-splice-up triggers (wrong-type-argument integerp #<marker ...>) #112
Comments
Hm. I cannot reproduce this. I even wrote a test case matching yours. If the last error is the one you actually see (the assertion failed error) , then I've fixed it already and this issue is just a casualty of the other one. |
I can still reproduce using the latest commit in master. I'm using Emacs 30.0.91. In the
|
That's a different error altogether. Are you using the proper grammar versions as per the readme? |
I thought I wrote it in the issue's description but I didn't, sorry: I'm using the latest commit from master. This is what my GNU/Linux distribution provides. Are you interested in such issues? If not, feel free to close the ticket. |
Yes, but the version of tree-sitter and the grammars are very important. There's a table of grammar versions you must use. Does it happen if you use those? |
I can't manage to be 100% sure but I think I switched back to grammar 0.20.1 and I can still reproduce the issue. If you know a way to ask for the grammar's version, I would happily use that.
All 649 unit tests pass, regardless of the version of javascript's grammar. Do you have a clue why? |
Execute
You get a buffer containing:
Type
M-b
andC-b
to move point between the(
and the"
Type
M-<up>
Expected: The string "test" to replace the
console.log()
callActual:
(wrong-type-argument integerp #<marker ...>)
Actual:
transient-setup: Assertion failed: (and prefix (symbolp prefix))
The text was updated successfully, but these errors were encountered: