Jan Edmund Lazo
eaf8e57cf9
vim-patch:8.0.1242: function argument with only dash is seen as number zero
...
Problem: Function argument with only dash is seen as number zero. (Wang
Shidong)
Solution: See a dash as a string. (Christian Brabandt)
ffd99f729b
2018-08-22 13:06:04 -04:00
Justin M. Keyes
a466bd2927
Merge #8880 from janlazo/vim-8.0.1331
2018-08-22 08:40:56 +02:00
Jan Edmund Lazo
54e6ef73f0
vim-patch:8.0.1790: 'winfixwidth' is not always respected by :close
...
Problem: 'winfixwidth' is not always respected by :close.
Solution: Prefer a frame without 'winfixwidth' or 'winfixheight'. (Jason
Franklin)
c136af29c0
2018-08-21 22:36:31 -04:00
Jan Edmund Lazo
b5fc21dbf0
vim-patch:8.0.1707: when 'wfh' is set ":bel 10new" scrolls window
...
Problem: When 'wfh' is set ":bel 10new" scrolls window. (Andrew Pyatkov)
Solution: Set the fraction before changing the window height. (closes vim/vim#2798 )
98da6ecab9
2018-08-21 12:44:06 -04:00
Jan Edmund Lazo
39777ad4b8
vim-patch:8.0.1426: "gf" and <cfile> don't accept ? and & in URL
...
Problem: "gf" and <cfile> don't accept ? and & in URL. (Dmitrii Tcyganok)
Solution: Check for a URL and allow for extra characters. (closes vim/vim#2493 )
9e3dfc6501
2018-08-21 12:17:17 -04:00
Jan Edmund Lazo
387c3be82a
vim-patch:8.0.1331: possible crash when window can be zero lines high
...
Problem: Possible crash when window can be zero lines high. (Joseph
Dornisch)
Solution: Only set w_fraction if the window is at least two lines high.
3679c17917
2018-08-21 11:57:04 -04:00
James McCoy
19aa8ccf85
Merge pull request #8879 from janlazo/vim-8.1.0303
...
[RDY] vim-patch:8.1.0303
2018-08-21 11:29:24 -04:00
Jan Edmund Lazo
822ae1a81c
vim-patch:8.1.0303: line2byte() is wrong for last line with 'noeol'
...
Problem: line2byte() is wrong for last line with 'noeol' and 'nofixeol'.
Solution: Fix off-by-one error. (Shane Harper, closes vim/vim#3351 )
c26f7c6053
2018-08-21 10:20:17 -04:00
Justin M. Keyes
3807520001
Merge #8877 from janlazo/vim-8.0.1441
2018-08-21 09:33:09 +02:00
Justin M. Keyes
0c9888cdbe
vim-patch:8.1.0110: file name not displayed with ":file" ( #8878 )
...
Problem: File name not displayed with ":file" when 'F' is in 'shortmess'.
Solution: Always display the file name when there is no argument (Christian
Brabandt, closes vim/vim#3070 )
fc0896093c
closes #8817
closes #8873
2018-08-21 09:25:48 +02:00
Justin M. Keyes
8872fce120
vim-patch.sh: Also check for .git/ directory
...
In the case of nested repos, such as when "neovim/" repo contains
"neovim/.vim-src/" repo,
git rev-parse --show-toplevel
returns the fullpath to the "neovim/" repo, which failed the condition.
ref #8875
ref c05d7153d3
2018-08-21 08:37:49 +02:00
Justin M. Keyes
150b1b7b40
Merge #8861 from janlazo/vim-8.0.1364
2018-08-21 08:20:40 +02:00
Jan Edmund Lazo
ee51061b8c
lint
2018-08-20 23:49:34 -04:00
Jan Edmund Lazo
612f3fd57a
undo: undo_undoes is bool
2018-08-20 23:49:34 -04:00
Jan Edmund Lazo
0ff4854800
undo: did_undo,absolute in u_undo_end() are bool
2018-08-20 23:49:34 -04:00
Jan Edmund Lazo
6f55aa3502
undo: update undo_time() function signature
...
sec,file,absolute (params) are bool.
Fix callers and local variables of undo_time().
2018-08-20 23:49:34 -04:00
Jan Edmund Lazo
19717ca1e8
undo: above,did_undo in undo_time() are bool
2018-08-20 23:49:34 -04:00
Jan Edmund Lazo
66ed6297b0
vim-patch:8.0.1441: using ":undo 0" leaves undo in wrong state
...
Problem: Using ":undo 0" leaves undo in wrong state.
Solution: Instead of searching for state 1 and go above, just use the start.
(Ozaki Kiichi, closes vim/vim#2595 )
ce46d934af
2018-08-20 21:48:08 -04:00
Justin M. Keyes
0839c44257
Merge #8866 from janlazo/vim-8.0.0878
2018-08-20 23:09:10 +02:00
Justin M. Keyes
751c35d41b
Merge #8872 from janlazo/vim-8.0.0762
2018-08-20 22:41:24 +02:00
Justin M. Keyes
768bc68d7e
Merge #8860 from lucc/nvim_get_proc
2018-08-20 18:12:19 +02:00
James McCoy
c05d7153d3
vim-patch.sh: Use git-rev-parse to check repo ( #8875 )
...
Explicitly checking for the .git/ directory doesn't work in various
situations (e.g., git-worktree).
[ci skip]
2018-08-20 17:41:00 +02:00
Jan Edmund Lazo
96035a8343
search: "include" in current_tagblock() is bool
2018-08-20 10:44:34 -04:00
Jan Edmund Lazo
7763c19a70
vim-patch:8.1.0290: "cit" on an empty HTML tag changes the whole tag
...
Problem: "cit" on an empty HTML tag changes the whole tag.
Solution: Only adjust the area in Visual mode. (Andy Massimino,
closes vim/vim#3332 )
b476cb7d8d
2018-08-20 10:15:06 -04:00
Jan Edmund Lazo
953c3fcfee
lint
2018-08-20 00:09:52 -04:00
Jan Edmund Lazo
f528aeff6e
vim-patch:8.0.1487: test 14 fails
...
Problem: Test 14 fails.
Solution: Fix of-by-one error.
8846ac5aed
2018-08-20 00:09:52 -04:00
Jan Edmund Lazo
1d2b702008
vim-patch:8.0.1486: accessing invalid memory with "it"
...
Problem: Accessing invalid memory with "it". (Dominique Pelle)
Solution: Avoid going over the end of the line. (Christian Brabandt,
closes vim/vim#2532 )
82846a00ac
2018-08-20 00:05:12 -04:00
Jan Edmund Lazo
2c0998e104
vim-patch:8.0.1291: C indent wrong when * immediately follows comment
...
Problem: C indent wrong when * immediately follows comment. (John Bowler)
Solution: Do not see "/*" after "*" as a comment start. (closes vim/vim#2321 )
f8c53d3d26
2018-08-20 00:05:12 -04:00
Jan Edmund Lazo
c553109932
vim-patch:8.1.0018: using "gn" may select wrong text when wrapping
...
Problem: Using "gn" may select wrong text when wrapping.
Solution: Avoid wrapping when searching forward. (Christian Brabandt)
bdb657924d
2018-08-19 15:53:34 -04:00
Jan Edmund Lazo
ff1d111120
vim-patch:8.0.1148: gN doesn't work on last match with 'wrapscan' off
...
Problem: "gN" doesn't work on last match with 'wrapscan' off. (fcpg)
Solution: Adjust for searching backward. (Christian Brabandt)
22ab547dc2
2018-08-19 09:01:19 -04:00
Jan Edmund Lazo
098e1f9dfd
vim-patch:8.0.0762: ml_get error with :psearch in buffer without a name
...
Problem: ml_get error with :psearch in buffer without a name. (Dominique
Pelle)
Solution: Use the buffer number instead of the file name. Check the cursor
position.
c31f9ae4f1
2018-08-18 21:55:54 -04:00
Jan Edmund Lazo
89fec12e9f
vim-patch:8.0.1418: no test for expanding backticks
...
Problem: No test for expanding backticks.
Solution: Add a test. (Dominique Pelle, closes vim/vim#2479 )
ae6f865125
2018-08-18 11:26:00 -04:00
James McCoy
98632f1cce
doc: Remove irrelevant line about "only the first" vimrc is used
...
Vim supports multiple locations for the user's vimrc, so it will use the
first one that is found, ignoring the rest. Nvim follows the XDG spec,
so there is only one place to look for the user's vimrc, thus making the
statement unnecessary and confusing for nvim users.
Ref #8871
2018-08-18 10:35:51 -04:00
Lucas Hoffmann
4d10024a56
API: Remove path prefix from command name in nvim_get_proc()
...
On macOS the output from `ps -o comm` might contain the full path of the
executable. The `ucomm` would be the basename only but is less portable
(see previous commit).
2018-08-18 14:37:33 +02:00
Jan Edmund Lazo
0223c81457
lint
2018-08-17 22:07:55 -04:00
Jan Edmund Lazo
7482aef113
normal: don't check has_mbyte
...
has_mbyte is always true for nvim.
2018-08-17 22:07:55 -04:00
Jan Edmund Lazo
f46728c241
vim-patch:8.0.1091: test for <cexpr> fails without +balloon_eval feature
...
Problem: Test for <cexpr> fails without +balloon_eval feature.
Solution: Remove #ifdefs.
95c83c64be
2018-08-17 22:07:55 -04:00
Jan Edmund Lazo
3d71366af1
vim-patch:8.0.1090: cannot get the text under the cursor like v:beval_text
...
Problem: cannot get the text under the cursor like v:beval_text
Solution: Add <cexpr>.
65f084749b
2018-08-17 17:36:40 -04:00
Jan Edmund Lazo
f53c95e7a8
vim-patch:8.1.0159: completion for user names does not work for a prefix.
...
Problem: Completion for user names does not work if a prefix is also a full
matching name. (Nazri Ramliy)
Solution: Accept both full and partial matches. (Dominique Pelle)
6c5d104302
2018-08-17 17:36:40 -04:00
Jan Edmund Lazo
f5b7fd5fa3
ex_docmd: forceit,usefilter are bool
2018-08-17 09:07:15 -04:00
Björn Linse
c7db42faab
Merge pull request #8859 from bfredl/cmdline_norm
...
cmdline: always use save_cmdline before command_line_enter
2018-08-17 13:33:47 +02:00
Björn Linse
4a46ab8de9
cmdline: always use save_cmdline before command_line_enter
...
":normal :" might be invoked in various ways, so its safest to always
allow recursive invocation of cmdline mode
2018-08-17 10:48:48 +02:00
Jan Edmund Lazo
58ad7fc578
ops: refactor get_spec_reg()
...
Return value is bool.
errmsg (param) is bool in here and in getaltfname().
allocated (param) is bool.
2018-08-16 23:05:33 -04:00
Jan Edmund Lazo
015df9c66e
vim-patch:8.0.1787: cannot insert the whole cursor line
...
Problem: Cannot insert the whole cursor line.
Solution: Make CTRL-R CTRL-L work. (Andy Massimino, closes vim/vim#2857 )
e2c8d83926
2018-08-16 21:33:30 -04:00
Jan Edmund Lazo
68cd18eb04
vim-patch:8.1.0101: no test for getcmdwintype()
...
Problem: No test for getcmdwintype().
Solution: Add a test. (Dominique Pelle, closes vim/vim#3068 )
81612b7a7d
2018-08-16 12:56:51 -04:00
Jan Edmund Lazo
14b148f0ad
vim-patch:8.0.1816: no test for setcmdpos()
...
Problem: No test for setcmdpos().
Solution: Add a test. (Dominique Pelle, closes vim/vim#2901 )
ff3be4fe1e
2018-08-16 12:30:15 -04:00
Jan Edmund Lazo
1dcdac013e
vim-patch:8.0.1649: no completion for argument list commands
...
Problem: No completion for argument list commands.
Solution: Add arglist completion. (Yegappan Lakshmanan, closes vim/vim#2706 )
cd43effeca
2018-08-16 11:47:56 -04:00
Jan Edmund Lazo
be552c8340
vim-patch:8.0.1231: expanding file name drops dash
...
Problem: Expanding file name drops dash. (stucki)
Solution: Use the right position. (Christian Brabandt, closes vim/vim#2184 )
c312b8b87a
2018-08-16 11:08:00 -04:00
Jan Edmund Lazo
6531b175ad
vim-patch:8.0.0878: no completion for :mapclear
...
Problem: No completion for :mapclear.
Solution: Add completion (Nobuhiro Takasaki et al. closes vim/vim#1943 )
cae92dc3d5
2018-08-16 10:42:13 -04:00
Jan Edmund Lazo
c03fc7ef3e
vim-patch:8.0.1509: test for failing drag-n-drop command no longer fails
...
Problem: Test for failing drag-n-drop command no longer fails.
Solution: Check for the "dnd" feature.
294959528e
2018-08-16 03:22:48 -04:00