ZyX
0aa3e7b7ce
eval: Port parts of 7.4.1267 that are not already present
2016-04-18 02:46:34 +03:00
ZyX
e213ba1506
eval: Add jsondecode() function
2016-04-18 02:45:49 +03:00
ZyX
d70a322c40
eval: Add special variables v:false, v:null, v:none
2016-04-18 02:44:03 +03:00
ZyX
18903bd9b8
eval: Add special variable type
2016-04-18 02:44:03 +03:00
KillTheMule
f09f6ba2e4
Update version.c to 7.4.1284
2016-04-15 20:17:07 +02:00
KillTheMule
824a6877ea
vim-patch:7.4.1282
...
Problem: Crash when evaluating the pattern of ":catch" causes an error.
(Dominique Pelle)
Solution: Block error messages at this point.
768ce2435a
Applied manually. Could not reproduce the crash both using vim and nvim,
therefore could not device a test.
Should be merged anyways, since it's in vim?
2016-04-15 20:17:07 +02:00
Justin M. Keyes
bf2c2b34cf
Merge pull request #4357 from jbradaric/vim-7.4.1105
...
vim-patch:7.4.1105
2016-04-09 14:14:55 -04:00
Shougo Matsushita
1a9be28c75
vim-patch:7.4.1425
...
Problem: There are still references to MS-DOS support.
Solution: Remove most of the help txt and install instructions. (Ken Takata)
6e722e2f94
2016-04-02 11:24:23 +09:00
James McCoy
7558f42f7d
vim-patch:7.4.1654
...
Problem: Crash when using expand('%:S') in a buffer without a name.
Solution: Don't set a NUL. (James McCoy, closes vim/vim#714 )
52c6eaffd4
2016-03-30 08:30:35 -04:00
James McCoy
62c0d99474
vim-patch:7.4.1652
...
Problem: Old style test for fnamemodify().
Solution: Turn it into a new style test.
610cc1b9b3
2016-03-30 08:30:35 -04:00
James McCoy
e4d1bf7177
vim-patch:7.4.1643
...
Problem: Terminating file name has side effects.
Solution: Restore the character. (mostly by James McCoy, closes vim/vim#713 )
d4caf5c16a
2016-03-30 08:30:35 -04:00
James McCoy
5f0c76b243
vim-patch:7.4.1641
...
Problem: Using unterminated string.
Solution: Add NUL before calling vim_strsave_shellescape(). (James McCoy)
5ca84ce4aa
2016-03-30 08:30:35 -04:00
Florent FAYOLLE
df15f97889
vim-patch:7.4.1574
...
Problem: ":undo 0" does not work. (Florent Fayolle)
Solution: Make it undo all the way. (closes vim/vim#688 )
d22e9465f6
2016-03-18 13:11:44 +01:00
Shougo Matsushita
77a7ca458b
'shortmess': Add "F" flag. #4446
...
Add "Don't give the file editing message" flag in shortmess option.
Add the UI tests by @fmoralesc
Fix the changes for Vim 7.4.1570
2016-03-17 00:07:38 -04:00
Nicolas Dumazet
7bd570cd9a
vim-patch:7.4.1511
...
Problem: Statusline highlighting is sometimes wrong.
Solution: Check for Highlight type. (Christian Brabandt)
af6e36ff16
2016-03-08 17:11:27 +01:00
watiko
07cc1aaae2
vim-patch:7.4.957
...
Problem: Test_tagcase fails when using another language than English.
Solution: Set the messages language to C. (Kenichi Ito)
bc96c29ffc
2016-03-06 00:32:58 +09:00
watiko
755d4e82b1
vim-patch:7.4.942
...
Problem: test_tagcase breaks for small builds.
Solution: Bail out of the test early. (Hirohito Higashi)
60422e68a3
2016-03-06 00:32:39 +09:00
watiko
c78aeb0d46
vim-patch:7.4.941
...
Problem: There is no way to ignore case only for tag searches.
Solution: Add the 'tagcase' option. (Gary Johnson)
0f6562e903
2016-03-06 00:32:39 +09:00
watiko
3d9e9a92cf
vim-patch:7.4.973
...
Problem: When pasting on the command line line breaks result in literal
<CR> characters. This makes pasting a long file name difficult.
Solution: Skip the characters.
6f62fed349
2016-03-06 00:03:46 +09:00
Justin M. Keyes
8991b4b095
Merge pull request #4320 from watiko/vim-7.4.958
...
vim-patch:7.4.958
2016-03-04 13:12:59 -05:00
Jurica Bradaric
75fbc23ead
vim-patch:7.4.1141
...
Problem: Using searchpair() with a skip expression that uses syntax
highlighting sometimes doesn't work. (David Fishburn)
Solution: Reset next_match_idx. (Christian Brabandt)
6773a348da
2016-03-03 22:34:26 +01:00
watiko
04ff218c16
vim-patch:7.4.1144
...
Problem: Can't build on several systems.
Solution: Include float.h. (Christian Robinson, closes vim/vim#570 vim/vim#571 )
17576a1e33
2016-03-02 17:32:24 +09:00
watiko
313810ccad
vim-patch:7.4.1143
...
Problem: Can't sort on floating point numbers.
Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f"
flag to sort().
f7edf40448
2016-03-02 17:32:24 +09:00
watiko
f6dca79f3a
vim-patch:7.4.951
...
Problem: Sorting number strings does not work as expected. (Luc Hermitte)
Solution: Add the 'N" argument to sort()
b00da1d6d1
2016-03-02 17:32:24 +09:00
watiko
9e3ebb6711
vim-patch:7.4.1093
...
Problem: Typo in test goes unnoticed.
Solution: Fix the typo. Give error for wrong arguments to cursor().
(partly by Hirohito Higashi) Add a test for cursor().
24c4d539ee
2016-03-02 16:41:53 +09:00
watiko
4d5d76c086
vim-patch:7.4.984
...
Problem: searchpos() always starts searching in the first column, which is
not what some people expect. (Brett Stahlman)
Solution: Add the 'z' flag: start at the specified column.
ad4d8a192a
2016-03-02 16:29:21 +09:00
watiko
55c0621ff3
vim-patch:7.4.958
...
Problem: Vim checks if the directory "$TMPDIR" exists.
Solution: Do not check if the name starts with "$".
e1a61991d9
---
see: "$TMPDIR bug"
https://groups.google.com/d/msg/vim_dev/UWjbjOf9tEY/wfwnkh41AwAJ
2016-03-02 15:51:39 +09:00
Justin M. Keyes
576c5f7b74
Merge pull request #4323 from watiko/vim-7.4.961
...
vim-patch:7.4.961
2016-03-02 01:48:21 -05:00
Justin M. Keyes
badf227e6f
Merge pull request #4319 from watiko/vim-7.4.952
...
vim-patch:7.4.952
2016-03-02 01:31:45 -05:00
Justin M. Keyes
56bfdd7934
Merge #4265 'vim-patch:7.4.925'.
2016-03-02 01:24:38 -05:00
Justin M. Keyes
36cb847d09
Merge #4231 'vim-patch:7.4.857'.
2016-03-02 01:08:38 -05:00
Justin M. Keyes
62321e5132
Merge pull request #4358 from jbradaric/vim-7.4.1112
...
vim-patch:7.4.1112
2016-02-27 19:08:28 -05:00
watiko
0f604e1da2
version.c: Mark vim-patches NA
...
NA patch list:
892: (MS-Win, iconv)
9d6ca1cc5e
904: ({,g}vim.desktop)
6407b3e80d
1d8d9c0bec
vim-patch:1d8d9c0bec84ac799a2f62a5ac81eade3eaf638a
905: (if_py_both)
d424747d58
909: (src/Makefile)
de59ba33aa
914: (src/term.c, logical-not-parentheses)
98b30a473a
943: (src/testdir/Makefile, test_writefile)
48a969b488
947: (src/testdir/Make_ming.mak, Test_listchars)
5311c02f25
956: (empty) Missing parts are in other runtime comitts.
f882d9f89d
969: (cast) HAVE_AVAIL_MEM was removed.
35be4534c0
993: (if_py_both)
52f6ae1366
Already merged patch list:
vim-patch:35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2
vim-patch:44132a10aeb45c957959cafb4ac39d3f478be98c
vim-patch:974
2016-02-28 05:42:41 +09:00
Jurica Bradaric
8d5e60d8af
vim-patch:7.4.1112
...
Problem: When using ":next" with an illegal file name no error is reported.
Solution: Give an error message.
2db5c3b3ce
2016-02-27 18:47:04 +01:00
Jurica Bradaric
11cf3680e4
vim-patch:7.4.1105
...
Problem: When using slices there is a mixup of variable name and namespace.
Solution: Recognize variables that can't be a namespace. (Hirohito Higashi)
9bbf63dbf8
2016-02-27 18:29:16 +01:00
watiko
63606bb409
vim-patch:7.4.961
...
Problem: Test107 fails in some circunstances.
Solution: When using "zt", "zb" and "z=" recompute the fraction.
9dc2ce398b
2016-02-23 01:19:10 +09:00
watiko
f0add77de5
vim-patch:7.4.952
...
Problem: 'lispwords' is tested in the old way.
Solution: Make a new style test for 'lispwords'.
6cd1345307
2016-02-22 22:47:18 +09:00
watiko
9403ce82bc
vim-patch:7.4.936 #4271
...
Problem: Crash when dragging with the mouse.
Solution: Add safety check for NULL pointer. Check mouse position for valid
value. (Hirohito Higashi)
294a7e55b0
---
see: "Crash while mouse-selecting in two-buffer mode"
https://github.com/vim/vim/issues/486
Fix #3704
2016-02-22 01:12:47 -05:00
Justin M. Keyes
bfe9ebcbe1
Merge pull request #4272 from watiko/vim-7.4.937
...
vim-patch:7.4.937
2016-02-22 01:11:42 -05:00
Justin M. Keyes
95230ec702
Merge pull request #4267 from watiko/vim-7.4.932
...
vim-patch:7.4.{926,932,933}
2016-02-22 01:10:50 -05:00
Justin M. Keyes
44179d7444
Merge pull request #4263 from watiko/vim-7.4.901
...
vim-patch:7.4.901
2016-02-22 01:03:51 -05:00
Justin M. Keyes
73676ad37b
Merge pull request #4262 from watiko/vim-7.4.893
...
vim-patch:7.4.{891,893,912}
2016-02-22 01:02:18 -05:00
watiko
2eb09c826d
vim-patch:7.4.878 #4258
...
Problem: Coverity error for clearing only one byte of struct.
Solution: Clear the whole struct. (Dominique Pelle)
69b67f7e77
2016-02-22 00:51:13 -05:00
Justin M. Keyes
2f98888db6
Merge pull request #4310 from jbradaric/vim-7.4.939
...
vim-patch:7.4.939
2016-02-22 00:48:54 -05:00
Justin M. Keyes
f08fd41282
Merge pull request #4250 from jbradaric/vim-7.4.895
...
vim-patch:7.4.895
2016-02-22 00:45:51 -05:00
Justin M. Keyes
9e00724c38
Merge pull request #4307 from jbradaric/vim-7.4.870
...
vim-patch:7.4.870
2016-02-22 00:41:55 -05:00
Justin M. Keyes
d9291954b9
Merge pull request #4259 from watiko/vim-7.4.881
...
vim-patch:7.4.{879,881}
2016-02-22 00:34:24 -05:00
watiko
d6c894efaf
vim-patch:7.4.903
...
Problem: MS-Windows: When 'encoding' differs from the current code page,
expandinig wildcards may cause illegal memory access.
Solution: Allocate a longer buffer. (Ken Takata)
7314efd87d
2016-02-21 22:06:39 +09:00
watiko
6bbd149e98
vim-patch:7.4.845
...
Problem: Compiler warning for possible loss of data.
Solution: Add a type cast. (Erich Ritz)
5df1ed2de3
2016-02-21 22:06:39 +09:00
watiko
6ea1047585
vim-patch:7.4.832
...
Problem: $HOME in `=$HOME . '/.vimrc'` is expanded too early.
Solution: Skip over `=expr` when expanding environment names.
be83b73ddb
---
To reproduce:
```sh
nvim -u NONE -c 'e `=$HOME . "/.vimrc"`'
```
2016-02-21 22:06:39 +09:00