diff options
| author | Dan Drennan <34494471+danjdrennan@users.noreply.github.com> | 2026-04-08 03:33:26 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-08 04:33:26 -0400 |
| commit | 65ef6cec1cb766334c59d3255595dfe523b11020 (patch) | |
| tree | badc4e0cf5110bdee0b479f53e7164634a752f21 /test/functional/vimscript/executable_spec.lua | |
| parent | 8603fc918016daaa597855ab00d72799aeab88b1 (diff) | |
| download | rneovim-65ef6cec1cb766334c59d3255595dfe523b11020.tar.gz rneovim-65ef6cec1cb766334c59d3255595dfe523b11020.tar.bz2 rneovim-65ef6cec1cb766334c59d3255595dfe523b11020.zip | |
fix(health): recognize Zig build optimization levels #38804
Problem: When Neovim is built with Zig, `:checkhealth` falsely reports
"Non-optimized debug build" for release builds. The extraction regex
stops at the first space, and the validation regex only lists CMake
build type names.
Solution: Fix the extraction regex to capture the full build type string
and add Zig optimization levels (ReleaseFast, ReleaseSafe, ReleaseSmall)
to the validation regex.
AI-assisted: Claude Code
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions