-
Notifications
You must be signed in to change notification settings - Fork 48
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
error in process sentinel: magit-todos--line-item: Stack overflow in regexp matcher #63
Comments
Please try to reproduce in the same repo using |
Same results. I did Same error. |
Please provide some basic info like: Emacs version, Magit version, Also, you said it happens in one of your repos. Do you mean that it only happens in that repo, and not in any others? If so, it will probably be necessary to look at the to-do items in the repo. The most direct way to see what the problem is would be to |
It turns out the problem is that in my repo there are some files which have enormously long lines (they are mechanically concatenated and uglified JS files). Emacs regex parser chokes on them. I've excluded them using |
@lbolla Thanks. If you encounter this in any more of your repos, let me know, and maybe I can figure out a way to give a more helpful error message. |
I just ran into this error and was about to report it but found this issue already did. It'd be nice to not have such a esoteric error :-D |
I'll see if I can make the error useful and continue scanning other files. |
I do too get this error. Not sure what is going on:
|
@nedijahij See lbolla's comment. |
You can set max columns if you use rg: (setq magit-todos-rg-extra-args '("-M 120"))
|
@BlindingDark i used ag actually. |
@nedijahij try (setq magit-todos-ag-extra-args '("-W 120")) |
Fixes #63. Or works around it. There's only so much we can do. These tend to be e.g. minified JavaScript files, which shouldn't be scanned, and the user will have to exclude them.
Fixes #63. Or works around it. There's only so much we can do. These tend to be e.g. minified JavaScript files, which shouldn't be scanned, and the user will have to exclude them.
Fixes #63. Or works around it. There's only so much we can do. These tend to be e.g. minified JavaScript files, which shouldn't be scanned, and the user will have to exclude them.
Fixes #63. Or works around it. There's only so much we can do. These tend to be e.g. minified JavaScript files, which shouldn't be scanned, and the user will have to exclude them.
Fixes #63. Or works around it. There's only so much we can do. These tend to be e.g. minified JavaScript files, which shouldn't be scanned, and the user will have to exclude them.
Fixes #63. Or works around it. There's only so much we can do. These tend to be e.g. minified JavaScript files, which shouldn't be scanned, and the user will have to exclude them.
I am getting this error when enabling
magit-todos
in one of my repos:error in process sentinel: magit-todos--line-item: Stack overflow in regexp matcher
I can't find the offending line/regex.
magit-todos-keyword-suffix
is configured to be just ":" (column).Any idea how I can debug this more?
The text was updated successfully, but these errors were encountered: