Bram Moolenaar
16abd997c9
patch 9.0.1676: warning for buffer in use when exiting early
...
Problem: Warning for buffer in use when exiting early.
Solution: Change file names to be able to see what buffer is in use when
exiting.
2023-07-08 00:54:06 +01:00
Bram Moolenaar
7c2beb48ef
patch 9.0.1675: test may run into timeout when using valgrind
...
Problem: Test may run into timeout when using valgrind.
Solution: Use a longer timeout when using valgrind.
2023-07-08 00:25:56 +01:00
Bram Moolenaar
416bd916b4
patch 9.0.1674: help for builtin functions is not sorted properly
...
Problem: Help for builtin functions is not sorted properly.
Solution: Put err_teapot() help in the right position.
2023-07-07 23:19:18 +01:00
Bram Moolenaar
80adaa8ae8
patch 9.0.1673: cannot produce a status 418 or 503 message
...
Problem: Cannot produce a status 418 or 503 message.
Solution: Add err_teapot().
2023-07-07 18:57:40 +01:00
zeertzjq
d392a74c5a
patch 9.0.1672: tabline highlight wrong after truncated double width label
...
Problem: Tabline highlight wrong after truncated double width label.
Solution: Fill up half a double width character later. (closes #12614 )
2023-07-01 20:24:40 +01:00
skywind3000
e7d9ca2b3b
patch 9.0.1671: Termdebug: error with more than 99 breakpoints
...
Problem: Termdebug: error with more than 99 breakpoints.
Solution: Use a different sign for breakpoint 100 and over. (closes #12589 ,
closes #12588 )
2023-06-28 23:27:28 +01:00
Bram Moolenaar
bf5f189e44
patch 9.0.1670: resetting local option to global value is inconsistent
...
Problem: Resetting local option to global value is inconsistent.
Solution: Handle "<" specifically for 'scrolloff' and 'sidescrolloff'.
(closes #12594 )
2023-06-27 21:51:07 +01:00
Christian Brabandt
19e6c4fd2d
patch 9.0.1669: Crash syncing swapfile in new buffer when using sodium crypt
...
Problem: Crash syncing swapfile in new buffer when using sodium crypt.
(James McCoy)
Solution: Add checks for sodium encryption. (Christian Brabandt,
closes #12591 , closes #12585 )
2023-06-27 18:57:10 +01:00
ObserverOfTime
0256d76a33
patch 9.0.1668: PEM files are not recognized
...
Problem: PEM files are not recognized.
Solution: Add patterns to match PEM files. (closes #12582 )
2023-06-26 22:05:37 +01:00
zeertzjq
e429893741
patch 9.0.1667: regression test doesn't fail when fix is reverted
...
Problem: Regression test doesn't fail when fix is reverted.
Solution: Add "n" to 'cpoptions' instead of using :winsize. (closes #12587 ,
issue #12528 )
2023-06-26 19:02:43 +01:00
Christian Brabandt
a2a90d5e20
patch 9.0.1666: compiler may warn for uninitialized variable
...
Problem: Compiler may warn for uninitialized variable.
Solution: Initialize this_props_len. (Christian Brabandt, closes #12599 )
2023-06-26 18:48:09 +01:00
Christian Brabandt
590aae3557
patch 9.0.1665: empty CmdlineEnter autocommand causes errors in Ex mode
...
Problem: Empty CmdlineEnter autocommand causes errors in Ex mode.
Solution: Save and restore ex_pressedreturn. (Christian Brabandt,
closes # 12581, closes #12578 )
2023-06-25 22:34:22 +01:00
fullwaywang
8154e642aa
patch 9.0.1664: divide by zero when scrolling with 'smoothscroll' set
...
Problem: Divide by zero when scrolling with 'smoothscroll' set.
Solution: Avoid using a negative width. (closes #12540 , closes #12528 )
2023-06-24 21:58:09 +01:00
Christian Brabandt
c9a4a8ab28
patch 9.0.1663: Termdebug on MS-Windows: some file names are not recognized
...
Problem: Termdebug on MS-Windows: some file names are not recognized.
Solution: Do not always change \t and \n. (Christian Brabandt,
closes #12565 , closes #12560 , closes #12550 )
2023-06-24 20:02:25 +01:00
Bram Moolenaar
4e2406c7a9
patch 9.0.1662: crash when using a class member twice
...
Problem: Crash when using a class member twice. (Christian J. Robinson)
Solution: Make a copy of the value.
2023-06-24 19:22:21 +01:00
Son Luong Ngoc
b46e0f3263
patch 9.0.1661: BUCK files are not recognized
...
Problem: BUCK files are not recognized.
Solution: Recognize BUCK files as "bzl". (Son Luong Ngoc, closes #12564 )
2023-06-24 17:11:04 +01:00
Yegappan Lakshmanan
2d8e998544
patch 9.0.1660: error for using matchfuzzy() returning a list of dicts
...
Problem: Error for using matchfuzzy() in Vim9 script returning a list of
dicts.
Solution: Make return type of matchfuzzy() list<any>. (Yegappan Lakshmanan,
closes #12574 )
2023-06-24 16:42:25 +01:00
Christian Brabandt
279de0cd1f
patch 9.0.1659: Termdebug: default highlight cleared if changing colorscheme
...
Problem: Termdebug: default highlight cleared when changing colorscheme.
Solution: Use a ColorScheme autocommand. (Christian Brabandt, closes #12566 ,
closes #12555 )
2023-06-24 14:20:36 +01:00
Christian Brabandt
c8b6d4b378
patch 9.0.1658: autoload files for "zig" are not installed
...
Problem: Autoload files for "zig" are not installed.
Solution: Add install and uninstall rules in the makefile. (Christian
Brabandt, closes #12577 , closes #12567 )
2023-06-24 13:30:04 +01:00
Bram Moolenaar
79186bee78
patch 9.0.1657: one more syntax test depends on the system
...
Problem: One more syntax test depends on the system.
Solution: Use "dash" instead of "sh".
2023-06-24 01:35:51 +01:00
Bram Moolenaar
7d0dbd0070
patch 9.0.1656: syntax test fails when detected shell type differs
...
Problem: Syntax test fails when detected shell type differs.
Solution: Avoid using "/bin/sh", it depends on the system. Add a check that
the shell type detection is correct.
2023-06-24 00:56:50 +01:00
Bram Moolenaar
2f43ec9363
patch 9.0.1655: syntax test fails when Vim window is not tall enough
...
Problem: Syntax test fails when Vim window is not tall enough.
Solution: Make sure each terminal window is closed.
2023-06-23 22:59:26 +01:00
Bram Moolenaar
813b7a85f2
patch 9.0.1654: MS-Windows: test for default 'viewdir' fails
...
Problem: MS-Windows: test for default 'viewdir' fails.
Solution: Escape the pattern.
2023-06-23 22:56:47 +01:00
Christian Brabandt
b8b1c8ebd4
patch 9.0.1653: Amiga: default 'viewdir' may not work
...
Problem: Amiga: default 'viewdir' may not work.
Solution: Use "home:" instead of "$VIM". Add a test. (Christian Brabandt,
closes #12576 )
2023-06-23 22:23:01 +01:00
Bram Moolenaar
bd32e8ad8d
patch 9.0.1652: unclear why syntax test fails on Mac
...
Problem: Unclear why syntax test fails on Mac.
Solution: Echo v:errors when it's not empty.
2023-06-23 21:36:31 +01:00
Bram Moolenaar
10c1dbc06a
patch 9.0.1651: unclear why syntax test fails on Mac
...
Problem: Unclear why syntax test fails on Mac.
Solution: Temporarily show the whole "messages" file.
2023-06-23 19:37:19 +01:00
Bram Moolenaar
801961d2c2
patch 9.0.1650: MS-Windows: default 'viewdir' may include read-only directory
...
Problem: MS-Windows: default 'viewdir' may include read-only directory.
Solution: Use $HOME instead of $VIM for 'viewdir' default. (closes #12119 )
2023-06-23 16:15:13 +01:00
Bram Moolenaar
c6530c9d68
patch 9.0.1649: syntax test failure causes script to abort
...
Problem: Syntax test failure causes script to abort.
Solution: Fix appending string to list.
2023-06-22 23:04:11 +01:00
Bram Moolenaar
031d632188
patch 9.0.1648: result of syntax tests is hard to see
...
Problem: Result of syntax tests is hard to see.
Solution: List the failed tests.
2023-06-22 22:38:54 +01:00
Bram Moolenaar
1aa5f1c21f
patch 9.0.1647: insufficient testing for syntax plugins
...
Problem: Insufficient testing for syntax plugins.
Solution: Add shell file examples. (Charles Campbell) Create a messages
file for easier debugging and reporting the test results.
2023-06-22 21:57:51 +01:00
Philip H
982ded68b6
patch 9.0.1646: CI: codecov may take a very long time to run
...
Problem: CI: codecov may take a very long time to run.
Solution: Add a timeout. (Philip Heiduck, closes #12559 )
2023-06-22 18:12:46 +01:00
=?UTF-8?q?Dominique=20Pell=C3=A9?=
2b994da57a
patch 9.0.1645: zserio files are not recognized
...
Problem: zserio files are not recognized.
Solution: Add a pattern for zserio files. (Dominique Pellé,
closes #12544 )
2023-06-22 14:36:39 +01:00
smjonas
bd087ae8f0
patch 9.0.1644: not all filetype file name matches are tested
...
Problem: Not all filetype file name matches are tested.
Solution: Add more file names to test with. (Jonas Strittmatter,
closes #12569 )
2023-06-22 12:41:19 +01:00
Bram Moolenaar
c12e4eecbb
patch 9.0.1643: filetype detection fails if file name ends in many '~'
...
Problem: Filetype detection fails if file name ends in many '~'.
Solution: Strip multiple '~' at the same time. (closes #12553 )
2023-06-22 12:18:57 +01:00
Bram Moolenaar
545c8a506e
patch 9.0.1642: build failure with tiny features
...
Problem: Build failure with tiny features.
Solution: Add #ifdef's.
2023-06-21 15:51:47 +01:00
Bram Moolenaar
55f1b822d8
patch 9.0.1641: the log file does not give information about window sizes
...
Problem: The log file does not give information about window sizes.
Solution: Add a few log messages about obtaining the window size.
2023-06-21 13:42:48 +01:00
Bram Moolenaar
7f29122c8c
patch 9.0.1640: compiler warning for unused variables without crypt feature
...
Problem: Compiler warning for unused variables without the crypt feature.
Solution: Adjust #ifdefs
2023-06-17 16:19:30 +01:00
Bram Moolenaar
bc385a150f
patch 9.0.1639: build failure without the crypt feature
...
Problem: Build failure without the crypt feature.
Solution: Adjust #ifdefs
2023-06-17 15:35:03 +01:00
Bram Moolenaar
438d0c5e58
patch 9.0.1638: crypt tests hang and cause memory errors
...
Problem: crypt tests hang and cause memory errors
Solution: Move variable to start of function.
2023-06-17 15:00:27 +01:00
Christian Brabandt
54f50cbf6a
patch 9.0.1637: compiler warning for uninitialized variable
...
Problem: Compiler warning for uninitialized variable.
Solution: Move the variable to an inner block and initialize it. (Christian
Brabandt, closes #12549 )
2023-06-16 21:42:06 +01:00
zeertzjq
094dd152fe
patch 9.0.1636: expanding a pattern interferes with cmdline completion
...
Problem: Expanding a pattern interferes with command line completion.
Solution: Set the file index only when appropriate. (closes #12519 )
2023-06-15 22:51:57 +01:00
Bram Moolenaar
da51ad51bf
patch 9.0.1635: error message is cleared when removing mode message
...
Problem: Error message is cleared when removing mode message.
Solution: Also reset flags when the message is further down.
2023-06-15 18:44:50 +01:00
Bram Moolenaar
800cdbb7ca
patch 9.0.1634: message is cleared when removing mode message
...
Problem: Message is cleared when removing mode message (Gary Johnson).
Solution: Do not clear the command line after displaying a message.
2023-06-15 16:40:02 +01:00
zeertzjq
19dfa276c3
patch 9.0.1633: duplicate code for converting float to string
...
Problem: Duplicate code for converting float to string.
Solution: Use tv_get_string(). (closes #12521 )
2023-06-15 10:56:41 +01:00
Marcin Szamotulski
166cd7b801
patch 9.0.1632: not all cabal config files are recognized
...
Problem: Not all cabal config files are recognized.
Solution: Add a couple of patterns. (Marcin Szamotulski, closes #12463 )
2023-06-14 19:45:43 +01:00
zeertzjq
4c7cb372c1
patch 9.0.1631: passing wrong variable type to option gives multiple errors
...
Problem: Passing a wrong variable type to an option gives multiple errors.
Solution: Bail out early on failure. (closes #12504 )
2023-06-14 16:39:54 +01:00
Ben Jackson
8d687a7424
patch 9.0.1630: "make clean" at the toplevel fails
...
Problem: "make clean" at the toplevel fails.
Solution: Clean the indent and syntax directories in a sub-shell. (Ben
Jackson, closes #12536 , closes #12526 )
2023-06-14 15:10:02 +01:00
Yegappan Lakshmanan
95707037af
patch 9.0.1629: having utf16idx() rounding up is inconvenient
...
Problem: Having utf16idx() rounding up is inconvenient.
Solution: Make utf16idx() round down. (Yegappan Lakshmanan, closes #12523 )
2023-06-14 13:10:15 +01:00
K.Takata
d5b952a871
patch 9.0.1628: syntax tests fail on FreeBSD
...
Problem: Syntax tests fail on FreeBSD.
Solution: Pass the Vim executable path with VIMPROG. (Ken Takata,
closes #12535 ) Adjust the paths.
2023-06-13 22:44:57 +01:00
Bram Moolenaar
46acad7284
patch 9.0.1627: no generic mechanism to test syntax plugins
...
Problem: No generic mechanism to test syntax plugins.
Solution: Add a syntax plugin test mechanism, using screendumps. Add a
simple test for "c".
2023-06-11 19:04:18 +01:00