zeertzjq
276410e78f
patch 9.0.1523: some error messages are not marked for translation
...
Problem: Some error messages are not marked for translation.
Solution: Surround the messages in _(). (closes #12356 )
2023-05-07 21:59:33 +01:00
Bram Moolenaar
e4098457ab
patch 9.0.1522: some functions give two error messages
...
Problem: Some functions give two error messages.
Solution: Do not give a second error message. (closes #12352 )
2023-05-07 18:53:49 +01:00
zeertzjq
30b6d6104c
patch 9.0.1521: failing redo of command with control characters
...
Problem: Failing redo of command with control characters.
Solution: Use AppendToRedobuffLit() for colon commands. (closes #12354 )
2023-05-07 17:39:23 +01:00
Bram Moolenaar
048d9d2521
patch 9.0.1520: completion for option name includes all bool options
...
Problem: Completion for option name includes all bool options.
Solution: Do not recognize the "noinv" prefix. Prefix "no" or "inv" when
appropriate.
2023-05-06 22:21:11 +01:00
Bram Moolenaar
0b70aeb49d
patch 9.0.1519: global 'filetype' is set when detected from file content
...
Problem: Global 'filetype' is set when it is detected from the file content.
Solution: Set the local 'filetype' option value.
2023-05-06 21:21:52 +01:00
Christian Brabandt
34a6a3617b
patch 9.0.1518: search stats not always visible when searching backwards
...
Problem: Search stats not always visible when searching backwards.
Solution: Do not display the top/bot message on top of the search stats.
(Christian Brabandt, closes #12322 , closes #12222 )
2023-05-06 19:20:20 +01:00
Rose
00d07e7682
patch 9.0.1517: MacOS: configure removes -O2 from $CFLAGS
...
Problem: MacOS: configure removes -O2 from $CFLAGS.
Solution: Only adjust $CFLAGS for gcc. (closes #12351 )
2023-05-06 18:07:14 +01:00
zeertzjq
3ab3a86481
patch 9.0.1516: cannot use special keys in <Cmd> mapping
...
Problem: Cannot use special keys in <Cmd> mapping.
Solution: Do allow for special keys in <Cmd> and <ScriptCmd> mappings.
(closes #12326 )
2023-05-06 16:22:04 +01:00
Yegappan Lakshmanan
03ff1c2dde
patch 9.0.1515: reverse() does not work for a String
...
Problem: reverse() does not work for a String.
Solution: Implement reverse() for a String. (Yegappan Lakshmanan,
closes #12179 )
2023-05-06 14:08:21 +01:00
Bram Moolenaar
45fcb7928a
patch 9.0.1514: test waits unnecessarily long before checking screendump
...
Problem: Test waits unnecessarily long before checking screendump.
Solution: Remove TermWait() call.
2023-05-06 13:01:27 +01:00
Luuk van Baal
b926bf47d6
patch 9.0.1513: text scrolls unnecessarily when splitting
...
Problem: Text scrolls unnecessarily when splitting and 'splitkeep' is not
"cursor".
Solution: Avoid resetting w_skipcol. (Luuk van Baal, closes #12334 )
2023-05-06 12:53:50 +01:00
Luuk van Baal
c8502f9b88
patch 9.0.1512: inserting lines when scrolling with 'smoothscroll' set
...
Problem: Inserting lines when scrolling with 'smoothscroll' set.
Solution: Adjust line height computation for w_skipcol. (Luuk van Baal,
closes #12350 )
2023-05-06 12:40:15 +01:00
zeertzjq
12e7a1fe75
patch 9.0.1511: crash when using wrong arg types to assert_match()
...
Problem: Crash when using wrong arg types to assert_match().
Solution: Check for NULL pointer. (closes #12349 )
2023-05-06 12:20:05 +01:00
Bram Moolenaar
70e8028a4d
patch 9.0.1510: misleading variable name for error message
...
Problem: Misleading variable name for error message.
Solution: Change "name" to "number". (closes #12345 )
2023-05-05 22:58:34 +01:00
Bram Moolenaar
2391954036
patch 9.0.1509: error message lacks mentioning the erroneous argument
...
Problem: Error message lacks mentioning the erroneous argument.
Solution: Specify the argument that the error is for.
2023-05-05 22:12:22 +01:00
zeertzjq
f2588b6fc9
patch 9.0.1508: catch does not work when lines are joined with a newline
...
Problem: Catch does not work when lines are joined with a newline.
Solution: Set "nextcmd" appropriately. (closes #12348 )
2023-05-05 17:22:35 +01:00
zeertzjq
53f5e51628
patch 9.0.1507: assert message is confusing with boolean result
...
Problem: Assert message is confusing with boolean result. assert_inrange()
replaces message instead of adding it.
Solution: Don't put quotes around expected boolean value. Append message
for assert_inrange(). (closes #12342 , closes #12341 )
2023-05-04 18:58:22 +01:00
zeertzjq
88bb3e0a48
patch 9.0.1506: line number not displayed when using 'smoothscroll'
...
Problem: Line number not displayed when using 'smoothscroll'.
Solution: Adjust condition for showing the line number. (closes #12333 )
2023-05-02 20:52:59 +01:00
zeertzjq
a93d9cdc74
patch 9.0.1505: error when heredoc content looks like heredoc
...
Problem: Error when heredoc content looks like heredoc.
Solution: Handle curly expressions. (closes #12325 )
2023-05-02 16:25:47 +01:00
h-east
17b695190d
patch 9.0.1504: no error when calling remote_startserver("")
...
Problem: No error when calling remote_startserver() with an empty string.
Solution: Give an error for an empty string. (Hirohito Higashi,
closes #12327 )
2023-05-01 22:36:56 +01:00
Amaan Qureshi
2dcfe9ae1d
patch 9.0.1503: Luau files are not recognized
...
Problem: Luau files are not recognized.
Solution: Add a patter for Luau files. (Amaan Qureshi, closes #12317 )
2023-04-30 21:24:39 +01:00
Luuk van Baal
5b10a14098
patch 9.0.1502: no test for deleting the end of a long wrapped line
...
Problem: No test for deleting the end of a long wrapped line.
Solution: Add a test to check the right text is displayed. (Luuk van Baal,
closes #12318 )
2023-04-30 19:15:30 +01:00
Bram Moolenaar
3ef2e41128
patch 9.0.1501: crash with nested :try and :throw in catch block
...
Problem: Crash with nested :try and :throw in catch block.
Solution: Jump to :endtry before returning from function. (closes #12245 )
2023-04-30 18:50:48 +01:00
zeertzjq
58a44751ce
patch 9.0.1500: The falsy operator is not tested properly
...
Problem: The falsy operator is not tested properly.
Solution: Add a few more test cases. (closes #12319 )
2023-04-30 15:29:56 +01:00
Bram Moolenaar
caf642c25d
patch 9.0.1499: using uninitialized memory with fuzzy matching
...
Problem: Using uninitialized memory with fuzzy matching.
Solution: Initialize the arrays used to store match positions.
2023-04-29 21:38:04 +01:00
Bram Moolenaar
58806c1553
patch 9.0.1498: in a terminal window the cursor may jump around
...
Problem: In a terminal window the cursor may jump around. (Kenny Stauffer)
Solution: Do not move the cursor to the position for terminal-normal mode.
(closes #12312 )
2023-04-29 14:26:02 +01:00
Emir SARI
971cd2b8bc
patch 9.0.1497: the ruler percentage can't be localized
...
Problem: The ruler percentage can't be localized.
Solution: Use a string that can be translated. (Emir Sari, closes #12311 )
2023-04-29 12:09:53 +01:00
zeertzjq
0b933c331d
patch 9.0.1496: test restoring register with wrong value
...
Problem: Test restoring register with wrong value.
Solution: Correct name of variable. (closes #12310 )
2023-04-28 18:44:50 +01:00
Kenny Stauffer
660eb9f9db
patch 9.0.1495: GTK3: hiding the mouse pointer does not work
...
Problem: GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
Solution: Set alpha level to zero. (Kenny Stauffer, closes #12293 ,
closes #3256 )
2023-04-28 16:36:51 +01:00
Bram Moolenaar
bf1b713202
patch 9.0.1494: crash when recovering from corrupted swap file
...
Problem: Crash when recovering from corrupted swap file.
Solution: Bail out when the line index looks wrong. (closes #12276 )
2023-04-27 21:13:12 +01:00
zeertzjq
4e1ca0d9a6
patch 9.0.1493: popup menu position wrong in window with toolbar
...
Problem: Popup menu position wrong in window with toolbar.
Solution: Take the window toolbar into account when positioning the popup
menu. (closes #12308 )
2023-04-27 19:36:55 +01:00
Bram Moolenaar
b7f2270bab
patch 9.0.1492: using uninitialized memory when argument is missing
...
Problem: Using uninitialized memory when argument is missing.
Solution: Check there are sufficient arguments before the base.
(closes #12302 )
2023-04-27 16:24:07 +01:00
zeertzjq
fbf2071ac9
patch 9.0.1491: wrong scrolling with ls=0 and :botright split
...
Problem: Wrong scrolling with ls=0 and :botright split.
Solution: Add statusline before calling frame_new_height(). (closes #12299 )
2023-04-26 19:01:44 +01:00
zeertzjq
73916bac5a
patch 9.0.1490: the ModeChanged event may be triggered too often
...
Problem: The ModeChanged event may be triggered too often.
Solution: Only trigger ModeChanged when no operator is pending.
(closes #12298 )
2023-04-26 16:50:19 +01:00
ichizok
2f14716c46
patch 9.0.1489: crypt with libsodium is not tested on CI
...
Problem: Crypt with libsodium is not tested on CI.
Solution: Configure testing with libsodium. (Ozaki Kiichi, closes #12297 )
2023-04-26 15:43:39 +01:00
ichizok
35a2ec18d6
patch 9.0.1488: xchacha20v2 crypt header is platform dependent
...
Problem: xchacha20v2 crypt header is platform dependent.
Solution: Avoid using "size_t". (Ozaki Kiichi, closses #12296 )
2023-04-25 15:27:27 +01:00
Yegappan Lakshmanan
c3eddd2068
patch 9.0.1487: Content-type header for LSP channel not according to spec
...
Problem: Content-type header for LSP channel not according to spec.
Solution: Use "vscode-jsonrpc" instead of "vim-jsonrpc". (Yegappan
Lakshmanan, closes #12295 )
2023-04-25 14:54:54 +01:00
Samuel Dionne-Riel
cfc788c388
patch 9.0.1486: parallel make might not work
...
Problem: Parallel make might not work.
Solution: Add missing dependencies. (Samuel Dionne-Riel, closes #12288 )
2023-04-24 22:41:53 +01:00
Christian Brabandt
67672ef097
patch 9.0.1485: no functions for converting from/to UTF-16 index
...
Problem: no functions for converting from/to UTF-16 index.
Solution: Add UTF-16 flag to existing funtions and add strutf16len() and
utf16idx(). (Yegappan Lakshmanan, closes #12216 )
2023-04-24 21:09:54 +01:00
Bram Moolenaar
e1b4822137
patch 9.0.1484: Coverity warns for using invalid array index
...
Problem: Coverity warns for using invalid array index.
Solution: Add entry for Xchacha, even though it is not used.
2023-04-24 18:11:35 +01:00
Bram Moolenaar
22363c6994
patch 9.0.1483: += operator does not work on class member
...
Problem: += operator does not work on class member.
Solution: Do not skip as if "this." was used. (Christian Brabandt,
closes #12263 )
2023-04-24 17:15:25 +01:00
Bram Moolenaar
2354b66ac5
patch 9.0.1482: crash when textprop has a very large "padding" value
...
Problem: Crash when textprop has a very large "padding" value. (Yegappan
Lakshmanan)
Solution: Avoid the "after" count to go negative.
2023-04-23 21:42:25 +01:00
Christian Brabandt
aae583441b
patch 9.0.1481: decrypting with libsodium may fail if the library changes
...
Problem: Decrypting with libsodium may fail if the library changes.
Solution: Add parameters used to the encrypted file header. (Christian
Brabandt, closes #12279 )
2023-04-23 17:50:22 +01:00
Luuk van Baal
dcd40cfca0
patch 9.0.1480: using popup menu may leave text in the command line
...
Problem: Using popup menu may leave text in the command line.
Solution: Clear the command line if the popup menu covered it. (Luuk van
Baal, closes #12286 )
2023-04-23 16:24:08 +01:00
Bram Moolenaar
f39d9e9dca
patch 9.0.1479: small source file problems; outdated list of distrib. files
...
Problem: Small source file problems; outdated list of distributed files.
Solution: Small updates to source files and list of distributed files.
2023-04-22 22:54:40 +01:00
Turiiya
80406c2618
patch 9.0.1478: filetypes for *.v files not detected properly
...
Problem: Filetypes for *.v files not detected properly.
Solution: Use the file contents to detect the filetype. (Turiiya,
closes #12281 )
2023-04-22 21:38:47 +01:00
Bram Moolenaar
b67ba03d3e
patch 9.0.1477: crash when recovering from corrupted swap file
...
Problem: Crash when recovering from corrupted swap file.
Solution: Check for a valid page count. (closes #12275 )
2023-04-22 21:14:26 +01:00
Bram Moolenaar
e7f05a8780
patch 9.0.1476: lines put in non-current window are not displayed
...
Problem: Lines put in non-current window are not displayed. (Marius
Gedminas)
Solution: Don't increment the topline when inserting just above it.
(closes #12212 )
2023-04-22 15:35:28 +01:00
Philip H
9be736f2eb
patch 9.0.1474: CI runs with old version of Ubuntu and tools
...
Problem: CI runs with old version of Ubuntu and tools.
Solution: Update CI to more recent versions. (closes #11092 )
2023-04-21 19:51:22 +01:00
ichizok
017227079f
patch 9.0.1473: CI does not run sound tests
...
Problem: CI does not run sound tests.
Solution: Re-enable sound tests. Use "apt-get" instead of "apt". (Ozaki
Kiichi, closes #12280 )
2023-04-21 17:46:57 +01:00