https://github.com/vim/vim/pull/4386
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
Merging #4386 into master will increase coverage by
0.01%.
The diff coverage is83.33%.
@@ Coverage Diff @@ ## master #4386 +/- ## ========================================== + Coverage 80.35% 80.37% +0.01% ========================================== Files 109 109 Lines 142608 142638 +30 ========================================== + Hits 114591 114640 +49 + Misses 28017 27998 -19
| Impacted Files | Coverage Δ | |
|---|---|---|
| src/eval.c | 85.96% <83.33%> (-0.02%) |
⬇️ |
| src/screen.c | 81.54% <0%> (-0.05%) |
⬇️ |
| src/message.c | 76.65% <0%> (+0.04%) |
⬆️ |
| src/channel.c | 83.58% <0%> (+0.07%) |
⬆️ |
| src/ex_cmds2.c | 87.9% <0%> (+0.11%) |
⬆️ |
| src/gui_gtk_x11.c | 48.74% <0%> (+0.49%) |
⬆️ |
| src/gui.c | 57.99% <0%> (+0.56%) |
⬆️ |
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 8055d17...2ef9cfc. Read the comment docs.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.![]()
What is this for? We can already do e.g. :let foo="oof\nbar\tbaz", right?
In particular I see no need for the stripping aspect. When using :let inside a script we can also already use line continuation. So just do
let foo="one \two \three \four"
What about making {marker} optional and use . per default (a single dot on its own line)? This is expected from :i, :a etc.
—
You are receiving this because you commented.
There are some patterns cannot work: e.g. a line starts with endfunc append python...
func Foo() let x =<< endfunc .. endfunc
E193: :endfunction not inside a function
func Foo() let x =<<END a END endfunc
E126: Missing :endfunction
func Foo() let x =<<END python <<EOS END endfunc
E126: Missing :endfunction
—
You are receiving this because you commented.
Btw, when I need some heredoc data, I put a finish line in the code, followed by a data section in heredoc notation which is later at "runtime" extracted with a bit of Vimscript into a dict.
—
You are receiving this because you commented.