-
## Current problem
The current syntax highlighting system is very slow, and there are noticeable lags when scrolling large C++ files which contain complex syntax elements.
## Issues of tree-sit…
-
Given an alternation like "abc|def|ghi", we will currently do an IndexOfAny to find the next position for a possible match. At that point, we try to avoid false positives by doing a few set lookups, …
-
Hello hello.
I've been wondering whether it could be feasible to implement a block-level or paragraph match mode for ugrep.
There are a few implementations in the wild doing just that, but they usua…
-
There are lots of names that should be matched which currently aren't - many of these may be due to not having an appropriate alternative name added (e.g. as with https://github.com/mysociety/pombola…
-
There are cases, where a property can not just be any string (or a set of strings), but needs to match a pattern.
``` typescript
let fontStyle: 'normal' | 'italic' = 'normal'; // already available in…
-
### Version
Pre-110.97
### Operating System
- [ ] Any
- [X] Linux
- [ ] macOS
- [ ] Windows
- [ ] Other Unix
### OS Version
Debian 11.5 (“bullseye”)
### Processor
- [ ] Any
-…
-
I'm attempting to create a large automaton (approx 2million strings) and am running into the following error:
```python
items = [...]
ac = ahocorasick_rs.AhoCorasick(items)
ValueError: state i…
-
After using an antlr generated parser to process several files, the JVM eventually throws an out of memory exception. Analyzing the heap show the PredictionContextCache containing a HashMap with over …
-
I will maintain in this OP a summary of current proposed syntax as I understand it to be. Note this is not authoritative, subject to change, and it may be inaccurate. Please make comments to discuss.
…
-
### Overview
Many of the dependencies in package.json are either outdated or may not being used.
We'll need to take a closer look to see which packages are still being used for the new tech stack…