ckelsel
f97ca6b333
vim-patch:8.0.0155
...
Problem: When sorting zero elements a NULL pointer is passed to qsort(),
which ubsan warns for.
Solution: Don't call qsort() if there are no elements. (Dominique Pelle)
a216255a4f
2017-09-28 12:28:25 +08:00
James McCoy
f1242c2a26
oldtest: Run test_mksession_utf8 tests
2017-09-27 08:27:31 -04:00
James McCoy
e6d4b7686c
vim-patch.sh: Exclude testdir/ files from src/ file pruning
...
Without the testdir/ exclusion, all directories under src/ were affected
by this cleanup. However, testdir/ has its own pruning that happens
later.
2017-09-27 08:20:43 -04:00
ckelsel
65c97961ec
vim-patch:8.0.0132
...
Problem: Test fails because of using :finish.
Solution: Change to return.
4c8980b717
2017-09-27 20:07:09 +08:00
ckelsel
36f13ceb0a
vim-patch:8.0.0131
...
Problem: Not enough test coverage for syntax commands.
Solution: Add more tests. (Dominique Pelle)
73b484c4da
2017-09-27 20:05:39 +08:00
ckelsel
c3de878ab1
Merge remote-tracking branch 'upstream/master'
2017-09-27 19:34:19 +08:00
ckelsel
5d369ad384
Merge branch 'vim-8.0.0101' of github.com:ckelsel/neovim into vim-8.0.0101
2017-09-27 19:32:02 +08:00
ckelsel
dde62900c8
Merge branch 'master' of https://github.com/neovim/neovim into vim-8.0.0101
...
fix Conflicts
2017-09-27 19:21:40 +08:00
James McCoy
542ed5f5d3
Merge pull request #7325 from jamessan/vim-8.0.0112
...
vim-patch:8.0.0112,8.0.0253,8.0.0258,8.0.1024,8.0.1025
2017-09-26 22:48:02 -04:00
James McCoy
e085a50c59
Merge pull request #7310 from ckelsel/vim-8.0.0330
...
vim-patch:8.0.0330
2017-09-26 16:56:19 -04:00
James McCoy
5c25d65f45
Merge pull request #7309 from ckelsel/vim-8.0.0328
...
vim-patch:8.0.0328
2017-09-26 16:39:56 -04:00
James McCoy
f66307475d
lint
2017-09-26 16:08:15 -04:00
James McCoy
e0197a4d76
vim-patch:8.0.1025
...
Problem: Stray copy command in test.
Solution: Remove the copy command.
4e83961985
2017-09-26 16:04:32 -04:00
James McCoy
25d4cd7e28
vim-patch:8.0.1024
...
Problem: Manual folds are lost when a session file has the same buffer in
two windows. (Jeansen)
Solution: Use ":edit" only once. (Christian Brabandt, closes vim/vim#1958 )
4bebc9a056
2017-09-26 16:03:43 -04:00
James McCoy
43da7ea27b
vim-patch:8.0.0258
...
Problem: mksession test leaves file behind.
Solution: Delete the file. Rename files to start with "X".
c9b56b2ceb
2017-09-26 15:51:11 -04:00
James McCoy
5bb2a19417
vim-patch:8.0.0253
...
Problem: When creating a session when winminheight is 2 or larger and
loading that session gives an error.
Solution: Also set winminheight before setting winheight to 1. (Rafael
Bodill, neovim vim/vim#5717 )
36ae89c550
2017-09-26 15:50:00 -04:00
James McCoy
1c7f396f0c
vim-patch:8.0.0112
...
Problem: Tests 92 and 93 are old style.
Solution: Make test92 and test93 new style. (Hirohito Higashi, closes vim/vim#1289 )
eca626fcdb
2017-09-26 15:49:55 -04:00
James McCoy
b3905c44d1
Merge pull request #7311 from ckelsel/vim-8.0.0333
...
vim-patch:8.0.0333
2017-09-26 15:06:08 -04:00
KillTheMule
126b2ca077
test: lint whitespace in legacy/ ( #7308 )
2017-09-24 20:42:48 +02:00
KunMing Xie
2b4a52f901
vim-patch:8.0.0091 ( #7312 )
...
Problem: Test_help_complete sometimes fails in MS-Windows console.
Solution: Use getcompletion() instead of feedkeys() and command line
completion. (Hirohito Higashi)
9f0e423c28
2017-09-24 17:20:45 +02:00
ckelsel
3a1c33a6c3
vim-patch:8.0.0106
...
Problem: Cannot use a semicolon in 'backupext'. (Jeff)
Solution: Allow for a few more characters when "secure" isn't set.
0945eaface
2017-09-24 13:42:48 +08:00
ckelsel
25a3f77f61
vim-patch:8.0.0106
...
Problem: Cannot use a semicolon in 'backupext'. (Jeff)
Solution: Allow for a few more characters when "secure" isn't set.
0945eaface
2017-09-24 13:42:15 +08:00
ckelsel
1a73ac7698
Merge branch 'vim-8.0.0101' of github.com:ckelsel/neovim into vim-8.0.0101
2017-09-24 13:11:47 +08:00
ckelsel
172722ec51
vim-patch: 8.0.0104
...
Problem: Value of 'thesaurus' option not checked properly.
Solution: Add P_NDNAME flag. (Daisuke Suzuki)
f422bcc7f9
2017-09-24 13:07:36 +08:00
ckelsel
e2bdfb573e
fix conflict
2017-09-24 12:52:55 +08:00
ckelsel
cd13c24427
vim-patch:8.0.0102
...
Problem: Cannot set 'dictionary' to a path.
Solution: Allow for slash and backslash. Add a test (partly by Daisuke
Suzuki, closes vim/vim#1279 , closes vim/vim#1284 )
7554da4033
2017-09-24 12:49:16 +08:00
ckelsel
d2eba872fb
vim-patch:8.0.0101
...
Problem: Some options are not strictly checked.
Solution: Add flags for strickter checks.
031cb743ae
2017-09-24 11:54:10 +08:00
ckelsel
583b68f5a9
vim-patch:8.0.0101
...
Problem: Some options are not strictly checked.
Solution: Add flags for strickter checks.
031cb743ae
2017-09-24 11:47:53 +08:00
ckelsel
2b53a565b9
vim-patch:8.0.0333
...
Problem: Illegal memory access when 'complete' ends in a backslash.
Solution: Check for trailing backslash. (Dominique Pelle, closes vim/vim#1478 )
226c534291
2017-09-24 10:17:14 +08:00
ckelsel
006425b8b6
vim-patch:8.0.0330
...
Problem: Illegal memory access after "vapo". (Dominique Pelle)
Solution: Fix the cursor column.
84b2a38145
2017-09-24 10:00:53 +08:00
ckelsel
3ab6a519fc
vim-patch:8.0.0328
...
Problem: The "zero count" error doesn't have a number. (Hirohito Higashi)
Solution: Give it a number and be more specific about the error.
23a5558cfd
2017-09-24 09:41:09 +08:00
ckelsel
90fc9039dd
Merge remote-tracking branch 'upstream/master'
2017-09-24 09:16:59 +08:00
James McCoy
4bb0e95abb
Merge pull request #7298 from jamessan/check-array-bounds-support
...
cmake: Check if the compiler understands -Wno-array-bounds
2017-09-23 08:30:45 -04:00
James McCoy
094bc39d01
Move definition of cstrchr above the functions which call it
...
Functions with FUNC_ATTR_ALWAYS_INLINE need to be defined before they
are called to work around bugs with some compiler versions. When the
body is after the use of the function, compilation will fail with
/home/niko/build/neovim/src/nvim/regexp.c: In function 'regmatch':
/home/niko/build/neovim/build/src/nvim/auto/regexp.c.generated.h:77: sorry, unimplemented: inlining failed in call to 'cstrchr': function body not available
/home/niko/build/neovim/src/nvim/regexp.c:4193: sorry, unimplemented: called from here
2017-09-23 07:42:21 -04:00
James McCoy
6d471636ee
cmake: Check if the compiler understands -Wno-array-bounds
...
Closes #7297
2017-09-23 07:42:15 -04:00
Michael Schupikov
f8dcd319d9
vim-patch:8.0.0294 ( #7305 )
...
Problem: Argument list is not stored correctly in a session file.
(lgpasquale)
Solution: Use "$argadd" instead of "argadd". (closes vim/vim#1434 )
79da563cf9
Signed-off-by: Michael Schupikov <michael@schupikov.de>
2017-09-23 08:32:29 +02:00
TJ Rana
2e9a345b3e
runtime/tutor: fix typos ( #7302 )
2017-09-23 06:07:05 +02:00
Daniel Hahler
68bc73b107
doc: fix typo with :lcd ( #7299 )
2017-09-22 08:32:27 +02:00
Andy Russell
460aab3950
escape amatch filename ( #7292 )
...
Fixes #7046
Fixes autozimu/LanguageClient-neovim#77
2017-09-19 08:13:44 +02:00
Justin M. Keyes
37609db6d0
Merge #7252 from justinmk/perf-vim.vim
2017-09-18 01:54:17 +02:00
Björn Linse
43d32762e3
Merge pull request #7280 from bfredl/fix_helptags
...
cmake: remove stale doc files to avoid "duplicate tags" message
2017-09-17 21:32:53 +02:00
James McCoy
705739a162
Merge pull request #7277 from jamessan/deprecated-unibilium-APIs
...
tui: Use unibi_var_from_num when available
2017-09-17 15:30:27 -04:00
Justin M. Keyes
1f1728e9bf
runtime/syntax/vim.vim: highlight vimEmbedError as Normal
2017-09-17 20:07:31 +02:00
Justin M. Keyes
20a79706e2
runtime/syntax/vim.vim: disable g:vimsyn_embed by default
...
This feature is extremely slow.
Also merge some minor upstream differences (missed by a previous merge).
2017-09-17 20:07:31 +02:00
KunMing Xie
12efbf897d
vim-patch:8.0.0327 ( #7281 )
...
Problem: The E11 error message in the command line window is not
translated.
Solution: use _(). (Hirohito Higashi)
75c19464ed
2017-09-17 20:05:22 +02:00
KunMing Xie
cf59d617bc
vim-patch:8.0.0324 ( #7279 )
...
Problem: Illegal memory access with "1;y".
Solution: Call check_cursor() instead of check_cursor_lnum(). (Dominique
Pelle, closes vim/vim#1455 )
f1f6f3f7df
2017-09-17 20:04:17 +02:00
KunMing Xie
009c695f0a
vim-patch:8.0.0302 NA ( #7264 )
...
(NA: Nvim removed the ability to set termcodes directly.)
Problem: Cannot set terminal key codes with :let.
Solution: Make it work.
e353c402e6
2017-09-17 19:56:08 +02:00
KunMing Xie
e53af2b1f5
vim-patch:8.0.0305 ( #7265 )
...
Problem: Invalid memory access when option has duplicate flag.
Solution: Correct pointer computation. (Dominique Pelle, closes vim/vim#1442 )
aaaf57d8a9
2017-09-17 19:43:45 +02:00
Björn Linse
0b1904d835
Revert cbda7d8
"build: Revert 464bc16."
...
In-tree builds are no longer allowed, so deleting build/docs/ is
harmless
ref 53eddb8
2017-09-17 19:19:50 +02:00
ckelsel
6258e33b11
Merge remote-tracking branch 'upstream/master'
2017-09-17 20:41:47 +08:00