Port the support for v:exiting variable from Neovim:
neovim/neovim#5651
neovim/neovim@d2e8c76
https://github.com/vim/vim/pull/7395
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.![]()
❗ No coverage uploaded for pull request base (
master@23515b4). Click here to learn what that means.
The diff coverage is100.00%.
@@ Coverage Diff @@ ## master #7395 +/- ## ========================================= Coverage ? 88.88% ========================================= Files ? 148 Lines ? 163113 Branches ? 0 ========================================= Hits ? 144984 Misses ? 18129 Partials ? 0
| Impacted Files | Coverage Δ | |
|---|---|---|
| src/evalvars.c | 95.80% <100.00%> (ø) |
|
| src/main.c | 87.32% <100.00%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing data
Powered by Codecov. Last update 23515b4...e986ff0. Read the comment docs.
Shouldn't the entry in vimvars[] use VAR_SPECIAL? the value is v:null until it's set to a number.
Shouldn't the entry in vimvars[] use VAR_SPECIAL? the value is v:null until it's set to a number.
Does anyone think we should rename this variable to v:exitval?
The initial naming was suggested to mirror v:dying. There were some better names, including exitval, suggested while working on the changes, but unfortunately v:exiting is what was eventually committed.
This will not be compatible with Neovim though.
It'd be nice to avoid gratuitous incompatibilities between the two.
—
You are receiving this because you commented.