aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/funcs.c
Commit message (Collapse)AuthorAge
* vim-patch:8.2.0047: cannot skip tests for specific MS-Windows platform (#13461)Jan Edmund Lazo2020-12-11
| | | | | Problem: Cannot skip tests for specific MS-Windows platform. Solution: Add windowsversion(). https://github.com/vim/vim/commit/0c1e3744ff0cd6c17af773046b876b428ff3dded
* fall back to os_realpathMagnus Kokk2020-11-30
|
* Fix undeclared identifier when HAVE_READLINK is not definedMagnus Kokk2020-11-30
|
* vim-patch:8.1.0951: using WIN64 even though it is never definedJan Edmund Lazo2020-11-27
| | | | | | Problem: Using WIN64 even though it is never defined. Solution: Only use _WIN64. (Ken Takata, closes vim/vim#3997) https://github.com/vim/vim/commit/44b443c5db7a372b2da519be15dd962c552e1355
* vim-patch:8.2.0996: using "aucmdwin" in win_gettype() is not idealJan Edmund Lazo2020-11-25
| | | | | | Problem: Using "aucmdwin" in win_gettype() is not ideal. Solution: Rename to "autocmd". https://github.com/vim/vim/commit/40a019f157c549dcdc17c33f082975485567bb06
* vim-patch:8.2.0991: cannot get window type for autocmd and preview windowJan Edmund Lazo2020-11-25
| | | | | | | | | Problem: Cannot get window type for autocmd and preview window. Solution: Add types to win_gettype(). (Yegappan Lakshmanan, closes vim/vim#6277) https://github.com/vim/vim/commit/0fe937fd8616fcd24b1b1ef2ab9f1657615dd22c Cherry-pick test_preview.vim,test_window_cmd.vim changes from patch v8.2.0522.
* vim-patch:8.2.0257: cannot recognize a terminal in a popup windowJan Edmund Lazo2020-11-25
| | | | | | Problem: Cannot recognize a terminal in a popup window. Solution: Add the win_gettype() function. https://github.com/vim/vim/commit/00f3b4e007af07870168bf044cecc9d544483953
* vim-patch:8.2.1608: Vim9: getchar() test fails with GUIJan Edmund Lazo2020-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Vim9: getchar() test fails with GUI. Solution: Avoid that getchar(0) gets stuck on K_IGNORE. https://github.com/vim/vim/commit/15183b41c4416b7638cce26de0a9a83e55948bdc N/A patches for version.c: vim-patch:8.1.0323: reverse order of VTP calls only needed the first time Problem: Reverse order of VTP calls only needed the first time. Solution: Add a flag to remember the state. (Nobuhiro Takasaki, closes vim/vim#3366) https://github.com/vim/vim/commit/2551c037e41b3c2702d3ec30ee518c11966b19e6 vim-patch:8.1.0777: Win32: using pipes for channel does not work well Problem: Win32: using pipes for channel does not work well. Solution: Use a larger buffer and handle overlaps. (Yasuhiro Matsumoto, closes vim/vim#3782) https://github.com/vim/vim/commit/b091f30bf38eacb31b9d8c97c82c7e0af9866301 vim-patch:8.1.0933: When using VTP scroll region isn't used properly Problem: When using VTP scroll region isn't used properly. Solution: Make better use of the scroll region. (Nobuhiro Takasaki, closes vim/vim#3974) https://github.com/vim/vim/commit/6982f42f33b2868e4b9884514cfe8e357b727498 vim-patch:8.1.0938: background color is wrong in MS-Windows console Problem: Background color is wrong in MS-Windows console when not using VTP. Solution: Use g_attrCurrent. (Nobuhiro Takasaki, closes vim/vim#3987) https://github.com/vim/vim/commit/21edde87426eeeaf46e118a137a7fa0e86ad167e vim-patch:8.2.0178: with VTP the screen may not be restored properly Problem: With VTP the screen may not be restored properly. Solution: Add another set of saved RGB values. (Nobuhiro Takasaki, closes vim/vim#5548) https://github.com/vim/vim/commit/df54382eacdbfa10291adb80ad6b89ad83bd7c9b vim-patch:8.2.0248: MS-Windows: dealing with deprecation is too complicated Problem: MS-Windows: dealing with deprecation is too complicated. Solution: Use io.h directly. Move _CRT_SECURE_NO_DEPRECATE to the build file. Suppress C4091 warning by setting "_WIN32_WINNT". (Ken Takata, closes vim/vim#5626) https://github.com/vim/vim/commit/2f189750887636fecd440d7ef353d9224e48713f vim-patch:8.2.0547: Win32: restoring screen not always done right Problem: Win32: restoring screen not always done right. Solution: Use a more appropriate method. (Nobuhiro Takasaki, closes vim/vim#5909) https://github.com/vim/vim/commit/e7f234120f71a75f0c7c2a67e0b70c6450c50a02 vim-patch:8.2.0581: Win32 console: the cursor position is always top-left Problem: Win32 console: the cursor position is always top-left. Solution: Revert the patch for restoring screen. https://github.com/vim/vim/commit/81ccbf199f0d553efdd57bec9bb8e23d91d2fb0d vim-patch:8.2.0592: MS-Windows with VTP: cursor is not made invisible Problem: MS-Windows with VTP: cursor is not made invisible. Solution: Output the code to make the cursor visible or invisible. (Nobuhiro Takasaki, closes vim/vim#5941) https://github.com/vim/vim/commit/2695de63e370235c4d3d73e3fe07cc1006de3460 vim-patch:8.2.0646: t_Co uses the value of $COLORS in the GUI Problem: t_Co uses the value of $COLORS in the GUI. (Masato Nishihata) Solution: Ignore $COLORS for the GUI. (closes vim/vim#5992) https://github.com/vim/vim/commit/759d81549c1340185f0d92524c563bb37697ea88 vim-patch:8.2.0658: HP-UX build fails when setenv() is not defined Problem: HP-UX build fails when setenv() is not defined. Solution: Change "colors" to "t_colors". (John Marriott) https://github.com/vim/vim/commit/affc8fd2cda77fbd47df2594da417a9f9a9bb9b6 vim-patch:8.2.0793: MS-Windows: cannot build GUI with small features Problem: MS-Windows: cannot build GUI with small features. (Michael Soyka) Solution: Add #ifdef around use of windowsVersion. (Ken Takata) https://github.com/vim/vim/commit/1e1d2e89fa460328883bb09fb13a24e26ef1ab31 vim-patch:8.2.1975: Win32: memory leak when encoding conversion fails Problem: Win32: memory leak when encoding conversion fails. Solution: Free the allocated memory. (Ken Takata, closes vim/vim#7277) https://github.com/vim/vim/commit/bbf9f344afd08954163191ed678352fb554fc254 vim-patch:8.2.1991: Coverity warns for not using the ga_grow() return value Problem: Coverity warns for not using the ga_grow() return value. Solution: Bail out if ga_grow() fails. (Yegappan Lakshmanan, closes vim/vim#7303) https://github.com/vim/vim/commit/ca359cbedd0d603124776e7a6ca0ae79ffc34cdc vim-patch:8.2.1992: build fails with small features Problem: Build fails with small features. Solution: Add #ifdef. https://github.com/vim/vim/commit/4792a679f9e08fc6026a596be3d364cecb70b049 vim-patch:8.2.1993: occasional failure of the netbeans test Problem: Occasional failure of the netbeans test. Solution: Add "silent!". (Yegappan Lakshmanan, closes vim/vim#7304) https://github.com/vim/vim/commit/50dc3ecc642ee88348cb353cf85d08eac26c75dd vim-patch:8.2.1994: MS-Windows: MinGW always does a full build Problem: MS-Windows: MinGW always does a full build. Solution: Only check if $OUTDIR exists. (Masamichi Abe, closes vim/vim#7311) https://github.com/vim/vim/commit/c4390fe6c0d1b47b1acd373d7e8ef986412c0600 vim-patch:8.2.1998: terminal Cmd test sometimes fails to close popup Problem: Terminal Cmd test sometimes fails to close popup. Solution: Add "term_finish" option. https://github.com/vim/vim/commit/27f4f6baeeb25e1597a7827f4a509ecf2eb8e6e2 vim-patch:8.2.1999: terminal popup test sometimes fails Problem: Terminal popup test sometimes fails. Solution: Wait for the popup to close. https://github.com/vim/vim/commit/e6329e4c55cd81b6134820eab6a10b02c11c1277 vim-patch:8.2.2003: build error with +conceal but without +popupwin Problem: Build error with +conceal but without +popupwin. Solution: Add #ifdef. (Tom Ryder, closes vim/vim#7316) https://github.com/vim/vim/commit/1efefda623283d941705d8f6ad0e9cfe0ac76079 vim-patch:8.2.2007: test for insert mode in popup is not reliable Problem: Test for insert mode in popup is not reliable. Solution: Wait for the popup to disappear. (Ozaki Kiichi, closes vim/vim#7321) https://github.com/vim/vim/commit/17ab28daa060c3c263841329e74befb9c6e8b588 vim-patch:8.2.2008: MS-Windows GUI: handling channel messages lags Problem: MS-Windows GUI: handling channel messages lags. Solution: Reduce the wait time from 100 to 10 msec. (closes vim/vim#7097) https://github.com/vim/vim/commit/032f40afb88b24043f96655aa248267a4f54faa8 vim-patch:8.2.2009: MS-Windows: setting $LANG in gvimext only causes problems Problem: MS-Windows: setting $LANG in gvimext only causes problems. Solution: Do not set $LANG. (Ken Takata, closes vim/vim#7325) https://github.com/vim/vim/commit/382319211a96adce089673c80eda982cc5259d0d
* vim-patch:8.1.0805: too many #ifdefsJan Edmund Lazo2020-11-12
| | | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, part 1. https://github.com/vim/vim/commit/135059724f140ceac889c9f8136bd1bf5c41d49d
* Removed restricted mode - Fix #11972georg3tom2020-11-11
|
* vim-patch:8.1.0268: file type checking has too many #ifdef (#13182)tamago3242020-11-06
| | | | | Problem: File type checking has too many #ifdef. Solution: Always define the S_IF macros. (Ken Takata, closes vim/vim#3306) https://github.com/vim/vim/commit/d569bb029983cff947dce704e6f830276204c13f
* vim-patch:8.2.1747: result of expand() unexpectedly depends on 'completeslash'skippi2020-10-26
| | | | | | | Problem: Result of expand() unexpectedly depends on 'completeslash'. Solution: Temporarily reset 'completeslash'. (Yasuhiro Matsumoto, closes vim/vim#7021) https://github.com/vim/vim/commit/8f187fc6304222956f94a700758a490cc8c0af99
* vim-patch:8.1.1791: 'completeslash' also applies to globpath()skippi2020-10-26
| | | | | | Problem: 'completeslash' also applies to globpath(). Solution: Add the WILD_IGNORE_COMPLETESLASH flag. (test by Yasuhiro Matsumoto, closes vim/vim#4760)
* vim-patch:8.2.1102: Coverity gets confused by an unnecessary NULL checkJan Edmund Lazo2020-10-25
| | | | | | Problem: Coverity gets confused by an unnecessary NULL check. Solution: Remove the check for NULL. https://github.com/vim/vim/commit/90049492215aa458b90215b8e0fc50f04d5ad270
* vim-patch:8.1.1056: no eval function for RubyAlex Genco2020-10-21
| | | | | | Problem: No eval function for Ruby. Solution: Add rubyeval(). (Ozaki Kiichi, closes vim/vim#4152) https://github.com/vim/vim/commit/e99be0e6d28fad96efd2b2be23fa38e7559e80e1
* vim-patch:8.2.1804: resolve('/') returns an empty string (#13121)Jan Edmund Lazo2020-10-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: resolve('/') returns an empty string. Solution: Don't remove single slash. (closes vim/vim#7074) https://github.com/vim/vim/commit/50c4e9e08fb0981892e33afb9fe3751aa6df1fa4 Cherry-pick the test rename from Test_resolve() to Test_resolve_unix() from patch 8.1.0894. N/A patches for version.c: vim-patch:8.1.0929: no error when requesting ConPTY but it's not available Problem: No error when requesting ConPTY but it's not available. Solution: Add an error message. (Hirohito Higashi, closes vim/vim#3967) https://github.com/vim/vim/commit/5acd9872580a12ca1138275bf65d1cb9349e2a53 vim-patch:8.1.1535: popup select test fails on Mac Problem: Popup select test fails on Mac. Solution: Skip test if clipboard feature not available. https://github.com/vim/vim/commit/650a63748c349bbb60adb912273e9bedd2b677c5 vim-patch:8.1.1536: popup select test still fails on Mac Problem: Popup select test still fails on Mac. Solution: Set 'clipboard' to "autoselect" https://github.com/vim/vim/commit/1755ec4278ee6dccdbb8030fd5a4cf6054211f81 vim-patch:8.1.1604: popup window scroll test is flaky Problem: Popup window scroll test is flaky. Solution: Add a delay between scroll events. https://github.com/vim/vim/commit/13b47c37a650ab6045680a9e5513ef6ad71ee93f vim-patch:8.1.1668: popup window test is a bit flaky on some systems Problem: Popup window test is a bit flaky on some systems. Solution: Clear the command line. (Naruhiko Nishino, closes vim/vim#4656) https://github.com/vim/vim/commit/8ccabf624ef4eb7ebe3e4d52449bc0bc545810f2 vim-patch:8.1.1935: test for text property popup window is flaky Problem: Test for text property popup window is flaky. Solution: Remove the undo message https://github.com/vim/vim/commit/57441d6fa0ba44be8dc16d6469a8659afc2f3b81 vim-patch:8.1.2347: MacOS: build fails Problem: MacOS: build fails. Solution: Don't define _XOPEN_SOURCE for Mac. https://github.com/vim/vim/commit/84f903326d44db9b75fc3a39d4866f636f9ad4cd vim-patch:8.2.0351: terminal in popup test is still a bit flaky Problem: Terminal in popup test is still a bit flaky. Solution: Clear and redraw before opening the popup. https://github.com/vim/vim/commit/3e919d2924c87eb8fee62603788fcc3ced2a0031 vim-patch:8.2.0752: terminal in popup window test is a bit flaky Problem: Terminal in popup window test is a bit flaky. Solution: Wait for shell job status to be "run". Mark as flaky test. https://github.com/vim/vim/commit/e06a28f5e30f439545ac125d54ffc4e6bd6daada vim-patch:8.2.1087: possible memory leak when file expansion fails Problem: Possible memory leak when file expansion fails. Solution: Clear the grow array when returning FAIL. Use an error message instead of an empty string. https://github.com/vim/vim/commit/566cc8c72bb8036f015a435800f28ef9f6a9a3b6 vim-patch:8.2.1863: json code not sufficiently tested Problem: Json code not sufficiently tested. Solution: Add more test cases. (Dominique Pellé, closes vim/vim#7166) https://github.com/vim/vim/commit/e3c65ce4e59143736bb2e0fba93c21283aa92a35
* vim-patch:8.2.0868: trim() always trims both endsskippi2020-10-17
| | | | | | | Problem: trim() always trims both ends. Solution: Add an argument to only trim the beginning or end. (Yegappan Lakshmanan, closes vim/vim#6126) https://github.com/vim/vim/commit/2245ae18e3480057f98fc0e5d9f18091f32a5de0
* vim-patch:8.2.1850: "vat" does not select tags correctly over line breakJan Edmund Lazo2020-10-15
| | | | | | | | | | | Problem: "vat" does not select tags correctly over line break. Solution: Adjust the search pattern. (Aufar Gilbran, closes vim/vim#7136) https://github.com/vim/vim/commit/a604ccc959c3bff88d3d5bc3c965819fc326d239 Use 'const char*' for spat,mpat,epat params of do_searchpair() to reduce (char_u *) casts. Cherry-pick Test_string_html_objects() changes from patch 8.2.0655.
* vim-patch:8.1.1319: computing function length name in many placesJan Edmund Lazo2020-09-30
| | | | | | | | | | | Problem: Computing function length name in many places. Solution: compute name length in call_func(). https://github.com/vim/vim/commit/6ed8819822994512c160006bd1204aa11ae3c494 In call_func(), reassign "len" param to (int)STRLEN(funcname) instead of using vim_strsave() which runs strlen(). "len" param is checked for v:lua functions. call_func() states that strlen() is used if "len" is set to -1.
* screen: more work on fold_line replacementBjörn Linse2020-09-24
|
* lua: cleanup naming conventions of executor functionsBjörn Linse2020-09-10
|
* support for :perl, :perlfile, :perldo and perleval()Jacques Germishuys2020-08-30
|
* Merge pull request #12510 from jamessan/clang-implicit-fallthroughJames McCoy2020-08-26
|\
| * Disable -Wimplicit-fallthrough for funcs.generated.hJames McCoy2020-08-23
| | | | | | | | | | | | This is code generated by gperf, so there's nothing we can do about it. The code does have /*FALLTHROUGH*/ comments but clang doesn't recognize them.
* | vim-patch:8.2.1517: cannot easily get the character under the cursorJan Edmund Lazo2020-08-23
|/ | | | | | Problem: Cannot easily get the character under the cursor. Solution: Add the {chars} argument to strpart(). https://github.com/vim/vim/commit/6c53fca02301ff871cddc1c74c388e23e53a424a
* vim-patch:8.2.0814: clang warning for implicit conversionJan Edmund Lazo2020-08-21
| | | | | | Problem: Clang warning for implicit conversion. Solution: Add type cast. (Dominique Pelle, closes vim/vim#6124) https://github.com/vim/vim/commit/3718427ba3c28ccab30726880389e44070640d3b
* vim-patch:8.1.2341: not so easy to interrupt a script programaticallyJan Edmund Lazo2020-08-14
| | | | | | Problem: Not so easy to interrupt a script programatically. Solution: Add the interrupt() function. (Yasuhiro Matsumoto, closes vim/vim#2834) https://github.com/vim/vim/commit/67a2deb9cb4ac2224cb1e4d240a5d0659f036264
* Merge remote-tracking branch 'upstream/master' into libcallnrJames McCoy2020-08-08
|
* vim-patch:8.2.1265: crash with EXITFREE when split() failsJan Edmund Lazo2020-08-02
| | | | | | Problem: Crash with EXITFREE when split() fails. Solution: Restore 'cpoptions'. https://github.com/vim/vim/commit/7d5e744162c1e971e5a863e89787cadc8e56051c
* Merge pull request #12575 from cbarrete/vim-8.2.0935Matthieu Coudron2020-07-20
|\ | | | | [RFC] vim-patch:8.2.{0935,0937}
| * vim-patch:8.2.0935: flattening a list with existing code is slowCédric Barreteau2020-07-15
| | | | | | | | | | | | Problem: Flattening a list with existing code is slow. Solution: Add flatten(). (Mopp, closes vim/vim#3676) https://github.com/vim/vim/commit/077a1e670ad69ef4cefc22103ca6635bd269e764
* | vim-patch:8.2.0893: assert_equalfile() does not take a third argumentJan Edmund Lazo2020-07-19
|/ | | | | | Problem: Assert_equalfile() does not take a third argument. Solution: Implement the third argument. (Gary Johnson) https://github.com/vim/vim/commit/fb517bac2384798bb5142ed1f75f965f93984c0a
* lua: Add ability to pass tables with __callTJ DeVries2020-07-10
| | | | | | | | | | | | vim-patch:8.2.1054: not so easy to pass a lua function to Vim vim-patch:8.2.1084: Lua: registering function has useless code I think I have also opened up the possibility for people to use these callbacks elsewhere, since I've added a new struct that we should be able to use. Also, this should allow us to determine what the state of a list is in Lua or a dictionary in Lua, since we now can track the luaref as we go.
* Add overlapped option to jobstarterw72020-06-10
| | | | | | | When UV_OVERLAPPED_PIPE was used for the pipe passed to the child process, a problem occurred with the standard input of the .Net Framework application (#11809). Therefore, add the overlapped option to jobstart() and change it so that it is set only when necessary
* vim-patch:8.2.0111: VAR_SPECIAL is also used for booleansBilly Su2020-06-06
| | | | | | Problem: VAR_SPECIAL is also used for booleans. Solution: Add VAR_BOOL for better type checking. https://github.com/vim/vim/commit/9b4a15d5dba354d2e1e02871470bad103f34769a
* Merge pull request #10905 from erw7/vim-8.1.0475Matthieu Coudron2020-05-25
|\ | | | | vim-patch:8.1.{475,800,868,1007,1027,1031,1033,1037,1058,1435,1484,1485}
| * vim-patch:8.1.0475: memory not freed on exit when quit in autocmderw72020-05-07
| | | | | | | | | | | | Problem: Memory not freed on exit when quit in autocmd. Solution: Remember funccal stack when executing autocmd. https://github.com/vim/vim/commit/27e80c885bcb5c5cf6a6462d71d6c81b06ba2451
* | matchdelete: fix porting (#12328)Shougo2020-05-17
| | | | | | really use win and not curwin
* | vim-patch:8.1.1084: cannot delete a match from another window (#12325)Shougo2020-05-16
| | | | | | | | | | | | Problem: Cannot delete a match from another window. (Paul Jolly) Solution: Add window ID argument to matchdelete(), clearmatches(), getmatches() and setmatches(). (Andy Massimino, closes vim/vim#4178) https://github.com/vim/vim/commit/aff749145e23c0f20b5158d1d3a942948ed138e3
* | vim-patch:8.1.1186: readdir() allocates list twiceJan Edmund Lazo2020-05-11
|/ | | | | | Problem: readdir() allocates list twice. Solution: Remove second allocation. Also check for zero length. https://github.com/vim/vim/commit/334ad415040f9592451ec99498cd99f90d6e33e6
* vim-patch:8.1.1120: cannot easily get directory entry matches #12222Hennadii Chernyshchyk2020-05-05
| | | | | | | Problem: Cannot easily get directory entry matches. Solution: Add the readdir() function. (Yasuhiro Matsumoto, closes vim/vim#2439) https://github.com/vim/vim/commit/543c9b1921d7605498b54afdef518e312f1b4515 closes #12212
* funcs: Fix a memory leak in f_expand (#12227)erw72020-05-04
| | | | | | | | | | | | | | | | | :echo expand('%', v:false, v:true) ==423== 28 bytes in 1 blocks are definitely lost in loss record 124 of 420 ==423== at 0x4C2FB0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==423== by 0x2AD09C: try_malloc (memory.c:71) ==423== by 0x2AD0B8: xmalloc (memory.c:105) ==423== by 0x2AE05D: xmallocz (memory.c:182) ==423== by 0x1F7CF4: vim_strnsave (strings.c:68) ==423== by 0x318813: eval_vars (ex_docmd.c:8885) ==423== by 0x34F5FC: f_expand (funcs.c:2058) ==423== by 0x36D023: call_func (eval.c:6419) ==423== by 0x370C28: get_func_tv.lto_priv.707 (eval.c:6150) ==423== by 0x372748: eval7 (eval.c:4326) ==423== by 0x37291A: eval6 (eval.c:4036) ==423== by 0x372BF6: eval5 (eval.c:3884)
* lsp: use vim.tbl_isempty to check sign (#12190)Hirokazu Hata2020-04-28
| | | | | ref: #12164 fix #12201 sign_getdefined() returns a list, {} if the sign is not defined.
* Merge #11851 'eval.c: factor out eval/userfunc.c'Justin M. Keyes2020-04-26
|\ | | | | | | vim-patch:7.4.2058
| * rename: user_funcs -> userfuncJakub Łuczyński2020-02-13
| | | | | | | | Lets stick with vim for now
| * fix: includesJakub Łuczyński2020-02-13
| |
* | Merge pull request #12047 from erw7/fix-resolve-on-windowsMatthieu Coudron2020-04-19
|\ \ | | | | | | | | | Change resolve() to resolve symbolic links on Windows Neovim worked the same way as vim for shortcuts, but didn't handle symbolic links and junction cases. This PR implements the same behavior for symbolic links and junctions as for vim.
| * | Change to canonicalize only when reparse point in includederw72020-04-02
| | |
| * | Change resolve() to resolve symbolic links on Windowserw72020-04-02
| | |
* | | vim-patch:8.2.0507: getbufvar() may get the wrong dictionaryJan Edmund Lazo2020-04-13
| | | | | | | | | | | | | | | | | | Problem: Getbufvar() may get the wrong dictionary. (David le Blanc) Solution: Check for empty name. (closes vim/vim#5878) https://github.com/vim/vim/commit/5259275347667a90fb88d8ea74331f88ad68edfc