Jan Edmund Lazo
24b16ed35e
vim-patch:8.1.0231: :help -? goes to help for -+
...
Problem: :help -? goes to help for -+.
Solution: Add -? to list of special cases. (Hirohito Higashi)
a5bc38b8c1
2018-09-04 21:16:34 -04:00
Jan Edmund Lazo
5c90bbae2a
vim-patch:8.0.1383: local additions in help skips some files
...
Problem: Local additions in help skips some files. (joshklod)
Solution: Check the base file name length equals.
35c5e8155d
2018-09-04 21:16:34 -04:00
Jan Edmund Lazo
d4cc4e0871
vim-patch:8.0.0998: strange error when using K while only spaces are selected
...
Problem: Strange error when using K while only spaces are selected.
(Christian J. Robinson)
Solution: Check for blank argument.
a4f99f5a8b
2018-09-04 21:16:34 -04:00
Justin M. Keyes
9fe8e3cb2f
CI/AppVeyor: Disable gcov build for PRs
...
Currently the "gcov" build always fails on AppVeyor. It makes the builds
very slow, so disable it for PRs until the problem is fixed.
closes #8911
closes #8912
2018-09-04 21:19:30 +02:00
Justin M. Keyes
65e4c9afe2
Merge #8955 'deps: update jemalloc, libvterm'
2018-09-04 21:05:20 +02:00
Justin M. Keyes
90519107f2
Merge #8921 'highlight: Fix after-EOL matches at cursor'
2018-09-04 07:05:20 +02:00
Justin M. Keyes
3b156664b5
build/MSVC: remove libvterm-Fix-escape-sequences-for-MSVC.patch
...
Not needed after libvterm commit:
487f21dbf6
2018-09-04 06:41:55 +02:00
Justin M. Keyes
9de949ea3e
deps: update libvterm
...
Changes: a9c7c6fd20...3f62ac6b7b
- "better handling of double-width unicode characters"
cfde7f2095
https://github.com/neovim/neovim/issues/4976#issuecomment-418170022
- "Fix implementation of query on bracketed paste mode"
005845cd58
- compiler-warning fixes
- FocusIn/FocusOut reporting
1343c8c0f9
Fixes #4976 (cursor "off-by-one" behavior after ⚡ (Wide unicode glyphs)
in :terminal)
2018-09-04 10:41:51 +02:00
Justin M. Keyes
765515010f
deps: update to jemalloc 5.1.0
...
ref https://github.com/neovim/neovim/pull/7808
2018-09-04 10:41:51 +02:00
Björn Linse
7ff63fcdc0
Merge pull request #8942 from bfredl/attr_state
...
screen.lua: extend snapshot_util() to work with extension state
2018-09-03 12:16:49 +02:00
Ricky Zhou
2694fa759f
Add tests for highlighting after the end of a line.
2018-09-03 03:13:03 -07:00
Ricky Zhou
6c3b0fb831
vim-patch:8.1.0344: 'hlsearch' highlighting has a gap after /$
...
Problem: 'hlsearch' highlighting has a gap after /$.
Solution: Remove suspicious code. (Ricky Zhou, closes vim/vim#3400 )
7ee3f15b21
2018-09-03 03:13:03 -07:00
Björn Linse
74937589d0
screen.lua: extend snapshot_util() to work with extension state
...
Simplify handling of attributes: collect new attributes in the same pass
as screen lines are rendered, instead of using two passes.
2018-09-03 10:36:55 +02:00
Justin M. Keyes
f62d4865d8
Merge #8934 'Remove mb_ptr2len_len, mb_ptr2cells, mb_ptr2cells_len'
2018-09-01 19:46:46 +02:00
zandr
064495a53a
doc/defaults: document ttimeoutlen
default ( #8943 )
2018-09-01 18:17:49 +02:00
dm1try
71bb4fd481
man.vim: guard against reload ( #8940 )
...
Some plugins attempt to reload autoloaded scripts.
Use a guard to prevent this.
fix #8939
2018-09-01 11:42:43 +02:00
ZviRackover
a3549286b2
lint: clean-up after parent commits
2018-08-31 22:47:50 +03:00
ZviRackover
1015aa6ff3
Remove has_mbytes from lines local to parent commit
2018-08-31 22:47:49 +03:00
ZviRackover
1c03a06487
Refactor: remove mb_ptr2len_len, mb_ptr2cells and mb_ptr2cells_len
...
Remove occurences of these macros.
2018-08-31 22:45:10 +03:00
Justin M. Keyes
e30ccd56d9
shell.c: fix scan-build NPE warning #8932
2018-08-29 22:00:38 +02:00
Justin M. Keyes
93ee31bf65
spellfile.c: Remove dead assignment #8933
...
Looks like a harmless accident of ebe5051977
(which was a followup to its parent fa7ace446e
).
2018-08-29 21:56:06 +02:00
Tapan Prakash
c5c3b0b8f9
Fix dead assignment.
2018-08-29 16:54:21 +05:30
Justin M. Keyes
17ce06d1c9
Merge #8930 'vim-patch:8.1.0022'
2018-08-29 08:11:16 +02:00
Jan Edmund Lazo
81c2cbe099
getchar: fix {read,copy,start}_redo() params
...
Update function signature as follows:
- read_redo(bool, bool)
- copy_redo(bool)
- start_redo(long, bool)
2018-08-29 00:27:07 -04:00
Jan Edmund Lazo
9fab77c7fb
globals: cmd_silent is bool
2018-08-29 00:17:30 -04:00
Jan Edmund Lazo
7c38f60b3b
vim-patch:8.1.0022: repeating put from expression register fails
...
Problem: Repeating put from expression register fails.
Solution: Re-evaluate the expression register. (Andy Massimino,
closes vim/vim#2945 )
833093bfb0
2018-08-29 00:08:15 -04:00
Justin M. Keyes
461d46d8ac
Merge #8863 'refactor: Remove mb_head_off()'
2018-08-28 23:43:04 +02:00
Justin M. Keyes
a2403a0ed9
Merge #8863 'refactor: Remove mb_head_off() '
2018-08-28 23:37:30 +02:00
Justin M. Keyes
885ca3b7a6
Merge #8929 from janlazo/vim-8.0.0983
2018-08-28 22:39:02 +02:00
Justin M. Keyes
acdede50ce
test: Dump $NVIM_LOG_FILE contents ( #8926 )
...
Do this at the test-framework level instead of CI (Travis) scripts.
Then it works for QuickBuild and AppVeyor.
ref eb6dd3e42d
2018-08-28 22:13:34 +02:00
Jan Edmund Lazo
2996179482
lint
2018-08-28 16:09:26 -04:00
Jan Edmund Lazo
60f1acd0ef
ex_cmds2: checkall in dialog_changed() is bool
2018-08-28 16:01:16 -04:00
Justin M. Keyes
5a1c93584f
vim-patch:8.1.0214 fixup: remove feature-guard
...
FEAT_AUTOCHDIR is not defined for Nvim.
ref #8927
2018-08-28 21:49:41 +02:00
Vivek R
87904ae3c4
vim-patch:8.1.0214 ( #8927 )
...
Problem: +autochdir feature not reported by has() or :version.
Solution: Add the feature in the list.
Author: Bram Moolenaar <Bram@vim.org>
83ec2a7f5f
2018-08-28 21:41:30 +02:00
Jan Edmund Lazo
3dffc842fe
vim-patch:8.0.0983: unnecessary check for NULL pointer
...
Problem: Unnecessary check for NULL pointer.
Solution: Remove the NULL check in dialog_changed(), it already happens in
dialog_msg(). (Ken Takata)
3f9a1ff141
2018-08-28 15:41:15 -04:00
Jan Edmund Lazo
0a77dc7e05
options: do not use gettext for +printheader ( #8928 )
...
It is not translatable as of vim-patch:8.0.1001.
2018-08-28 21:33:32 +02:00
Daniel Hahler
643ef257b3
API: nvim_unsubscribe(): Handle unknown events #8745
...
close #8745
2018-08-28 10:20:19 +02:00
Jan Edmund Lazo
10e885bdfc
vim-patch:8.0.1001: setting 'encoding' makes 'printheader' invalid ( #8925 )
...
Problem: Setting 'encoding' makes 'printheader' invalid.
Solution: Do not translate the default value of 'printheader'. (Yasuhiro
Matsumoto, closes vim/vim#2026 )
0903d56f5c
2018-08-28 08:51:22 +02:00
Björn Linse
dee0d7f4e9
Merge pull request #8891 from bfredl/keyexpect
...
use keyword args for screen:expect{...} + hl fixup for ext_cmdline
2018-08-27 16:02:22 +02:00
Björn Linse
3d88287e30
tests: introduce screen:expect{...} form
2018-08-27 15:15:49 +02:00
Björn Linse
03978a0f29
ext_cmdline: use new highlight representation for cmdline_block
...
Make sure cmdline updates will receive highlight specifications the same
way as screen cells. This is controlled by the ext_newgrid option so
nothing is changed by default (as screen cells are also not changed by
default). This was already done for the cmdline itself in #8221 , this
extends it to cmdline_block. Which currently doesn't store highlights,
but the placeholder should be one that makes sense for future use.
2018-08-27 11:51:52 +02:00
Justin M. Keyes
a8b4d76a0a
health.vim: Detect missing init.vim
...
closes #4877
2018-08-27 01:35:58 +02:00
Jan Edmund Lazo
cbc8c0c625
vim-patch:8.1.0322: Test_copy_winopt() does not restore 'hidden' ( #8918 )
...
Problem: Test_copy_winopt() does not restore 'hidden'.
Solution: Restore the option, fix indent. (Ozaki Kiichi, closes vim/vim#3367 )
7cb33a14c9
2018-08-27 01:14:33 +02:00
Justin M. Keyes
cd1d9d8a7c
Merge #8916 from janlazo/vim-8.1.0144
2018-08-26 21:20:22 +02:00
Jan Edmund Lazo
246fa3e81d
oldtests: comment out test for 'set cpo+=.'
...
nvim does not support POSIX cpoptions.
2018-08-26 14:41:50 -04:00
Jan Edmund Lazo
ff8e239493
vim-patch:8.1.0144: the :cd command does not have good test coverage
...
Problem: The :cd command does not have good test coverage.
Solution: Add more tests. (Dominique Pelle, closes vim/vim#2972 )
b2e0c94a4d
2018-08-26 09:56:34 -04:00
Justin M. Keyes
fa285bde45
win/dist: nvim-qt v0.2.10 ( #8901 )
...
ref https://github.com/equalsraf/neovim-qt/issues/417
2018-08-26 15:29:00 +02:00
Justin M. Keyes
eb663d5367
Merge #8903 from janlazo/vim-8.0.0883
2018-08-26 15:20:59 +02:00
Justin M. Keyes
8f058dca89
Merge #8904 from janlazo/vim-8.0.0900
2018-08-26 15:17:54 +02:00
Jan Edmund Lazo
7898de5211
vim-patch:8.1.0327: the "g CTRL-G" command isn't tested much ( #8914 )
...
Problem: The "g CTRL-G" command isn't tested much.
Solution: Add more tests. (Dominique Pelle, closes vim/vim#3369 )
0529583ff1
2018-08-26 15:05:55 +02:00