summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.0820: memory leak with empty shell commandv9.0.0820Bram Moolenaar2022-10-292-1/+8
| | | | | Problem: Memory leak with empty shell command. Solution: Free the empty string.
* patch 9.0.0819v9.0.0819Bram Moolenaar2022-10-296-8/+20
|
* Update runtime filesBram Moolenaar2022-10-2824-305/+476
|
* Add missing entry for the 'endoffile' option.Bram Moolenaar2022-10-281-0/+1
|
* Fix wrong struct access for member.Bram Moolenaar2022-10-281-1/+1
|
* Revert unintended Makefile changeBram Moolenaar2022-10-281-1/+1
|
* patch 9.0.0818v9.0.0818Bram Moolenaar2022-10-221-0/+2
|
* patch 9.0.0817v9.0.0817v9.0.0816Bram Moolenaar2022-10-2210-14/+37
|
* patch 9.0.0815v9.0.0815Martin Tournoij2022-10-223-10/+10
|
* patch 9.0.0814: aws config files are not recognizedv9.0.0814Justin M. Keyes2022-10-213-1/+4
| | | | | | Problem: Aws config files are not recognized. Solution: Use "confini" for aws config files. (Justin M. Keyes, closes #11416)
* patch 9.0.0813: Kitty terminal is not recognizedv9.0.0813Bram Moolenaar2022-10-214-12/+64
| | | | | | | 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)
* patch 9.0.0812: GUI mouse scrollwheel mappings don't workv9.0.0812Christopher Plewright2022-10-212-1/+6
| | | | | Problem: GUI mouse scrollwheel mappings don't work. Solution: Add check for "gui.in_use". (Christopher Plewright, closes #11418)
* patch 9.0.0811: error if :echowin is preceded by a command modifierv9.0.0811Bram Moolenaar2022-10-213-2/+9
| | | | | | 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)
* patch 9.0.0810: readblob() returns empty when trying to read too muchv9.0.0810Bram Moolenaar2022-10-214-13/+32
| | | | | Problem: readblob() returns empty when trying to read too much. Solution: Return what is available.
* patch 9.0.0809: test for job writing to buffer failsv9.0.0809Bram Moolenaar2022-10-202-1/+6
| | | | | Problem: Test for job writing to buffer fails. Solution: Correct w_topline when deleting a buffer line.
* patch 9.0.0808: jsonnet filetype detection has a typov9.0.0808Maxime Brunet2022-10-203-2/+4
| | | | | Problem: jsonnet filetype detection has a typo. Solution: Change "libjsonnet" to "libsonnet". (Maxime Brunet, closes #11412)
* patch 9.0.0807: with 'smoothscroll' typing "0" may not go to the first columnv9.0.0807Bram Moolenaar2022-10-203-35/+64
| | | | | | 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.
* patch 9.0.0806: 'langmap' works differently when there are modifiersv9.0.0806zeertzjq2022-10-203-9/+55
| | | | | | Problem: 'langmap' works differently when there are modifiers. Solution: Only apply 'langmap' to a character where modifiers have no effect. (closes #11395, closes #11404)
* patch 9.0.0805: filetype autocmd may cause freed memory accessv9.0.0805Bram Moolenaar2022-10-203-0/+24
| | | | | Problem: Filetype autocmd may cause freed memory access. Solution: Set the quickfix-busy flag while filling the buffer.
* patch 9.0.0804: crash when trying to divide a number by -1v9.0.0804Bram Moolenaar2022-10-203-1/+15
| | | | | Problem: Crash when trying to divice the largest negative number by -1. Solution: Handle this case specifically.
* patch 9.0.0803: readblob() cannot read from character devicev9.0.0803K.Takata2022-10-205-4/+20
| | | | | Problem: readblob() cannot read from character device. Solution: Use S_ISCHR() to not check the size. (Ken Takata, closes #11407)
* patch 9.0.0802: MS-Windows: cannot map console mouse scroll eventsv9.0.0802Christopher Plewright2022-10-203-5/+25
| | | | | | Problem: MS-Windows: cannot map console mouse scroll events. Solution: Change CSI to K_SPECIAL when checking for a mapping. (Christopher Plewright, closes #11410)
* patch 9.0.0801: the modifyOtherKeys flag is set when it should notv9.0.0801Bram Moolenaar2022-10-192-2/+7
| | | | | | 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)
* patch 9.0.0800: compiler complains about repeated typedefv9.0.0800Bram Moolenaar2022-10-192-1/+3
| | | | | Problem: Compiler complains about repeated typedef. Solution: Remove one typedef.
* patch 9.0.0799: in compiled function ->() on next line not recognizedv9.0.0799Bram Moolenaar2022-10-193-2/+22
| | | | | Problem: In compiled function ->() on next line not recognized. Solution: Also check for "(". (closes #11405)
* patch 9.0.0798: clang format configuration files are not recognizedv9.0.0798Marwin Glaser2022-10-193-1/+6
| | | | | | Problem: Clang format configuration files are not recognized. Solution: Use yaml for Clang format configuration files. (Marwin Glaser, closes #11398)
* patch 9.0.0797: order of assert function arguments is revertedv9.0.0797zeertzjq2022-10-192-3/+5
| | | | | Problem: Order of assert function arguments is reverted. Solution: Swap the arguments. (closes #11399)
* patch 9.0.0796: mapping test fails in some situationsv9.0.0796Bram Moolenaar2022-10-192-1/+7
| | | | | Problem: Mapping test fails in some situations. Solution: Find the line with the verbose information.
* patch 9.0.0795: readblob() always reads the whole filev9.0.0795K.Takata2022-10-197-23/+98
| | | | | | Problem: readblob() always reads the whole file. Solution: Add arguments to read part of the file. (Ken Takata, closes #11402)
* patch 9.0.0794: there is no way to find out if modifyOtherKeys has been seenv9.0.0794Bram Moolenaar2022-10-193-41/+70
| | | | | | Problem: There is no way to find out if an escape sequence with modifyOtherKeys has been seen. Solution: Add a notice with ":verbose map".
* patch 9.0.0793: MS-Windows: mouse scroll events only work with the dllv9.0.0793Christopher Plewright2022-10-193-13/+13
| | | | | | 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)
* patch 9.0.0792: MS-Windows: compiler complains about unused functionv9.0.0792Bram Moolenaar2022-10-182-1/+4
| | | | | Problem: MS-Windows: compiler complains about unused function. Solution: Add #ifdef. (John Marriott)
* patch 9.0.0791: at the hit-Enter prompt the End and Home keys may not workv9.0.0791Trygve Aaberge2022-10-182-10/+10
| | | | | | 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)
* patch 9.0.0790: test for dummy buffer does not always produce the E86 errorv9.0.0790Bram Moolenaar2022-10-182-1/+4
| | | | | Problem: Test for dummy buffer does not always produce the E86 error. Solution: Do not check if the error is produced.
* patch 9.0.0789: dummy buffer ends up in a windowv9.0.0789Bram Moolenaar2022-10-183-0/+29
| | | | | Problem: Dummy buffer ends up in a window. Solution: Disallow navigating to a dummy buffer.
* patch 9.0.0788: ModeChanged autocmd not executed when Visual ends with CTRL-Cv9.0.0788Bram Moolenaar2022-10-183-1/+22
| | | | | | 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)
* patch 9.0.0787: mouse scrolling in terminal misbehaves without dllv9.0.0787Christopher Plewright2022-10-182-2/+4
| | | | | | Problem: MS-Windows: mouse scrolling in terminal misbehaves without dll. Solution: Add #ifdef as a temporary solution. (Christopher Plewright, closes #11392)
* patch 9.0.0786: user command does not get number from :tab modifierv9.0.0786zeertzjq2022-10-183-1/+33
| | | | | Problem: User command does not get number from :tab modifier. Solution: Include the number. (closes #11393, closes #6801)
* patch 9.0.0785: memory leak with empty shell commandv9.0.0785Bram Moolenaar2022-10-172-0/+5
| | | | | Problem: Memory leak with empty shell command. Solution: Free the allocated memory when bailing out.
* patch 9.0.0784: text prop "above" not right with 'number' and "n" in 'cpo'v9.0.0784Bram Moolenaar2022-10-175-5/+58
| | | | | | 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.
* patch 9.0.0783: ":!" doesn't do anything but does update the previous commandv9.0.0783Bram Moolenaar2022-10-175-1/+41
| | | | | | Problem: ":!" doesn't do anything but does update the previous command. Solution: Do not have ":!" change the previous command. (Martin Tournoij, closes #11372)
* patch 9.0.0782: OpenVPN files are not recognizedv9.0.0782ObserverOfTime2022-10-173-0/+7
| | | | | Problem: OpenVPN files are not recognized. Solution: Add patterns for OpenVPN files. (closes #11391)
* patch 9.0.0781: workaround to rename "small" to "smallfont" is clumsyv9.0.0781Bram Moolenaar2022-10-178-25/+31
| | | | | Problem: Workaround to rename "small" to "smallfont" is clumsy. Solution: Undefine "small" after including windows.h. (Ken Takata)
* patch 9.0.0780: 'scroll' value computed in unexpected locationv9.0.0780Luuk van Baal2022-10-172-2/+3
| | | | | | Problem: 'scroll' value computed in unexpected location. Solution: Compute 'scroll' when the window height is changed. (Luuk van Baal, closes #11387)
* patch 9.0.0779: lsl and lm3 file extensions are not recognizedv9.0.0779Doug Kearns2022-10-175-2/+55
| | | | | Problem: lsl and lm3 file extensions are not recognized. Solution: Add *.lsl and *.lm3 patterns. (Doug Kearns, closes #11384)
* patch 9.0.0778: indexing of unknown const type fails during compilationv9.0.0778Bram Moolenaar2022-10-173-8/+36
| | | | | Problem: Indexing of unknown const type fails during compilation. Solution: Check for "any" properly. (closes #11389)
* patch 9.0.0777: code is indented too muchv9.0.0777Yegappan Lakshmanan2022-10-163-282/+286
| | | | | Problem: Code is indented too much. Solution: Use an early return. (Yegappan Lakshmanan, closes #11386)
* patch 9.0.0776: MSVC can't have field name "small"v9.0.0776Bram Moolenaar2022-10-167-25/+27
| | | | | Problem: MSVC can't have field name "small". Solution: Rename small to smallfont.
* patch 9.0.0775: MS-Windows: mouse scrolling not supported in the consolev9.0.0775Christopher Plewright2022-10-164-31/+158
| | | | | | Problem: MS-Windows: mouse scrolling not supported in the console. Solution: Add event handling for mouse scroll events. (Christopher Plewright, closes #11374)
* patch 9.0.0774: the libvterm code is outdatedv9.0.0774Bram Moolenaar2022-10-1624-254/+655
| | | | | | Problem: The libvterm code is outdated. Solution: Include libvterm changes from revision 802 to 817. Revert some changes made for C89.