Hugo Thunnissen
|
81919175ca
|
Implement stub index for builtin functions and types
Misc:
- Removed Cask in favor of dependency install script
- Rework makefile to provide simple build/install process
|
1 year ago |
Hugo Thunnissen
|
9f7026455a
|
Generate builtin stubs (+ add script to do so)
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
1 year ago |
Hugo Thunnissen
|
2d29bce498
|
Apply overall code quality improvements
ci/woodpecker/push/woodpecker Pipeline failed
Details
Even benchmarks and tests now compile without warnings or errors :)
This includes patches from Stefan Monnier:
- https://lists.gnu.org/archive/html/emacs-devel/2023-08/msg00548.html
|
1 year ago |
Hugo Thunnissen
|
20ec37481a
|
Fix compilation of benchmarks and tests
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
1 year ago |
Hugo Thunnissen
|
b102e037a8
|
Add copyright headers to benchmark files to fix(?) ELPA tarball build
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
1 year ago |
Hugo Thunnissen
|
84ddaf1dc2
|
Fix all byte compilation warnings and errors (for real this time (probably))
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
1 year ago |
Hugo Thunnissen
|
7c76cbcc54
|
Use rear pointer to append parsed tokens
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
1 year ago |
Hugo Thunnissen
|
68c826243c
|
Keep index synchronized with buffer state
|
1 year ago |
Hugo Thunnissen
|
0596bc52bf
|
Optimize splay tree and use it to store token's children
ci/woodpecker/push/woodpecker Pipeline was successful
Details
|
1 year ago |
Hugo Thunnissen
|
e270729e14
|
Implement splay tree for overlay storage/lookup
ci/woodpecker/push/woodpecker Pipeline was successful
Details
This makes repeated overlay lookups during incremental parsing or buffer
analysis more efficient.
|
1 year ago |
Hugo Thunnissen
|
ad5ede01ad
|
Implement Incremental Parsing
ci/woodpecker/push/woodpecker Pipeline was successful
Details
|
1 year ago |