| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Memory leak with empty shell command.
Solution: Free the empty string.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Problem: Aws config files are not recognized.
Solution: Use "confini" for aws config files. (Justin M. Keyes,
closes #11416)
|
|
|
|
|
|
|
| |
Problem: Kitty terminal is not recognized.
Solution: Recognize Kitty by the termresponse and then do not set
seenModifyOtherKeys, since Kitty doesn't support that.
(issue #11413)
|
|
|
|
|
| |
Problem: GUI mouse scrollwheel mappings don't work.
Solution: Add check for "gui.in_use". (Christopher Plewright, closes #11418)
|
|
|
|
|
|
| |
Problem: Error if :echowin is preceded by a command modifier.
Solution: Do not give an error for range when there is a modifier.
(closes #11414)
|
|
|
|
|
| |
Problem: readblob() returns empty when trying to read too much.
Solution: Return what is available.
|
|
|
|
|
| |
Problem: Test for job writing to buffer fails.
Solution: Correct w_topline when deleting a buffer line.
|
|
|
|
|
| |
Problem: jsonnet filetype detection has a typo.
Solution: Change "libjsonnet" to "libsonnet". (Maxime Brunet, closes #11412)
|
|
|
|
|
|
| |
Problem: With 'smoothscroll' typing "0" may not go to the first column.
Solution: Recompute w_cline_height when needed. Do not scroll up when it
would move the cursor.
|
|
|
|
|
|
| |
Problem: 'langmap' works differently when there are modifiers.
Solution: Only apply 'langmap' to a character where modifiers have no
effect. (closes #11395, closes #11404)
|
|
|
|
|
| |
Problem: Filetype autocmd may cause freed memory access.
Solution: Set the quickfix-busy flag while filling the buffer.
|
|
|
|
|
| |
Problem: Crash when trying to divice the largest negative number by -1.
Solution: Handle this case specifically.
|
|
|
|
|
| |
Problem: readblob() cannot read from character device.
Solution: Use S_ISCHR() to not check the size. (Ken Takata, closes #11407)
|
|
|
|
|
|
| |
Problem: MS-Windows: cannot map console mouse scroll events.
Solution: Change CSI to K_SPECIAL when checking for a mapping. (Christopher
Plewright, closes #11410)
|
|
|
|
|
|
| |
Problem: The modifyOtherKeys flag is set when it should not.
Solution: Do not handle special key codes with a modifer value above 16 as a
modifyOtherKeys value. (issue #11403)
|
|
|
|
|
| |
Problem: Compiler complains about repeated typedef.
Solution: Remove one typedef.
|
|
|
|
|
| |
Problem: In compiled function ->() on next line not recognized.
Solution: Also check for "(". (closes #11405)
|
|
|
|
|
|
| |
Problem: Clang format configuration files are not recognized.
Solution: Use yaml for Clang format configuration files. (Marwin Glaser,
closes #11398)
|
|
|
|
|
| |
Problem: Order of assert function arguments is reverted.
Solution: Swap the arguments. (closes #11399)
|
|
|
|
|
| |
Problem: Mapping test fails in some situations.
Solution: Find the line with the verbose information.
|
|
|
|
|
|
| |
Problem: readblob() always reads the whole file.
Solution: Add arguments to read part of the file. (Ken Takata,
closes #11402)
|
|
|
|
|
|
| |
Problem: There is no way to find out if an escape sequence with
modifyOtherKeys has been seen.
Solution: Add a notice with ":verbose map".
|
|
|
|
|
|
| |
Problem: MS-Windows: mouse scroll events only work with the dll.
Solution: Accept CSI codes for MS-Windows without the GUI. (Christopher
Plewright, closes #11401)
|
|
|
|
|
| |
Problem: MS-Windows: compiler complains about unused function.
Solution: Add #ifdef. (John Marriott)
|
|
|
|
|
|
| |
Problem: At the hit-Enter prompt the End and Home keys may not work.
Solution: Use the special "@" code for End and Home, like it was done for
the cursor keys in patch 8.2.2246. (Trygve Aaberge, closes #11396)
|
|
|
|
|
| |
Problem: Test for dummy buffer does not always produce the E86 error.
Solution: Do not check if the error is produced.
|
|
|
|
|
| |
Problem: Dummy buffer ends up in a window.
Solution: Disallow navigating to a dummy buffer.
|
|
|
|
|
|
| |
Problem: ModeChanged autocmd not executed when Visual mode is ended with
CTRL-C.
Solution: Do not trigger the autocmd when got_int is set. (closes #11394)
|
|
|
|
|
|
| |
Problem: MS-Windows: mouse scrolling in terminal misbehaves without dll.
Solution: Add #ifdef as a temporary solution. (Christopher Plewright,
closes #11392)
|
|
|
|
|
| |
Problem: User command does not get number from :tab modifier.
Solution: Include the number. (closes #11393, closes #6801)
|
|
|
|
|
| |
Problem: Memory leak with empty shell command.
Solution: Free the allocated memory when bailing out.
|
|
|
|
|
|
| |
Problem: Text prop "above" not displayed correctly with 'number' and "n" in
'cpo'.
Solution: Draw the line number column until the line text is reached.
|
|
|
|
|
|
| |
Problem: ":!" doesn't do anything but does update the previous command.
Solution: Do not have ":!" change the previous command. (Martin Tournoij,
closes #11372)
|
|
|
|
|
| |
Problem: OpenVPN files are not recognized.
Solution: Add patterns for OpenVPN files. (closes #11391)
|
|
|
|
|
| |
Problem: Workaround to rename "small" to "smallfont" is clumsy.
Solution: Undefine "small" after including windows.h. (Ken Takata)
|
|
|
|
|
|
| |
Problem: 'scroll' value computed in unexpected location.
Solution: Compute 'scroll' when the window height is changed. (Luuk van
Baal, closes #11387)
|
|
|
|
|
| |
Problem: lsl and lm3 file extensions are not recognized.
Solution: Add *.lsl and *.lm3 patterns. (Doug Kearns, closes #11384)
|
|
|
|
|
| |
Problem: Indexing of unknown const type fails during compilation.
Solution: Check for "any" properly. (closes #11389)
|
|
|
|
|
| |
Problem: Code is indented too much.
Solution: Use an early return. (Yegappan Lakshmanan, closes #11386)
|
|
|
|
|
| |
Problem: MSVC can't have field name "small".
Solution: Rename small to smallfont.
|
|
|
|
|
|
| |
Problem: MS-Windows: mouse scrolling not supported in the console.
Solution: Add event handling for mouse scroll events. (Christopher
Plewright, closes #11374)
|
|
|
|
|
|
| |
Problem: The libvterm code is outdated.
Solution: Include libvterm changes from revision 802 to 817. Revert some
changes made for C89.
|