summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-11-04patch 8.0.1259: search test can be flakyBram Moolenaar
Problem: Search test can be flaky. Solution: Use WaitFor() instead of a delay. Make it possible to pass a funcref to WaitFor() to avoid the need for global variables. (James McCoy, closes #2282)
2017-11-04patch 8.0.1258: 'ttymouse' is set to "sgr" even though it's not supportedBram Moolenaar
Problem: 'ttymouse' is set to "sgr" even though it's not supported. (Gary Johnson) Solution: Adjust #ifdef
2017-11-02patch 8.0.1257: no test for fix of undefined behaviorBram Moolenaar
Problem: No test for fix of undefined behavior. Solution: Add a test. (closes #2255)
2017-11-02patch 8.0.1256: typo in configure variable vim_cv_tgentBram Moolenaar
Problem: Typo in configure variable vim_cv_tgent. (Matthieu Guillard) Solution: Rename the variable. (closes #2281)
2017-11-02Long overdue runtime update.Bram Moolenaar
2017-11-02patch 8.0.1255: duplicate badge README fileBram Moolenaar
Problem: duplicate badge README file. Solution: Remove one. (Dominique Pelle)
2017-11-02patch 8.0.1254: undefined left shift in gethexchrs()Bram Moolenaar
Problem: Undefined left shift in gethexchrs(). (geeknik) Solution: Use unsigned long. (idea by Christian Brabandt, closes #2255)
2017-11-02patch 8.0.1253: still too many old style testsBram Moolenaar
Problem: Still too many old style tests. Solution: Convert a few more tests to new style. (Yegappan Lakshmanan, closes #2272)
2017-11-02patch 8.0.1252: incomplete translations makefile for MinGW/CygwinBram Moolenaar
Problem: Incomplete translations makefile for MinGW/Cygwin. Solution: Add missing source files. Make it work with msys2's bash. (Ken Takata)
2017-11-02patch 8.0.1251: invalid expressin passed to WaitFor()Bram Moolenaar
Problem: Invalid expressin passed to WaitFor(). Solution: Check if the variable exists.
2017-11-02patch 8.0.1250: 'hlsearch' highlighting not removed after incsearchBram Moolenaar
Problem: 'hlsearch' highlighting not removed after incsearch (lacygoill) Solution: Redraw all windows. Start search at the end of the match. Improve how CTRL-G works with incremental search. Add tests. (Christian Brabandt, Hirohito Higashi, haya14busa, closes #2267)
2017-11-02patch 8.0.1249: no error when WaitFor() gets an invalid wrong expressionBram Moolenaar
Problem: No error when WaitFor() gets an invalid wrong expression. Solution: Do not ignore errors in evaluationg the expression. Fix places where the expression was wrong.
2017-11-02patch 8.0.1248: stray + in README fileBram Moolenaar
Problem: Stray + in README file. Solution: Remove the +. Add a line break.
2017-11-02patch 8.0.1247: not easy to find Debian build infoBram Moolenaar
Problem: Not easy to find Debian build info. Solution: Add a badge in the README file. (Dominique Pelle)
2017-11-02patch 8.0.1246: popup test has an arbitrary delayBram Moolenaar
Problem: Popup test has an arbitrary delay. Solution: Wait for the ruler to show. (James McCoy)
2017-11-02patch 8.0.1245: when WaitFor() has a wrong expression it just waits a secondBram Moolenaar
Problem: When WaitFor() has a wrong expression it just waits a second, which goes unnoticed. (James McCoy) Solution: When WaitFor() times out throw an exception. Fix places where the expression was wrong.
2017-11-02patch 8.0.1244: search test does not work correctly on MS-WindowsBram Moolenaar
Problem: Search test does not work correctly on MS-Windows. Solution: Put text in a file instead of sending it to the terminal. (Christian Brabandt)
2017-11-02patch 8.0.1243: no test for what 8.0.1227 fixesBram Moolenaar
Problem: No test for what 8.0.1227 fixes. Solution: Add a test that triggers the problem. (Christian Brabandt)
2017-11-02patch 8.0.1242: function argument with only dash is seen as number zeroBram Moolenaar
Problem: Function argument with only dash is seen as number zero. (Wang Shidong) Solution: See a dash as a string. (Christian Brabandt)
2017-10-31patch 8.0.1241: popup test is flakyBram Moolenaar
Problem: Popup test is flaky. (James McCoy) Solution: Increase the wait time. (Dominique Pelle)
2017-10-30patch 8.0.1240: MS-Windows: term_start() does not support environmentBram Moolenaar
Problem: MS-Windows: term_start() does not support environment. Solution: Implement the environment argument. (Yasuhiro Matsumoto, closes #2264)
2017-10-30patch 8.0.1239: cannot use a lambda for the skip argument to searchpair()Bram Moolenaar
Problem: Cannot use a lambda for the skip argument to searchpair(). Solution: Evaluate a partial, funcref and lambda. (LemonBoy, closes #1454, closes #2265)
2017-10-29patch 8.0.1238: incremental search only shows one matchBram Moolenaar
Problem: Incremental search only shows one match. Solution: When 'incsearch' and and 'hlsearch' are both set highlight all matches. (haya14busa, closes #2198)
2017-10-29patch 8.0.1237: ":set scroll&" often gives an errorBram Moolenaar
Problem: ":set scroll&" often gives an error. Solution: Don't use a fixed default value, use half the window height. Add a test. (Ozaki Kiichi, closes #2104)
2017-10-28patch 8.0.1236: Mac features are confusingBram Moolenaar
Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
2017-10-28patch 8.0.1235: cannot disable the terminal feature in a huge buildBram Moolenaar
Problem: Cannot disable the terminal feature in a huge build. (lindhobe) Solution: Adjust the autoconf check. (Kazunobu Kuriyama, closes #2242)
2017-10-28patch 8.0.1234: MS-Windows: composing chars are not shown properlyBram Moolenaar
Problem: MS-Windows: composing characters are not shown properly. Solution: Pass base character and composing characters to the renderer at once. (Ken Takata, closes #2206)
2017-10-28patch 8.0.1233: typo in dos installerBram Moolenaar
Problem: Typo in dos installer. Solution: Remove comma.
2017-10-28patch 8.0.1232: MS-Windows users are confused about default mappingsBram Moolenaar
Problem: MS-Windows users are confused about default mappings. Solution: Don't map keys in the console where they don't work. Add a choice in the installer to use MS-Windows key bindings or not. (Christian Brabandt, Ken Takata, closes #2093)
2017-10-28patch 8.0.1231: expanding file name drops dashBram Moolenaar
Problem: Expanding file name drops dash. (stucki) Solution: Use the right position. (Christian Brabandt, closes #2184)
2017-10-28patch 8.0.1230: CTRL-A in Visual mode uses character after selectionBram Moolenaar
Problem: CTRL-A in Visual mode uses character after selection. (Nikolai Pavlov) Solution: Check the length before using a character.
2017-10-28patch 8.0.1229: condition in vim_str2nr() is always trueBram Moolenaar
Problem: Condition in vim_str2nr() is always true. (Nikolai Pavlov) Solution: Remove the condition. (Closes #2259)
2017-10-28patch 8.0.1228: invalid memory access in GUI testBram Moolenaar
Problem: Invalid memory access in GUI test. Solution: Check that the row is not outside of the screen.
2017-10-27patch 8.0.1227: undefined left shift in readfile()Bram Moolenaar
Problem: Undefined left shift in readfile(). (Brian 'geeknik' Carpenter) Solution: Add cast to unsigned. (Dominique Pelle, closes #2253)
2017-10-27patch 8.0.1226: edit and popup tests failingBram Moolenaar
Problem: Edit and popup tests failing. Solution: Make the tests pass.
2017-10-27patch 8.0.1225: no check for spell region being zeroBram Moolenaar
Problem: No check for spell region being zero. (geeknik) Solution: Check for zero. (closes #2252)
2017-10-27patch 8.0.1224: still interference between test functionsBram Moolenaar
Problem: Still interference between test functions. Solution: Clear autocommands. Wipe all buffers. Fix tests that depend on a specific start context.
2017-10-26patch 8.0.1223: crash when using autocomplete and tab pagesBram Moolenaar
Problem: Crash when using autocomplete and tab pages. Solution: Check if the current tab changed. (Christian Brabandt, closes #2239)
2017-10-26patch 8.0.1222: test functions interfere with each otherBram Moolenaar
Problem: Test functions interfere with each other. Solution: Cleanup tab pages, windows and buffers. Reset option.
2017-10-26patch 8.0.1221: still too many old style testsBram Moolenaar
Problem: Still too many old style tests. Solution: Convert a few more tests to new style. (Yegappan Lakshmanan, closes #2256)
2017-10-26patch 8.0.1220: skipping empty statusline groups is not correctBram Moolenaar
Problem: Skipping empty statusline groups is not correct. Solution: Also set group_end_userhl. (itchyny)
2017-10-26patch 8.0.1219: terminal test is flakyBram Moolenaar
Problem: Terminal test is flaky. Solution: Add test function to list of flaky tests.
2017-10-26patch 8.0.1218: writing to freed memory in autocmdBram Moolenaar
Problem: Writing to freed memory in autocmd. Solution: Make a copy of the tag line. (Dominique Pelle, closes #2245)
2017-10-26patch 8.0.1217: can't use remote eval to inspect vars in debug modeBram Moolenaar
Problem: Can't use remote eval to inspect vars in debug mode. Solution: Don't discard the call stack in debug mode. (closes #2237, #2247)
2017-10-24patch 8.0.1216: tabline is not always updated for :file commandBram Moolenaar
Problem: Tabline is not always updated for :file command. (Norio Takagi) Solution: Set redraw_tabline. (Hirohito Higashi)
2017-10-24patch 8.0.1215: newer gcc warns for implicit fallthroughBram Moolenaar
Problem: Newer gcc warns for implicit fallthrough. Solution: Consistently use a FALLTHROUGH comment. (Christian Brabandt)
2017-10-23patch 8.0.1214: accessing freed memory when EXITFREE is setBram Moolenaar
Problem: Accessing freed memory when EXITFREE is set and there is more than one tab and window. (Dominique Pelle) Solution: Free options later. Skip redraw when exiting.
2017-10-22patch 8.0.1213: setting 'mzschemedll' has no effectBram Moolenaar
Problem: Setting 'mzschemedll' has no effect. Solution: Move loading .vimrc to before call to mzscheme_main().
2017-10-22patch 8.0.1212: MS-Windows: tear-off menu does not work on 64 bitBram Moolenaar
Problem: MS-Windows: tear-off menu does not work on 64 bit. (shaggyaxe) Solution: Change how the menu handle is looked up. (Ken Takata, closes #1205)
2017-10-22patch 8.0.1211: cannot reorder tab pages with drag & dropBram Moolenaar
Problem: Cannot reorder tab pages with drag & drop. Solution: Support drag & drop for GTK and MS-Windows. (Ken Takata, Masamichi Abe)