Bram Moolenaar
87e74d0e03
patch 9.0.0446: message window may be positioned too low
...
Problem: Message window may be positioned too low.
Solution: Compute cmdline_row before computing the position.
2022-09-11 20:12:15 +01:00
Luuk van Baal
29ab524358
patch 9.0.0445: when opening/closing window text moves up/down
...
Problem: When opening/closing window text moves up/down.
Solution: Add the 'splitscroll' option. When off text will keep its
position as much as possible.
2022-09-11 16:59:53 +01:00
Bram Moolenaar
9510d22463
patch 9.0.0444: trying to declare g:variable gives confusing error
...
Problem: Trying to declare g:variable gives confusing error.
Solution: Give a better error message. (closes #11108 )
2022-09-11 15:14:05 +01:00
Gabriele Musco
cce82a55b8
patch 9.0.0443: blueprint files are not recognized
...
Problem: Blueprint files are not recognized.
Solution: Add a pattern for blueprint files. (Gabriele Musco, closes #11107 )
2022-09-11 13:37:37 +01:00
Bram Moolenaar
79f8b8494c
patch 9.0.0442: virtual text "above" doesn't handel line numbers
...
Problem: Virtual text "above" doesn't handel line numbers.
Solution: Take the left column offset into account. (issue #11084 )
Also make padding work.
2022-09-11 13:31:01 +01:00
Bram Moolenaar
c069edeab2
patch 9.0.0441: closure in for loop test fails on some systems
...
Problem: Closure in for loop test fails on some systems.
Solution: Do not wait for the ruler to show up. (issue #11106 )
2022-09-11 12:01:04 +01:00
Bram Moolenaar
f5fec05c7f
patch 9.0.0440: crash when using mkdir() with "R" flag in compiled function
...
Problem: Crash when using mkdir() with "R" flag in compiled function.
Solution: Reserve a variable for deferred function calls. Handle more than
one argument.
2022-09-11 11:49:22 +01:00
Bram Moolenaar
88b79cb7d4
patch 9.0.0439: cursor wrong if inserting before line with virtual text above
...
Problem: Cursor wrong if inserting before line with virtual text above.
Solution: Add the width of the "above" virtual text to the cursor position.
(issue #11084 )
2022-09-10 22:32:14 +01:00
Bram Moolenaar
04e0ed1ddf
patch 9.0.0438: cannot put virtual text above a line
...
Problem: Cannot put virtual text above a line.
Solution: Add the "above" value for "text_align".
2022-09-10 20:00:56 +01:00
Bram Moolenaar
55e9366e32
patch 9.0.0437: no error when custom completion function returns wrong type
...
Problem: No error when a custom completion function returns something else
than the expected list.
Solution: Give an error. (closes #11100 )
2022-09-10 13:52:26 +01:00
K.Takata
2da11a4124
patch 9.0.0436: CI: running tests in parallel causes flakiness
...
Problem: CI: running tests in parallel causes flakiness.
Solution: Reorganize the MS-Windows runs. (Ken Takata, closes #11101 )
2022-09-10 13:03:12 +01:00
Bram Moolenaar
f21d546d8f
patch 9.0.0435: compiler warning for uninitialized variable
...
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it.
2022-09-10 12:36:00 +01:00
ObserverOfTime
9ba2786f15
patch 9.0.0434: gitignore files are not recognized
...
Problem: gitignore files are not recognized.
Solution: Add patterns for the gitignore filetype. (closes #11102 )
2022-09-10 11:04:24 +01:00
Bram Moolenaar
12553ada3b
patch 9.0.0433: Coverity warns for not checking allocation failure
...
Problem: Coverity warns for not checking allocation failure.
Solution: Check that allocating a list or blob succeeded.
2022-09-10 10:42:20 +01:00
Bram Moolenaar
6de2296e5e
patch 9.0.0432: crash when using for loop variable in closure
...
Problem: Crash when using for loop variable in closure.
Solution: Check that the variable wasn't deleted. (issue #11094 )
2022-09-09 21:35:36 +01:00
Bram Moolenaar
7cf5839287
patch 9.0.0431: current mode shows in message window
...
Problem: Current mode shows in message window.
Solution: Reset in_echowindow before redrawing. (issue #11094 )
2022-09-09 20:19:40 +01:00
Bakudankun
375141e1f8
patch 9.0.0430: cannot use repeat() with a blob
...
Problem: Cannot use repeat() with a blob.
Solution: Implement blob repeat. (closes #11090 )
2022-09-09 18:46:47 +01:00
Yegappan Lakshmanan
0adae2da17
patch 9.0.0429: not all keys are tested for the MS-Windows GUI
...
Problem: Not all keys are tested for the MS-Windows GUI.
Solution: Add more key codes to the list. (Yegappan Lakshmanan,
closes #11097 )
2022-09-09 17:39:02 +01:00
Bram Moolenaar
be9fc5b60c
patch 9.0.0428: autocmd test uses common file name
...
Problem: Autocmd test uses common file name.
Solution: Use unique name to reduce flakiness.
2022-09-09 17:09:35 +01:00
Rodrigo Aguilera
8995c4cd4e
patch 9.0.0427: Drupal theme files are not recognized
...
Problem: Drupal theme files are not recognized.
Solution: Use php filetype for Drupl theme files. Remove trailing spaces.
(Rodrigo Aguilera, closes #11096 )
2022-09-09 16:10:26 +01:00
Bram Moolenaar
65258d36dd
patch 9.0.0426: failed flaky tests reports only start time
...
Problem: Failed flaky tests reports only start time.
Solution: Also report the end time.
2022-09-09 15:09:59 +01:00
Bram Moolenaar
ae04a6049b
patch 9.0.0425: autocmd test is a bit flaky on MS-Windows
...
Problem: Autocmd test is a bit flaky on MS-Windows.
Solution: Add a bit more sleeping. (Ken Takata, closes #11095 )
2022-09-09 15:08:10 +01:00
ObserverOfTime
7d56cfc861
patch 9.0.0424: gitattributes files are not recognized
...
Problem: gitattributes files are not recognized.
Solution: Add patterns to match gitattributes files. (closes #11085 )
2022-09-09 14:11:41 +01:00
Bram Moolenaar
9132426334
patch 9.0.0423: "for" and "while" not recognized after :vim9cmd and :legacy
...
Problem: "for" and "while" not recognized after :vim9cmd and :legacy.
(Emanuele Torre)
Solution: Recognize all the command modifiers. (closes #11087 )
Add a test to check the list of modifiers.
2022-09-09 13:27:59 +01:00
Yegappan Lakshmanan
0dc2fd307f
patch 9.0.0422: not enough testing of the :all command
...
Problem: Not enough testing of the :all command.
Solution: Add more testing. (Yegappan Lakshmanan, closes #11091 )
2022-09-09 11:27:59 +01:00
K.Takata
5bc13453b2
patch 9.0.0421: MS-Windows makefiles are inconsistently named
...
Problem: MS-Windows makefiles are inconsistently named.
Solution: Use consistent names. (Ken Takata, closes #11088 )
2022-09-09 10:52:47 +01:00
Bram Moolenaar
c572ad508f
patch 9.0.0420: function went missing
...
Problem: Function went missing.
Solution: Add the function back.
2022-09-08 20:49:22 +01:00
Bram Moolenaar
169003289f
patch 9.0.0419: the :defer command does not check the function arguments
...
Problem: The :defer command does not check the function argument count and
types.
Solution: Check the function arguments when adding a deferred function.
2022-09-08 19:51:45 +01:00
Bram Moolenaar
45bbaef038
patch 9.0.0418: manually deleting temp test files
...
Problem: Manually deleting temp test files.
Solution: Use the 'D' flag of writefile() and mkdir().
2022-09-08 16:39:22 +01:00
=?UTF-8?q?Cezary=20Dro=C5=BCak?=
2a4c885d54
patch 9.0.0417: Jsonnet files are not recognized
...
Problem: Jsonnet files are not recognized.
Solution: Add a pattern for Jsonnet files. (Cezary Drożak, closes #11073 ,
closes #11081 )
2022-09-08 14:41:48 +01:00
Bram Moolenaar
58a3cae3eb
patch 9.0.0416: ml_get error when appending lines in popup window
...
Problem: ml_get error when appending lines in popup window.
Solution: Only update w_topline when w_buffer matches curbuf.
(closes #11074 )
2022-09-08 13:43:10 +01:00
K.Takata
0500e87eba
patch 9.0.0415: on MS-Windows some tests are flaky
...
Problem: On MS-Windows some tests are flaky.
Solution: Add sleeps, disable swapfile, mark test as flaky. (Ken Takata,
closes #11082 )
2022-09-08 12:28:02 +01:00
Bram Moolenaar
753aead960
patch 9.0.0414: matchstr() still does not match column offset
...
Problem: matchstr() still does not match column offset when done after a
text search.
Solution: Only use the line number for a multi-line search. Fix the test.
(closes #10938 )
2022-09-08 12:17:06 +01:00
K.Takata
b0d12e63e8
patch 9.0.0413: ASAN reports a memory leak
...
Problem: ASAN reports a memory leak.
Solution: Free the string received from the server. (Ken Takata,
closes #11080 )
2022-09-08 10:55:38 +01:00
Bram Moolenaar
e5a420fb33
patch 9.0.0412: compiler warning for unused argument
...
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
2022-09-07 21:46:56 +01:00
Bram Moolenaar
6f14da15ac
patch 9.0.0411: only created files can be cleaned up with one call
...
Problem: Only created files can be cleaned up with one call.
Solution: Add flags to mkdir() to delete with a deferred function.
Expand the writefile() name to a full path to handle changing
directory.
2022-09-07 21:30:44 +01:00
Bram Moolenaar
d7633114af
patch 9.0.0410: struct member cts_lnum is unused
...
Problem: Struct member cts_lnum is unused.
Solution: Delete it.
2022-09-07 20:01:17 +01:00
ii14
7c7e1e9b98
patch 9.0.0409: #{g:x} was seen as a curly-braces expression
...
Problem: #{g:x} was seen as a curly-braces expression.
Solution: Do never see #{} as a curly-braces expression. (closes #11075 )
2022-09-07 19:40:17 +01:00
K.Takata
fef38d86a1
patch 9.0.0408: GUI test sometimes fails on MS-Windows
...
Problem: GUI test sometimes fails on MS-Windows.
Solution: Make sure Vim is the foreground window. (Ken Takata, closes #11077 )
2022-09-07 19:03:42 +01:00
Bram Moolenaar
75a115e8d6
patch 9.0.0407: matchstr() does match column offset
...
Problem: matchstr() does match column offset. (Yasuhiro Matsumoto)
Solution: Accept line number zero. (closes #10938 )
2022-09-07 18:21:24 +01:00
Bram Moolenaar
9667b2c888
patch 9.0.0406: deferred functions not invoked when partial func exits
...
Problem: Deferred functions not invoked when partial func exits.
Solution: Create a funccall_T when calling a :def function.
2022-09-07 17:28:09 +01:00
Bram Moolenaar
c9c967da09
patch 9.0.0405: arguments in a partial not used by a :def function
...
Problem: Arguments in a partial not used by a :def function.
Solution: Put the partial arguments on the stack.
2022-09-07 16:48:46 +01:00
Bram Moolenaar
1540d334a0
patch 9.0.0404: crash when passing invalid arguments to assert_fails()
...
Problem: Crash when passing invalid arguments to assert_fails().
Solution: Check for NULL string.
2022-09-07 15:20:26 +01:00
Luuk van Baal
fd7e60a33d
patch 9.0.0403: 'equalalways' may be off when 'laststatus' is zero
...
Problem: 'equalalways' may be off when 'laststatus' is zero.
Solution: call last_status() before win_equal(). (Luuk van Baal,
closes #11070 )
2022-09-07 14:42:49 +01:00
Brett Holman
bb6c4073e7
patch 9.0.0402: javascript module files are not recoginzed
...
Problem: Javascript module files are not recoginzed.
Solution: Recognize "*.jsm" files as Javascript. (Brett Holman,
closes #11069 )
2022-09-07 14:13:31 +01:00
Philip H
bd01f476ea
patch 9.0.0401: CI uses older clang version
...
Problem: CI uses older clang version.
Solution: Switch from clang 14 to 15. (closes #11066 )
2022-09-07 13:30:19 +01:00
K.Takata
e68f1348f2
patch 9.0.0400: GUI test sometimes hangs on CI
...
Problem: GUI test sometimes hangs on CI.
Solution: Delete a test file explicitly. (Ken Takata, closes #11072 )
2022-09-07 13:01:11 +01:00
Bram Moolenaar
98aff658d5
patch 9.0.0399: using :defer in expression funcref not tested
...
Problem: Using :defer in expression funcref not tested.
Solution: Add a test. Fix uncovered problems.
2022-09-06 21:02:35 +01:00
Bram Moolenaar
ca16c60f33
patch 9.0.0398: members of funccall_T are inconsistently named
...
Problem: Members of funccall_T are inconsistently named.
Solution: Use the "fc_" prefix for all members.
2022-09-06 18:57:08 +01:00
Bram Moolenaar
58779858fb
patch 9.0.0397: :defer not tested with exceptions and ":qa!"
...
Problem: :defer not tested with exceptions and ":qa!".
Solution: Test :defer works when exceptions are thrown and when ":qa!" is
used. Invoke the deferred calls on exit.
2022-09-06 18:31:14 +01:00