Justin M. Keyes
d1874ab282
syntax: 'cursorline': low priority #6380
2017-10-07 16:45:15 +02:00
Justin M. Keyes
7a832c312f
syntax: 'cursorcolumn', 'colorcolumn': low priority #6380
2017-10-07 16:31:34 +02:00
KunMing Xie
9ad7529f70
vim-patch:8.0.0157 ( #7362 )
...
Problem: No command line completion for ":syntax spell" and ":syntax sync".
Solution: Implement the completion. (Dominique Pelle)
2d02839050
2017-10-07 14:32:37 +02:00
Andrew Ferreira
a4019bc9f6
eval.c: ga_concat_esc() #7357
...
vim-patch:2368917d8f0c0a997eac7a51ddfaa748dc528392
closes #7256
2017-10-07 12:45:23 +02:00
Justin M. Keyes
01487d4385
Merge #7358 from justinmk/titleold
2017-10-05 21:49:06 +02:00
Justin M. Keyes
73b50de925
'titleold': move logic to getout()
2017-10-05 09:49:17 +02:00
Justin M. Keyes
70e84a7c4c
'titleold': simplify behavior
...
- default 'titleold' to empty
- set title on exit if 'title' is enabled and 'titleold' is non-empty
- update docs
2017-10-05 09:18:33 +02:00
nate
5f4d2edeee
'titleold': set UI title on exit #7191
...
closes #7129
ref #4063
2017-10-05 09:18:30 +02:00
Jan Edmund Lazo
b7fe15d8f9
editorconfig: handle Vim help files ( #7354 )
2017-10-04 09:18:03 +02:00
James McCoy
07a0685b48
Merge pull request #7355 from jamessan/ngettext-fix
...
Stub ngettext when libintl isn't available
2017-10-03 17:29:27 -04:00
James McCoy
235fda5f86
Stub ngettext when libintl isn't available
...
This should have been included in #6547 as part of vim-patch:7.4.2152.
Closes #7352
2017-10-03 14:54:50 -04:00
Justin M. Keyes
01e53a5cbe
Merge #7349 'win: more path-handling fixes'
2017-10-02 02:42:33 +02:00
Justin M. Keyes
6f7754dfa0
test: avoid extra clear() calls
...
also: various other cleanup
2017-10-02 01:46:16 +02:00
Ignas Anikevicius
e9dba214ea
test/shada: fixup for Windows backslashes #7287
2017-10-02 00:48:43 +02:00
Ignas Anikevicius
2b133101cf
win: vim_FullName(): force backslashes #7287
...
- Replace obvious cases of '/' literal with PATHSEP. (There are still
some remaining cases that need closer inspection.)
- Fixup tests: ui/screen_basic
closes #7117
ref https://github.com/neovim/neovim/issues/2471#issuecomment-271193714
2017-10-02 00:48:30 +02:00
Justin M. Keyes
981387b7c8
ci/appveyor: modify compression options for cache
...
Attempt to workaround #7317 by using a different compression algorithm.
2017-10-01 12:17:26 +02:00
E Kawashima
95458609ab
runtime/syntax/vim.vim: highlight nvim groups #7338
...
regressed by 86b596dc7a
2017-09-30 15:03:06 +02:00
Justin M. Keyes
c580ef68e8
Merge #7328 from jamessan/keep-testdir-make
...
Fix overzealous exclusions in vim-patch.sh
2017-09-28 08:16:55 +02: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
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
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
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