Bram Moolenaar
2ba51236fb
patch 9.0.1559: function argument types not always checked
...
Problem: Function argument types not always checked and using v:none may
cause an error.
Solution: Check argument types once the function type is known. Do not give
an error for using v:none as an argument. (closes #12200 )
2023-05-15 16:22:38 +01:00
Bram Moolenaar
a2c0028fdf
patch 9.0.1558: wrong error for unreachable code after :throw
...
Problem: Wrong error for unreachable code after :throw.
Solution: Adjust the error message.
2023-05-14 22:05:15 +01:00
Bram Moolenaar
9d383f30bb
patch 9.0.1557: test failures for unreachable code
...
Problem: Test failures for unreachable code.
Solution: Add a test override to ignore unreachable code.
2023-05-14 21:38:12 +01:00
Bram Moolenaar
cf2610c82b
patch 9.0.1556: Vim9: error for missing "return" after "throw"
...
Problem: Vim9: error for missing "return" after "throw".
Solution: Set had_return flag for "throw". (closes #12262 )
2023-05-14 19:59:59 +01:00
zeertzjq
e5d91ba1de
patch 9.0.1555: setcharsearch() does not clear last searched char properly
...
Problem: setcharsearch() does not clear last searched char properly.
Solution: Do not accept lastc_bytelen smaller than one. (closes #12398 )
2023-05-14 17:39:18 +01:00
Yegappan Lakshmanan
e42c27d9e8
patch 9.0.1554: code for handling 'switchbuf' is repeated
...
Problem: Code for handling 'switchbuf' is repeated.
Solution: Add a function to handle 'switchbuf'. (Yegappan Lakshmanan,
closes #12397 )
2023-05-14 17:24:22 +01:00
Philip H
b6a19594b2
patch 9.0.1553: CI: using slightly outdated gcc version
...
Problem: CI: using slightly outdated gcc version.
Solution: Use "brew" to get a more recent gcc version. (closes #12391 )
2023-05-13 18:05:20 +01:00
Philip H
c416fd4ca8
patch 9.0.1552: CI: sound-dummy module is not installed
...
Problem: CI: sound-dummy module is not installed.
Solution: Invert using the result of the condition. (closes #12394 )
2023-05-13 17:46:10 +01:00
Luuk van Baal
24b62ec825
patch 9.0.1551: position of marker for 'smoothscroll' not computed correctly
...
Problem: Position of marker for 'smoothscroll' not computed correctly.
Solution: Take 'list' and other options into account. (Luuk van Baal,
closes #12393 )
2023-05-13 14:12:15 +01:00
Bram Moolenaar
81f277f526
patch 9.0.1550: in cmdline window S-Tab does not select previous completion
...
Problem: In cmdline window S-Tab does not select previous completion.
(Maxim Kim)
Solution: Add a mappint for S-Tab. (closes #12116 )
2023-05-13 13:55:09 +01:00
Colin Kennedy
b848ce6b7e
patch 9.0.1549: USD filetype is not recognized
...
Problem: USD filetype is not recognized.
Solution: Add patterns for USD filetype. (Colin Kennedy, closes #12370 )
2023-05-13 12:15:57 +01:00
Christian Brabandt
ff40b625a6
patch 9.0.1548: CI: check in sound-dummy module may throw an error
...
Problem: CI: check in sound-dummy module may throw an error.
Solution: Check whether apt-cache can show the package description.
(Christian Brabandt, closes #12390 )
2023-05-13 11:54:47 +01:00
Philip H
12eb0f4ec5
patch 9.0.1547: Coveralls workflow on CI is commented out
...
Problem: Coveralls workflow on CI is commented out.
Solution: Remove the Coveralls workflow. (closes #12389 )
2023-05-12 18:47:28 +01:00
Yegappan Lakshmanan
54be5fb382
patch 9.0.1546: some commands for opening a file don't use 'switchbuf'
...
Problem: Some commands for opening a file don't use 'switchbuf'.
Solution: Use 'switchbuf' for more commands. (Yegappan Lakshmanan,
closes #12383 , closes #12381 )
2023-05-12 17:49:13 +01:00
Luuk van Baal
8667a5678f
patch 9.0.1545: text not scrolled when cursor moved with "g0" and "h"
...
Problem: Text not scrolled when cursor moved with "g0" and "h".
Solution: Adjust w_skipcol when needed. (Luuk van Baal, closes #12387 )
2023-05-12 15:47:25 +01:00
ichizok
378447fc18
patch 9.0.1544: recent glibc marks sigset() as a deprecated
...
Problem: Recent glibc marks sigset() as a deprecated.
Solution: Use sigaction() in mch_signal() if possible. (Ozaki Kiichi,
closes #12373 )
2023-05-11 22:25:42 +01:00
Luuk van Baal
5d01f86d99
patch 9.0.1543: display errors when making topline shorter
...
Problem: Display errors when making topline shorter and 'smoothscroll' is
set.
Solution: Reset w_skipcol when the topline becomes shorter than its current
value. (Luuk van Baal, closes #12367 )
2023-05-11 19:24:20 +01:00
Luuk van Baal
6c018680be
patch 9.0.1542: line not fully displayed if it doesn't fit in the screen
...
Problem: Line not fully displayed if it doesn't fit in the screen.
Solution: Do not reset s_skipcol if not needed. (Luuk van Baal,
closes #12376 )
2023-05-11 18:38:14 +01:00
Philip H
e741f039cf
patch 9.0.1541: CI: sound dummy is disabled
...
Problem: CI: sound dummy is disabled.
Solution: Make sound dummy work again. (closes #12380 )
2023-05-11 15:22:58 +01:00
Yegappan Lakshmanan
f9dc278946
patch 9.0.1540: reverse() on string doesn't work in compiled function
...
Problem: reverse() on string doesn't work in compiled function.
Solution: Accept string in argument type check. (Yegappan Lakshmanan,
closes #12377 )
2023-05-11 15:02:56 +01:00
Gaetan Lepage
4ce1bda869
patch 9.0.1539: typst filetype is not recognized
...
Problem: Typst filetype is not recognized.
Solution: Distinguish between sql and typst. (Gaetan Lepage, closes #12363 )
2023-05-10 22:01:55 +01:00
Bram Moolenaar
411da64e77
patch 9.0.1538: :wqall does not trigger ExitPre
...
Problem: :wqall does not trigger ExitPre. (Bart Libert)
Solution: Move preparations for :qall to a common function. (closes #12374 )
2023-05-10 16:53:27 +01:00
Bram Moolenaar
65b34868da
patch 9.0.1537: message for opening the cmdline window is not translated
...
Problem: Message for opening the cmdline window is not translated.
Solution: Add gettext() and scan the defaults script for text to be
translated. (closes #12371 )
2023-05-10 14:47:50 +01:00
Bram Moolenaar
5fc7959dcb
patch 9.0.1536: CI: sound dummy stopped working
...
Problem: CI: sound dummy stopped working.
Solution: Temporarily stop using sound dummy.
2023-05-09 22:13:58 +01:00
Bram Moolenaar
a4467c433a
patch 9.0.1535: test commented out in a wrong way
...
Problem: Test commented out in a wrong way.
Solution: Use legacy script comment character.
2023-05-09 22:07:11 +01:00
Bram Moolenaar
916d6dd5b1
patch 9.0.1534: test for expanding "~" in substitute takes too long
...
Problem: Test for expanding "~" in substitute takes too long.
Solution: Disable the test for now.
2023-05-09 21:45:47 +01:00
Luuk van Baal
6f37e530d3
patch 9.0.1533: test for 'smoothscroll' is ineffective
...
Problem: Test for 'smoothscroll' is ineffective.
Solution: Change the order of testing "zb" and "zt". (Luuk van Baal,
closes #12366 )
2023-05-09 21:23:54 +01:00
Bram Moolenaar
ab9a2d884b
patch 9.0.1532: crash when expanding "~" in substitute causes very long text
...
Problem: Crash when expanding "~" in substitute causes very long text.
Solution: Limit the text length to MAXCOL.
2023-05-09 21:15:30 +01:00
Bram Moolenaar
d1ae8366af
patch 9.0.1531: crash when register contents ends up being invalid
...
Problem: Crash when register contents ends up being invalid.
Solution: Check "y_array" is not NULL.
2023-05-09 17:09:30 +01:00
Luuk van Baal
aa6ba308a1
patch 9.0.1530: cursor moves to wrong line when 'foldmethod' is "diff"
...
Problem: Cursor moves to wrong line when 'foldmethod' is "diff". (Rick
Howe)
Solution: Adjust logic for scrolling. (Luuk van Baal, closes #12364 ,
closes #12218 )
2023-05-09 16:01:17 +01:00
Bram Moolenaar
c9471b1872
patch 9.0.1529: code style test doesn't check for space after "if"
...
Problem: Code style test doesn't check for space after "if".
Solution: Add a test for space.
2023-05-09 15:00:00 +01:00
Bram Moolenaar
dda01c05c2
patch 9.0.1528: libsodium encryption is only used with "huge" features
...
Problem: Libsodium encryption is only used with "huge" features, even when
manually enabled through configure. (Tony Mechelynck)
Solution: Remove the condition on FEAT_HUGE.
2023-05-08 22:11:07 +01:00
Kenta Sato
c28e7a2b2f
patch 9.0.1527: crash when using negative value for term_cols
...
Problem: Crash when using negative value for term_cols.
Solution: Check for invalid term_cols value. (Kenta Sato, closes #12362 )
2023-05-08 18:26:03 +01:00
zeertzjq
d619d6a9c6
patch 9.0.1526: condition is always true
...
Problem: Condition is always true.
Solution: Remove unnecessary condition. (closes #12359 )
2023-05-08 15:56:21 +01:00
Luuk van Baal
3ce8c38915
patch 9.0.1525: 'smoothscroll' does not always work properly
...
Problem: 'smoothscroll' does not always work properly.
Solution: Do not reset w_skipcol after it was intentionally set. (Luuk van
Baal, closes #12360 , closes #12199 , closes #12323 )
2023-05-08 15:51:14 +01:00
zeertzjq
8cf51376b8
patch 9.0.1524: passing -1 for bool is not always rejected
...
Problem: Passing -1 for bool is not always rejected.
Solution: Check for error in a better way. (closes #12358 )
2023-05-08 15:31:38 +01:00
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