summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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-114-3/+204
| | | | | | 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-085-18/+125
| | | | | 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-0810-17/+148
| | | | | Problem: Plugins don't get notified when the popup menu changes. Solution: Add the CompleteChanged event. (Andy Massimino. closes #4176)
* 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-063-18/+63
| | | | | | 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-063-0/+145
| | | | | 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-056-3/+226
| | | | | 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-046-2/+27
| | | | | 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-0412-21/+121
| | | | | 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-043-2/+41
| | | | | 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-044-11/+132
| | | | | | 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)
* patch 8.1.1111: it is not easy to check for infinityv8.1.1111Bram Moolenaar2019-04-043-9/+33
| | | | | Problem: It is not easy to check for infinity. Solution: Add isinf(). (Ozaki Kiichi, closes #3787)
* patch 8.1.1110: composing chars on space wrong when 'listchars' is setv8.1.1110Bram Moolenaar2019-04-043-30/+63
| | | | | | Problem: Composing chars on space wrong when 'listchars' is set. Solution: Do not use "space" and "nbsp" entries of 'listchars' when there is a composing character. (Yee Cheng Chin, closes #4197)
* patch 8.1.1109: deleted file still in list of distributed filesv8.1.1109Bram Moolenaar2019-04-041-0/+2
| | | | | Problem: Deleted file still in list of distributed files. Solution: Remove the src/os_w32dll.c entry.
* patch 8.1.1108: test for 'visualbell' doesn't workv8.1.1108Bram Moolenaar2019-04-032-0/+4
| | | | | Problem: Test for 'visualbell' doesn't work. Solution: Make 'belloff' empty.
* patch 8.1.1107: no test for 'visualbell'v8.1.1107Bram Moolenaar2019-04-032-1/+8
| | | | | Problem: No test for 'visualbell'. Solution: Add a test.
* patch 8.1.1106: no test for 'writedelay'v8.1.1106Bram Moolenaar2019-04-032-0/+22
| | | | | Problem: No test for 'writedelay'. Solution: Add a test.
* patch 8.1.1105: long escape sequences may be split upv8.1.1105Bram Moolenaar2019-04-032-7/+17
| | | | | | Problem: Long escape sequences may be split up. Solution: Assume esccape sequences can be up to 80 bytes long. (Nobuhiro Takasaki, closes #4196)
* patch 8.1.1104: MS-Windows: not all environment variables can be usedv8.1.1104Bram Moolenaar2019-04-036-18/+24
| | | | | | Problem: MS-Windows: not all environment variables can be used. Solution: Use the wide version of WinMain() and main(). (Ken Takata, closes #4206)
* patch 8.1.1103: MS-Windows: old API calls are no longer neededv8.1.1103Bram Moolenaar2019-04-028-1545/+701
| | | | | Problem: MS-Windows: old API calls are no longer needed. Solution: Always use the wide functions. (Ken Takata, closes #4199)
* patch 8.1.1102: Win32 exe file contains unused codev8.1.1102Bram Moolenaar2019-04-022-36/+12
| | | | | Problem: Win32 exe file contains unused code. Solution: Remove unused #ifdefs and code. (Ken Takata, closes #4198)
* patch 8.1.1101: signals test may fail in the GUIv8.1.1101Bram Moolenaar2019-04-022-0/+7
| | | | | Problem: Signals test may fail in the GUI. Solution: Skip the test for the GUI. (Yee Checng Chin, closes #4202)
* patch 8.1.1100: tag file without trailing newline no longer worksv8.1.1100Bram Moolenaar2019-04-023-3/+20
| | | | | Problem: Tag file without trailing newline no longer works. (Marco Hinz) Solution: Don't expect a newline at the end of the file. (closes #4200)