summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/_editor.lua
diff options
context:
space:
mode:
authorSquallATF <squallatf@gmail.com>2025-11-19 13:19:06 +0800
committerGitHub <noreply@github.com>2025-11-18 21:19:06 -0800
commit2c04ae9fcc9c9a70a7336d98e469ab6a5d97c6cc (patch)
tree9eba0758751501c954ef095339765aaa35385751 /runtime/lua/vim/_editor.lua
parent4998b8d7b5f948a6584ae44902001fb1c2bac95d (diff)
fix(windows): wrong RT_MANIFEST ID in nvim.rc #36406
Problem: Starting Nvim on MinGW fails: https://github.com/msys2/MINGW-packages/issues/25140 Unknown system error -1:"C:\msys64\ucrt64\bin\nvim.exe"Failed to start Nvim server! Solution: On Windows, the main application manifest should use resource ID 1 (RT_MANIFEST). Update `nvim.rc` to use `1 RT_MANIFEST nvim.manifest` instead of `2`, ensuring the manifest is correctly embedded and recognized by the system. ID = 1 is for executable files (.exe) ID = 2 is for DLLs (/DLL) From MSVC docs: "Use a value of 2 for a DLL to enable it to specify private dependencies." https://learn.microsoft.com/en-us/cpp/build/reference/manifest-create-side-by-side-assembly-manifest
Diffstat (limited to 'runtime/lua/vim/_editor.lua')
0 files changed, 0 insertions, 0 deletions