summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1160: termcodes test would fail in a very big terminalv8.1.1160Bram Moolenaar2019-04-122-0/+14
| | | | | | Problem: Termcodes test would fail in a very big terminal. Solution: Bail out when the row is larger than what will work. (Dominique Pelle, closes #4246)
* patch 8.1.1159: MS-Windows: with a silent (un)install $VIM/_vimrc is removedv8.1.1159Bram Moolenaar2019-04-122-1/+5
| | | | | Problem: MS-Windows: with a silent (un)install $VIM/_vimrc is removed. Solution: Don't delete _vimrc in silent mode. (Ken Takata, closes #4242)
* patch 8.1.1158: json encoded string is sometimes missing the final NULv8.1.1158Bram Moolenaar2019-04-124-0/+12
| | | | | Problem: Json encoded string is sometimes missing the final NUL. Solution: Add the NUL. Also for log messages.
* patch 8.1.1157: Unicode tables are out of datev8.1.1157Bram Moolenaar2019-04-122-20/+46
| | | | | Problem: Unicode tables are out of date. Solution: Update to Unicode 12. (Christian Brabandt, closes #4240)
* patch 8.1.1156: Unicode emoji and other image characters not recognizedv8.1.1156Bram Moolenaar2019-04-122-0/+6
| | | | | | Problem: Unicode emoji and other image characters not recognized. Solution: Add ranges for musical notation, game pieces, etc. (Martin Tournoij, closes #4238)
* patch 8.1.1155: termcodes tests can be improvedv8.1.1155Bram Moolenaar2019-04-112-125/+144
| | | | | | Problem: Termcodes tests can be improved. Solution: Add helper functions to simplify tests. Dragging statusline for xterm and sgr. (Dominique Pelle, closes #4237)
* patch 8.1.1154: getting a newer msgfmt on Travis is too complicatedBram Moolenaar2019-04-112-7/+6
| | | | | Problem: Getting a newer msgfmt on Travis is too complicated. Solution: Use a "sourcline" entry. (Ozaki Kiichi, closes #4236)
* patch 8.1.1154v8.1.1154Bram Moolenaar2019-04-112-0/+3
|
* patch 8.1.1152: compiler warning with VS2019v8.1.1152Bram Moolenaar2019-04-112-1/+3
| | | | | Problem: Compiler warning with VS2019. Solution: Specify different offset for "AMD64". (closes #4235)
* patch 8.1.1151: build fails when using shadow directoryv8.1.1151Bram Moolenaar2019-04-112-1/+3
| | | | | Problem: Build fails when using shadow directory. Solution: Link the desktop.in files.
* patch 8.1.1150: generating desktop files not tested on Travisv8.1.1150Bram Moolenaar2019-04-112-0/+9
| | | | | Problem: Generating desktop files not tested on Travis. Solution: Install a newer msgfmt package. (Christian Brabandt)
* patch 8.1.1149: building desktop files fails with older msgfmtv8.1.1149Bram Moolenaar2019-04-116-5/+70
| | | | | Problem: Building desktop files fails with older msgfmt. Solution: Add autoconf check. Avoid always building the desktop files.
* patch 8.1.1148: CTRL-L with 'incsearch' does not pick up char under cursorv8.1.1148Bram Moolenaar2019-04-113-22/+37
| | | | | | | Problem: CTRL-L with 'incsearch' does not pick up char under cursor. (Smylers) Solution: Do not compare the position with the cursor position. (Hirohito Higashi, closes #3620)
* patch 8.1.1147: desktop file translations are requiring manual updatesv8.1.1147Bram Moolenaar2019-04-118-10/+232
| | | | | | Problem: Desktop file translations are requiring manual updates. Solution: Use the .po files for desktop file translations. (Christian Brabandt)
* patch 8.1.1146: in MS-Windows console colors in a terminal window are wrongv8.1.1146Bram Moolenaar2019-04-112-2/+5
| | | | | Problem: In MS-Windows console colors in a terminal window are wrong. Solution: Use the ansi index also for 16 colors. (Ken Takata)
* patch 8.1.1145: compiler warning for unused functionv8.1.1145Bram Moolenaar2019-04-112-0/+4
| | | | | Problem: Compiler warning for unused function. (Tony Mechelynck) Solution: Add #ifdef.
* patch 8.1.1144: too strict checking of the 'spellfile' optionv8.1.1144Bram Moolenaar2019-04-103-2/+26
| | | | | Problem: Too strict checking of the 'spellfile' option. Solution: Allow for a path.
* patch 8.1.1143: may pass weird strings to file name expansionv8.1.1143Bram Moolenaar2019-04-107-10/+56
| | | | | Problem: May pass weird strings to file name expansion. Solution: Check for matching characters. Disallow control characters.
* patch 8.1.1142: no test for dragging the window separators with the mousev8.1.1142Bram Moolenaar2019-04-092-0/+60
| | | | | Problem: No test for dragging the window separators with the mouse. Solution: Add a test. (Dominique Pelle, closes #4226)
* patch 8.1.1141: terminal winpos test fails with very large terminalv8.1.1141Bram Moolenaar2019-04-092-2/+10
| | | | | | Problem: Terminal winpos test fails with very large terminal. (Dominique Pelle) Solution: Compute the expected size more accurately. (closes #4228)
* patch 8.1.1140: not easy to find out what neighbors a window hasv8.1.1140Bram Moolenaar2019-04-086-26/+146
| | | | | Problem: Not easy to find out what neighbors a window has. Solution: Add more arguments to winnr(). (Yegappan Lakshmanan, closes #3993)
* patch 8.1.1139: no test for what is fixed in patch 8.1.0716v8.1.1139Bram Moolenaar2019-04-082-0/+5
| | | | | Problem: No test for what is fixed in patch 8.1.0716. Solution: Add a test. (Yasuhiro Matsumoto, closes #3797)
* patch 8.1.1138: plugins don't get notified when the popup menu changesv8.1.1138Bram Moolenaar2019-04-0811-17/+164
| | | | | Problem: Plugins don't get notified when the popup menu changes. Solution: Add the CompleteChanged event. (Andy Massimino. closes #4176)
* Update runtime files.Bram Moolenaar2019-04-0811-116/+148
|
* patch 8.1.1137: xterm mouse wheel escape sequence is not testedv8.1.1137Bram Moolenaar2019-04-072-0/+68
| | | | | Problem: Xterm mouse wheel escape sequence is not tested. Solution: Add a test using low-level input. (Dominique Pelle, closes #4221)
* patch 8.1.1136: decoding of mouse click escape sequence is not testedv8.1.1136Bram Moolenaar2019-04-075-2/+56
| | | | | | Problem: Decoding of mouse click escape sequence is not tested. Solution: Add a test for xterm and SGR using low-level input. Make low-level input execution with feedkeys() work.
* patch 8.1.1135: build failure for small versionv8.1.1135Bram Moolenaar2019-04-072-0/+4
| | | | | Problem: Build failure for small version. (Tony Mechelynck) Solution: Add #ifdef.
* patch 8.1.1134: buffer for quickfix window is reused for another filev8.1.1134Bram Moolenaar2019-04-073-0/+17
| | | | | Problem: Buffer for quickfix window is reused for another file. Solution: Don't reuse the quickfx buffer. (Yegappan Lakshmanan)
* patch 8.1.1133: compiler warning for uninitialized struct memberv8.1.1133Bram Moolenaar2019-04-072-1/+3
| | | | | | Problem: Compiler warning for uninitialized struct member. (Yegappan Lakshmanan) Solution: Add initializer field.
* patch 8.1.1132: getwinpos() test fails on MS-Windowsv8.1.1132Bram Moolenaar2019-04-062-11/+10
| | | | | Problem: getwinpos() test fails on MS-Windows. Solution: Don't try running this test.
* patch 8.1.1131: getwinpos() does not work in the MS-Windows consolev8.1.1131Bram Moolenaar2019-04-065-16/+33
| | | | | Problem: getwinpos() does not work in the MS-Windows console. Solution: Implement getwinpos().
* patch 8.1.1130: MS-Windows: warning for unused variablev8.1.1130Bram Moolenaar2019-04-062-1/+2
| | | | | Problem: MS-Windows: warning for unused variable. Solution: Remove the variable.
* patch 8.1.1129: when making a new screendump test have to create the filev8.1.1129Bram Moolenaar2019-04-062-8/+19
| | | | | | Problem: When making a new screendump test have to create the file. Solution: Continue creating the failed screendump, so it can be moved once it is correct.
* patch 8.1.1128: getwinpos() test does not work on MS-Windowsv8.1.1128Bram Moolenaar2019-04-062-2/+5
| | | | | Problem: getwinpos() test does not work on MS-Windows. Solution: Skip the test.
* patch 8.1.1127: getwinpos() doesn't work in terminal on MS-Windows consolev8.1.1127Bram Moolenaar2019-04-065-11/+22
| | | | | Problem: getwinpos() doesn't work in terminal on MS-Windows console. Solution: Adjust #ifdefs. Disable test for MS-Windows console.
* patch 8.1.1126: build failure with +terminal but without tgetentv8.1.1126Bram Moolenaar2019-04-062-2/+5
| | | | | Problem: Build failure with +terminal but without tgetent. Solution: Adjust #ifdef.
* patch 8.1.1125: libvterm does not handle the window position reportv8.1.1125Bram Moolenaar2019-04-067-40/+135
| | | | | | Problem: Libvterm does not handle the window position report. Solution: Let libvterm call the fallback CSI handler when not handling CSI sequence. Handle the window position report in Vim.
* patch 8.1.1124: insert completion flags are mixed upv8.1.1124Bram Moolenaar2019-04-065-69/+80
| | | | | Problem: Insert completion flags are mixed up. Solution: Clean up flags use of ins_compl_add() and cp_flags.
* patch 8.1.1123: no way to avoid filtering for autocomplete functionv8.1.1123Bram Moolenaar2019-04-064-22/+70
| | | | | | Problem: No way to avoid filtering for autocomplete function, causing flickering of the popup menu. Solution: Add the "equal" field to complete items. (closes #3887)
* patch 8.1.1122: char2nr() does not handle composing charactersv8.1.1122Bram Moolenaar2019-04-065-2/+178
| | | | | Problem: char2nr() does not handle composing characters. Solution: Add str2list() and list2str(). (Ozaki Kiichi, closes #4190)
* patch 8.1.1121: test for term_gettitle() was disabledv8.1.1121Bram Moolenaar2019-04-062-7/+7
| | | | | | Problem: Test for term_gettitle() was disabled. Solution: Enable the test and bail out only when it doesn't work. (Dominique Pelle, closes #3776)
* patch 8.1.1120: cannot easily get directory entry matchesv8.1.1120Bram Moolenaar2019-04-057-3/+256
| | | | | Problem: Cannot easily get directory entry matches. Solution: Add the readdir() function. (Yasuhiro Matsumoto, closes #2439)
* patch 8.1.1119: no support for Windows on ARM64.v8.1.1119Bram Moolenaar2019-04-047-4/+30
| | | | | Problem: No support for Windows on ARM64. Solution: Add ARM64 support (Leendert van Doorn)
* patch 8.1.1118: a couple of conditions are hard to understandv8.1.1118Bram Moolenaar2019-04-043-22/+39
| | | | | Problem: A couple of conditions are hard to understand. Solution: Split the conditions into pieces. (Ozaki Kiichi, closes #3879)
* patch 8.1.1117: build failure without the +eval featurev8.1.1117Bram Moolenaar2019-04-042-0/+4
| | | | | Problem: Build failure without the +eval feature. Solution: Add #ifdef.
* patch 8.1.1116: cannot enforce a Vim script stylev8.1.1116Bram Moolenaar2019-04-0414-32/+177
| | | | | Problem: Cannot enforce a Vim script style. Solution: Add the :scriptversion command. (closes #3857)
* patch 8.1.1115: cannot build with older C compilerv8.1.1115Bram Moolenaar2019-04-042-5/+7
| | | | | Problem: Cannot build with older C compiler. Solution: Move variable declaration to start of block.
* patch 8.1.1114: confusing overloaded operator "." for string concatenationv8.1.1114Bram Moolenaar2019-04-044-15/+59
| | | | | Problem: Confusing overloaded operator "." for string concatenation. Solution: Add ".." for string concatenation. Also "let a ..= b".
* patch 8.1.1113: making an autocommand trigger once is not so easyv8.1.1113Bram Moolenaar2019-04-045-18/+146
| | | | | | Problem: Making an autocommand trigger once is not so easy. Solution: Add the ++once argument. Also add ++nested as an alias for "nested". (Justin M. Keyes, closes #4100)
* patch 8.1.1112: duplicate code in quickfix filev8.1.1112Bram Moolenaar2019-04-043-125/+102
| | | | | Problem: Duplicate code in quickfix file. Solution: Move code into functions. (Yegappan Lakshmanan, closes #4207)