-
Notifications
You must be signed in to change notification settings - Fork 389
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
mini-fix #2989
mini-fix #2989
Commits on Aug 20, 2024
-
change perf testing [1022±4 ms]
`hyperfine -n 15 "vi -u NONE -c 'source test.vim'"` gives `1.022 ± 0.004 s`
Configuration menu - View commit details
-
Copy full SHA for 784ae92 - Browse repository at this point
Copy the full SHA 784ae92View commit details -
optimize regex for
\mathrm
,\mathbf
etc. [1002±5 ms]`hyperfine -n 15 "vi -u NONE -c 'source test.vim'"` gives `1.002 ± 0.005 s`
Configuration menu - View commit details
-
Copy full SHA for 11e64a2 - Browse repository at this point
Copy the full SHA 11e64a2View commit details -
optimize regex for some delimiters [983±8 ms]
`hyperfine -n 15 "vi -u NONE -c 'source test.vim'"` gives `982.8 ± 8.2 ms`
Configuration menu - View commit details
-
Copy full SHA for 69165ca - Browse repository at this point
Copy the full SHA 69165caView commit details -
optimize regex for
texCmdStyle
andtexCmdSize
[911±4 ms]`hyperfine -n 15 "vi -u NONE -c 'source test.vim'"` gives `911.0 ± 3.7 ms`
Configuration menu - View commit details
-
Copy full SHA for 9658d97 - Browse repository at this point
Copy the full SHA 9658d97View commit details -
try to only create one big
texMathEnvBgnEnd
rule [857±6 ms](also only one `texMathError` rule for un-matched `\end`s) I had to create a separate group `texMathEnvBgnEnd2` which is a bit jank. `hyperfine -n 15 "vi -u NONE -c 'source test.vim'"` gives `856.8 ± 5.7 ms`
Configuration menu - View commit details
-
Copy full SHA for 1db3cc4 - Browse repository at this point
Copy the full SHA 1db3cc4View commit details -
only create ont
texMathZoneEnv
rule [823±6 ms]also try a bit harder to only create one big `texMathEnvBgnEnd` rule, and I got rid of `texMathEnvBgnEnd2`. Unfortunately I had to restrict funcionality a bit, it is no longer possible to specify predicates when using `new_env` with `{'math': v:true}` `hyperfine -n 15 "vi -u NONE -c 'source test.vim'"` gives `822.7 ± 6.3 ms`
Configuration menu - View commit details
-
Copy full SHA for 0b6dbb7 - Browse repository at this point
Copy the full SHA 0b6dbb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09db09c - Browse repository at this point
Copy the full SHA 09db09cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0af22b - Browse repository at this point
Copy the full SHA b0af22bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a886799 - Browse repository at this point
Copy the full SHA a886799View commit details