| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Users who type "q:" instead of ":q" are confused.
Solution: Add an autocmd to give a message that explains this is the
command-line window. (Egor Zvorykin, closes #9146)
|
|
|
|
|
| |
Problem: GTK3 screen updating is slow.
Solution: Remove some of the GTK3-specific code. (closes #9052)
|
|
|
|
|
| |
Problem: File missing from list of distributed files.
Solution: Add the file.
|
| |
|
| |
|
|
|
|
|
|
| |
Problem: Cannot clear and unlinke a highlight group with hlset() in a
single call.
Solution: Add the "force" option. (Yegappan Lakshmanan, closes #9117)
|
|
|
|
|
| |
Problem: Not all sudoers files are recognized.
Solution: Add a file pattern. (Doug Kearns, closes #1192)
|
|
|
|
|
| |
Problem: Fish filetype not recognized.
Solution: Add a file pattern and match script line. (Doug Kearns)
|
|
|
|
|
| |
Problem: Python3 test fails with Python 3.10 on MS-Windows.
Solution: Adjust the expected error. (Ken Takata, closes #9118)
|
|
|
|
|
| |
Problem: Check for overflow in put count does not work well.
Solution: Improve the overflow check. (Ozaki Kiichi, closes #9102)
|
|
|
|
|
| |
Problem: Filetype test fails.
Solution: Add missint change.
|
|
|
|
|
| |
Problem: Not all gdbinit files are recognized.
Solution: Add "gdbinit". (Doug Kearns)
|
|
|
|
|
| |
Problem: RouterOS filetype is not recognized.
Solution: Add file and script patterns. (closes #9097)
|
|
|
|
|
|
| |
Problem: Vim seems to hang when writing a very long text to a terminal
window.
Solution: Limit the amount of text based on 'termwinscroll'. (issue #9080)
|
|
|
|
|
|
| |
Problem: Crash when using :pedit in Vim9 script.
Solution: Move check for arguments to after checking there are arguments.
(Yegappan Lakshmanan, closes #9134, closes #9135)
|
|
|
|
|
| |
Problem: Check for signed overflow might not work everywhere.
Solution: Limit to 32 bit int. (closes #9043, closes #9067)
|
|
|
|
|
| |
Problem: Xxd code is a bit difficult to understand.
Solution: Move some lines to a separate function. (closes #9037)
|
|
|
|
|
|
| |
Problem: Directory is wrong after executing "lcd" with win_execute().
Solution: Correct the directory when going back to the original window.
(closes #9132)
|
|
|
|
|
|
| |
Problem: Test_hlset fails when terminal has many columns.
Solution: Set the number of columns to 80. (Dominique Pellé, closes #9101,
closes #9100)
|
|
|
|
|
| |
Problem: No event is triggered when closing a window.
Solution: Add the WinClosed event. (Naohiro Ono, closes #9110)
|
|
|
|
|
|
| |
Problem: Test for v:colornames sometimes fails. (Dominique Pellé)
Solution: Check features. Clear v:colornames between tests. (Drew Vogel,
closes #9105, closes #9073)
|
|
|
|
|
|
| |
Problem: Failure when the "term_rows" argument of term_start() is an
unusual value.
Solution: Limit to range of zero to 1000. (closes #9116)
|
|
|
|
|
|
| |
Problem: Break statement is never reached.
Solution: Rely on return value of set_chars_option() not changing.
(closes #9103)
|
|
|
|
|
| |
Problem: Compiler test fails with backslash file separator.
Solution: Accept slash and backslash.
|
|
|
|
|
| |
Problem: Command completion test fails.
Solution: Add new argument to expected output
|
|
|
|
|
|
| |
Problem: Crash when passing float to "term_rows" in the options argument of
term_start(). (Virginia Senioria)
Solution: Bail out if the argument is not a number. (closes #9116)
|
|
|
|
|
|
|
| |
Problem: "verbose set efm" reports the location of the :compiler command.
(Gary Johnson)
Solution: Add the "-keepscript" argument to :command and use it when
defining CompilerSet.
|
|
|
|
|
|
| |
Problem: The "gd" and "gD" commands do not update search stats. (Gary
Johnson)
Solution: Clear search stats.
|
| |
|
|
|
|
|
| |
Problem: Reading uninitialized memory when giving spell suggestions.
Solution: Check that preword is not empty.
|
|
|
|
|
| |
Problem: Reading character past end of line.
Solution: Correct the cursor column.
|
|
|
|
|
| |
Problem: gj does not move properly with a wide character.
Solution: Move one to the right. (Christian Brabandt, closes #8702)
|
|
|
|
|
|
| |
Problem: CI sometimes fails for MinGW.
Solution: Use backslashes in HandleSwapExists(). (Christian Brabandt,
closes #9078)
|
| |
|
|
|
|
|
|
| |
Problem: Manipulating highlighting is complicated.
Solution: Add the hlget() and hlset() functions. (Yegappan Lakshmanan,
closes #9039)
|
|
|
|
|
| |
Problem: Overflow check fails with 32 ints.
Solution: Only test with 64 bit ints.
|
|
|
|
|
|
| |
Problem: Some functions are not documented for use with a method.
Solution: Add examples. Fix that sign_unplacelist() only takes one
argument. (Sean Dewar, closes #9081)
|
|
|
|
|
| |
Problem: Overflow check still fails when sizeof(int) == sizeof(long).
Solution: Use a float to check the result.
|
|
|
|
|
| |
Problem: Divide by zero.
Solution: Don't check for overflow if multiplicand is zero.
|
|
|
|
|
|
|
| |
Problem: Cannot decide whether to skip test that fails with 64 bit ints.
(closes #9072)
Solution: Add v:sizeofint, v:sizeoflong and v:sizeofpointer. Improve the
check for multiply overflow.
|
|
|
|
|
|
| |
Problem: Memory leak when closing window and using "multispace" in
'listchars'.
Solution: Free the memory. (closes #9071)
|
|
|
|
|
| |
Problem: Some unicode control characters are considered printable.
Solution: Make 0x2060 - 0x2069 not printable.
|
|
|
|
|
| |
Problem: Test_very_large_count fails on 32bit systems.
Solution: Bail out when using 32 bit numbers. (closes #9072)
|
|
|
|
|
|
| |
Problem: Error for :let when vimrc is Vim 9 script.
Solution: Prepend :legacy in the code for converting arguments. (Christian
Brabandt, closes #9068, closes #9077)
|
|
|
|
|
| |
Problem: Ctrl-hat test fails with Athena and Motif. (Elimar Riesebieter)
Solution: Run the test only with GTK. (Dominique Pellé, closes #9069)
|
|
|
|
|
| |
Problem: CTRL-I in Insert mode is not tested
Solution: Add a test case. (Dominique Pellé, closes #8866)
|
|
|
|
|
|
| |
Problem: Build failure on old systems when using nano timestamp.
Solution: Define _BSD_SOURCE, _SVID_SOURCE and _DEFAULT_SOURCE. (Gary
Johnson, closes #9054)
|
|
|
|
|
| |
Problem: Makefile dependencies are outdated. (Gary Johnson)
Solution: Run "make depend" and add missing dependencies.
|
|
|
|
|
| |
Problem: Invalid memory access when scrolling without a valid screen.
Solution: Do not set VALID_BOTLINE in w_valid.
|
|
|
|
|
| |
Problem: Build failure with +eval but without GUI or +termguicolors
Solution: Adjust #ifdef. (John Marriott)
|