|
3ed4a7eab8
|
fix: renamed BaseLexer to Lexer and Lexer to RegexLexer to make API nicer
|
2024-09-04 11:37:36 -03:00 |
|
|
082241eb0f
|
Load lexer by mimetype
|
2024-08-24 22:20:38 -03:00 |
|
|
5a3b50d7a3
|
Integrate heuristics into lexer selection
|
2024-08-24 21:39:39 -03:00 |
|
|
3d5d073471
|
Implemented usingbygroup action, so code-in-markdown works
|
2024-08-23 10:20:03 -03:00 |
|
|
a2884c4c78
|
Refactor
|
2024-08-22 21:58:21 -03:00 |
|
|
bd3df10d2c
|
Use classes instead of structs to allow properties of the same type
|
2024-08-22 21:52:59 -03:00 |
|
|
0f3b7fc3c5
|
Initial implementation of delegatinglexer
|
2024-08-22 20:55:08 -03:00 |
|
|
5a3b08e716
|
lint
|
2024-08-16 14:01:16 -03:00 |
|
|
9ebb9f2765
|
Fix off-by-1
|
2024-08-16 13:36:11 -03:00 |
|
|
7538fc76aa
|
Tokenize via an iterator, makes everything much faster
|
2024-08-16 13:27:02 -03:00 |
|
|
1f01146b1f
|
Minor cleanup
|
2024-08-15 23:21:21 -03:00 |
|
|
9041b763ea
|
Remove unused bits of lexer config
|
2024-08-15 23:17:49 -03:00 |
|
|
ada30915c3
|
Idiomatic changes
|
2024-08-15 23:16:29 -03:00 |
|
|
78eff45ea0
|
Idiomatic changes
|
2024-08-15 23:11:49 -03:00 |
|
|
e817aedd60
|
Idiomatic changes
|
2024-08-15 22:41:24 -03:00 |
|
|
a3a7b5bd9a
|
Many cleanups
|
2024-08-15 21:10:25 -03:00 |
|
|
58e8dac038
|
Make usingself MUCH cheaper, since it was called many times when parsing C
|
2024-08-15 19:20:12 -03:00 |
|
|
bf257a5b82
|
cleanup
|
2024-08-15 17:05:03 -03:00 |
|
|
0626c8619f
|
Working bytes-regexes, faster, MORE tests pass
|
2024-08-14 11:06:53 -03:00 |
|
|
c898f395a1
|
reset stack on EOL instead of error, makes no difference, but it's in pygments version
|
2024-08-13 22:06:07 -03:00 |
|
|
ec8c53c823
|
Added --line-numbers for the terminal formatter
|
2024-08-11 13:21:47 -03:00 |
|
|
e3a1ce37b4
|
Support guessing lexer by filename
|
2024-08-11 13:04:35 -03:00 |
|
|
e295256573
|
Implemented decent version of the CLI
|
2024-08-11 11:49:42 -03:00 |
|
|
47237eecc3
|
Refactor things into separate files for easier reading
|
2024-08-09 11:31:18 -03:00 |
|