Bram Moolenaar
8e6be34338
patch 8.2.2039: viminfo is not written when creating a new file
...
Problem: Viminfo is not written when creating a new file.
Solution: Set "b_marks_read" in the new buffer. (Christian Brabandt,
closes #7350 )
2020-11-23 22:01:26 +01:00
Bram Moolenaar
142f23544c
patch 8.2.2038: compiler test fails on MS-Windows
...
Problem: Compiler test fails on MS-Windows.
Solution: Sort the found compiler plugin names.
2020-11-23 21:39:14 +01:00
Bram Moolenaar
60bc8e7244
patch 8.2.2037: compiler test depends on list of compiler plugins
...
Problem: Compiler test depends on list of compiler plugins.
Solution: Compare with the actual list of compiler plugins.
2020-11-23 21:24:58 +01:00
Bram Moolenaar
9e40c4b15e
patch 8.2.2036: buffer messed up if creating the quickfix window fails
...
Problem: Current buffer is messed up if creating a new buffer for the
quickfix window fails.
Solution: Check that creating the buffer succeeds. (closes #7352 )
2020-11-23 20:15:08 +01:00
Bram Moolenaar
f637bceb61
patch 8.2.2035: MS-Windows: some tests may fail
...
Problem: MS-Windows: some tests may fail.
Solution: Avoid test failures. (Yegappan Lakshmanan, closes #7346 )
2020-11-23 18:14:56 +01:00
Bram Moolenaar
792f786aad
patch 8.2.2034: Vim9: list unpack in for statement not compiled yet
...
Problem: Vim9: list unpack in for statement not compiled yet.
Solution: Compile list unpack. (closes #7345 )
2020-11-23 08:31:18 +01:00
Bram Moolenaar
6abdcf8285
patch 8.2.2033: Vim9: :def without argument gives compilation error
...
Problem: Vim9: :def without argument gives compilation error.
Solution: Add the DEF instruction. (closes #7344 )
2020-11-22 18:15:44 +01:00
Bram Moolenaar
dcbab75db3
patch 8.2.2032: cabalconfig and cabalproject filetypes not recognized
...
Problem: Cabalconfig and cabalproject filetypes not recognized.
Solution: Detect more cabal files. (Marcin Szamotulski, closes #7339 )
2020-11-22 15:51:24 +01:00
Bram Moolenaar
18dc355395
patch 8.2.2031: some tests fail when run under valgrind
...
Problem: Some tests fail when run under valgrind.
Solution: Avoid timing problems.
2020-11-22 14:24:00 +01:00
Bram Moolenaar
4b2ce1297e
patch 8.2.2030: some tests fail on Mac
...
Problem: Some tests fail on Mac.
Solution: Avoid Mac test failures. Add additional test for wildmenu.
(Yegappan Lakshmanan, closes #7341 )
2020-11-21 21:41:41 +01:00
Bram Moolenaar
5546688fb6
patch 8.2.2029: Coverity warns for not checking return value
...
Problem: Coverity warns for not checking return value.
Solution: Check that u_save_cursor() returns OK.
2020-11-21 14:16:22 +01:00
Bram Moolenaar
896ad2c33e
patch 8.2.2028: Coverity warns for using an uninitialized variable
...
Problem: Coverity warns for using an uninitialized variable.
Solution: Initialize to NULL.
2020-11-21 14:03:43 +01:00
Bram Moolenaar
9681f71392
patch 8.2.2027: Coverity warnts for uninitialized field
...
Problem: Coverity warnts for uninitialized field.
Solution: Set "v_lock".
2020-11-21 13:58:50 +01:00
Bram Moolenaar
e79cdb69a4
patch 8.2.2026: Coverity warns for possibly using not NUL terminated string
...
Problem: Coverity warns for possibly using not NUL terminated string.
Solution: Put a NUL in b0_hname just in case.
2020-11-21 13:51:16 +01:00
Bram Moolenaar
2d718267f4
patch 8.2.2025: Amiga: Not all colors are used on OS4
...
Problem: Amiga: Not all colors are used on OS4.
Solution: Adjust the #ifdef to include __amigaos4__. (Ola Söder,
closes #7328 )
2020-11-21 12:44:56 +01:00
Bram Moolenaar
d91467f830
patch 8.2.2024: flicker when redrawing a popup with a title and border
...
Problem: Flicker when redrawing a popup with a title and border.
Solution: Do not redraw the border where the title is displayed. (Naruhiko
Nishino, closes #7334 )
2020-11-21 12:42:09 +01:00
Bram Moolenaar
c71ee829ef
patch 8.2.2023: Vim: memory leak when :execute fails
...
Problem: Vim: memory leak when :execute fails.
Solution: Clear the growarray.
2020-11-21 11:45:50 +01:00
Bram Moolenaar
95388e3179
patch 8.2.2022: Vim9: star command recognized errornously
...
Problem: Vim9: star command recognized errornously.
Solution: Give an error for missing colon. (issue #7335 )
2020-11-20 21:07:00 +01:00
Bram Moolenaar
eeece9e488
patch 8.2.2021: Vim9: get E1099 when autocommand resets did_emsg
...
Problem: Vim9: get E1099 when autocommand resets did_emsg.
Solution: Add did_emsg_cumul. (closes #7336 )
2020-11-20 19:26:48 +01:00
Bram Moolenaar
bebaa0d5c0
patch 8.2.2020: some compilers do not like the "namespace" argument
...
Problem: Some compilers do not like the "namespace" argument.
Solution: Rename to "use_namespace". (closes #7332 )
2020-11-20 18:59:19 +01:00
Bram Moolenaar
80d868ec25
patch 8.2.2019: swap file test fails on MS-Windows
...
Problem: Swap file test fails on MS-Windows.
Solution: Add four to the process ID. (Ken Takata, closes #7333 )
2020-11-20 09:10:15 +01:00
Bram Moolenaar
2ea95b61f4
patch 8.2.2018: Vim9: script variable not found from lambda
...
Problem: Vim9: script variable not found from lambda.
Solution: In a lambda also check the script hashtab for a variable without a
scope. (closes #7329 )
2020-11-19 21:47:56 +01:00
Bram Moolenaar
67d1c68f09
patch 8.2.2017: missing part of the dict change
...
Problem: Missing part of the dict change.
Solution: Also change the script level dict.
2020-11-19 19:01:43 +01:00
Bram Moolenaar
c6ca9f3a29
patch 8.2.2016: swap file test is a little flaky
...
Problem: Swap file test is a little flaky.
Solution: Don't set a byte to a fixed value, increment it.
2020-11-19 18:57:23 +01:00
Bram Moolenaar
2bede173a1
patch 8.2.2015: Vim9: literal dict #{} is not like any other language
...
Problem: Vim9: literal dict #{} is not like any other language.
Solution: Support the JavaScript syntax.
2020-11-19 18:53:18 +01:00
Bram Moolenaar
ee8b787bcd
patch 8.2.2014: using CTRL-O in a prompt buffer moves cursor to start
...
Problem: Using CTRL-O in a prompt buffer moves cursor to start of the line.
Solution: Do not move the cursor when restarting edit. (closes #7330 )
2020-11-19 18:46:25 +01:00
Bram Moolenaar
79cdf80bed
patch 8.2.2013: Vim9: not skipping white space after unary minus
...
Problem: Vim9: not skipping white space after unary minus.
Solution: Skip whitespace. (closes #7324 )
2020-11-18 17:39:05 +01:00
Bram Moolenaar
d92cc130fb
patch 8.2.2012: Vim9: confusing error message when using bool wrongly
...
Problem: Vim9: confusing error message when using bool wrongly.
Solution: Mention "Bool" instead of "Special". (closes #7323 )
2020-11-18 17:17:15 +01:00
Bram Moolenaar
9950280d37
patch 8.2.2011: "syn sync" reports a very large number
...
Problem: "syn sync" reports a very large number.
Solution: Use "at the first line".
2020-11-18 16:53:23 +01:00
Bram Moolenaar
8e02faf4e9
patch 8.2.2010: Vim9: compiling fails for unreachable return statement
...
Problem: Vim9: compiling fails for unreachable return statement.
Solution: Fix it. (closes #7319 )
2020-11-18 16:35:02 +01:00
Bram Moolenaar
382319211a
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 #7325 )
2020-11-18 15:30:09 +01:00
Bram Moolenaar
032f40afb8
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 #7097 )
2020-11-18 15:21:50 +01:00
Bram Moolenaar
17ab28daa0
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 #7321 )
2020-11-18 12:24:01 +01:00
Bram Moolenaar
88774a30c0
patch 8.2.2006: .pbtxt files are not recognized
...
Problem: .pbtxt files are not recognized.
Solution: Recognize .pbtxt as protobuf text buffers. (closes #7326 )
2020-11-18 12:12:39 +01:00
Bram Moolenaar
c77534c303
patch 8.2.2005: redoing a mapping with <Cmd> doesn't work properly
...
Problem: Redoing a mapping with <Cmd> doesn't work properly.
Solution: Fill the redo buffer. Use "<SNR>" instead of a key code.
(closes #7282 )
2020-11-18 11:34:37 +01:00
Bram Moolenaar
b3a01946b3
patch 8.2.2004: compiler warning for uninitialized variable
...
Problem: Compiler warning for uninitialized variable.
Solution: Initialize "ufunc". (John Marriott)
2020-11-17 19:56:09 +01:00
Bram Moolenaar
1efefda623
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 #7316 )
2020-11-17 19:22:06 +01:00
Bram Moolenaar
52bf81c2d5
patch 8.2.2002: Vim9: lambda argument shadowed by function name
...
Problem: Vim9: lambda argument shadowed by function name.
Solution: Let function name be shadowed by lambda argument. (closes #7313 )
2020-11-17 18:50:44 +01:00
Bram Moolenaar
0ba48e8c27
patch 8.2.2001: Vim9: :def function does not apply 'maxfuncdepth'
...
Problem: Vim9: :def function does not apply 'maxfuncdepth'.
Solution: Use 'maxfuncdepth'. (issue #7313 )
2020-11-17 18:23:19 +01:00
Bram Moolenaar
fc74d03e76
patch 8.2.2000: Vim9: dict.key assignment not implemented yet
...
Problem: Vim9: dict.key assignment not implemented yet.
Solution: Implement dict.key assignment. (closes #7312 )
2020-11-16 22:11:49 +01:00
Bram Moolenaar
e6329e4c55
patch 8.2.1999: terminal popup test sometimes fails
...
Problem: Terminal popup test sometimes fails.
Solution: Wait for the popup to close.
2020-11-16 21:10:34 +01:00
Bram Moolenaar
27f4f6baee
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.
2020-11-16 21:02:28 +01:00
Bram Moolenaar
8adc8d9b73
patch 8.2.1997: window changes when using bufload() while in a terminal popup
...
Problem: Window changes when using bufload() while in a terminal popup.
Solution: When searching for a window by ID also find a popup window.
(closes #7307 )
2020-11-16 20:47:31 +01:00
Bram Moolenaar
193f6201b4
patch 8.2.1996: Vim9: invalid error for argument of extend()
...
Problem: Vim9: invalid error for argument of extend().
Solution: Check if the type could match. (closes #7299 )
2020-11-16 20:08:35 +01:00
Bram Moolenaar
714cbe5b21
patch 8.2.1995: the popup menu can cause too much redrawing
...
Problem: The popup menu can cause too much redrawing.
Solution: Reduce the length of the displayed text. (Yasuhiro Matsumoto,
closes #7306 )
2020-11-16 19:12:00 +01:00
Bram Moolenaar
c4390fe6c0
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 #7311 )
2020-11-16 18:49:47 +01:00
Bram Moolenaar
50dc3ecc64
patch 8.2.1993: occasional failure of the netbeans test
...
Problem: Occasional failure of the netbeans test.
Solution: Add "silent!". (Yegappan Lakshmanan, closes #7304 )
2020-11-16 18:39:43 +01:00
Bram Moolenaar
4792a679f9
patch 8.2.1992: build fails with small features
...
Problem: Build fails with small features.
Solution: Add #ifdef.
2020-11-15 21:11:18 +01:00
Bram Moolenaar
ca359cbedd
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 #7303 )
2020-11-15 20:49:41 +01:00
Bram Moolenaar
6a07644db3
patch 8.2.1990: cursor position wrong in terminal popup with finished job
...
Problem: Cursor position wrong in terminal popup with finished job.
Solution: Only add the top and left offset when not done already.
(closes #7298 )
2020-11-15 20:32:58 +01:00