summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-11-16patch 8.0.1301: generated license file for NSIS has a modelinev8.0.1301Bram Moolenaar
Problem: Generated license file for NSIS has a modeline. Solution: Adjust the pattern for sed. (Ken Takata)
2017-11-16patch 8.0.1300: file permissions may end up wrong when writingv8.0.1300Bram Moolenaar
Problem: File permissions may end up wrong when writing. Solution: Use fchmod() instead of chmod() when possible. Don't truncate until we know we can change the file.
2017-11-16patch 8.0.1299: bracketed paste does not work well in terminal windowv8.0.1299Bram Moolenaar
Problem: Bracketed paste does not work well in terminal window. Solution: Send translated string to job right away. (Ozaki Kiichi, closes #2341)
2017-11-14patch 8.0.1298: missing test filev8.0.1298Bram Moolenaar
Problem: Missing test file. Solution: Add samples/test000. (Christian Brabandt)
2017-11-13patch 8.0.1297: +autoservername does not show enabled on MS-Windowsv8.0.1297Bram Moolenaar
Problem: +autoservername does not show enabled on MS-Windows. Solution: Always define the flag on MS-Windows. (Ken Takata)
2017-11-13patch 8.0.1296: checking the same condition twicev8.0.1296Bram Moolenaar
Problem: Checking the same condition twice. (John Marriott) Solution: Check blinkwait.
2017-11-12patch 8.0.1295: cannot automatically get a server name in a terminalv8.0.1295Bram Moolenaar
Problem: Cannot automatically get a server name in a terminal. Solution: Add the --enable-autoservername flag to configure. (Cimbali, closes #2317)
2017-11-12patch 8.0.1294: GUI: get stuck when splitting a terminal windowv8.0.1294Bram Moolenaar
Problem: GUI: get stuck when splitting a terminal window. Solution: Stop blinking when values become zero. (Hirohito Higashi)
2017-11-12patch 8.0.1293: setting a breakpoint in the terminal debugger sometimes failsv8.0.1293Bram Moolenaar
Problem: Setting a breakpoint in the terminal debugger sometimes fails. Solution: Interrupt the program if needed. Set the interface to async.
2017-11-12patch 8.0.1292: quick clicks in the WinBar start Visual modev8.0.1292Bram Moolenaar
Problem: Quick clicks in the WinBar start Visual mode. Solution: Use a double click in the WinBar like a normal click.
2017-11-12patch 8.0.1291: C indent wrong when * immediately follows commentv8.0.1291Bram Moolenaar
Problem: C indent wrong when * immediately follows comment. (John Bowler) Solution: Do not see "/*" after "*" as a comment start. (closes #2321)
2017-11-11patch 8.0.1290: seq_cur of undotree() wrong after undov8.0.1290Bram Moolenaar
Problem: seq_cur of undotree() wrong after undo. Solution: Get the actual sequence number instead of decrementing the current one. (Ozaki Kiichi, closes #2319)
2017-11-11Update runtime files.Bram Moolenaar
2017-11-11patch 8.0.1289: mkview always includes the local directoryv8.0.1289Bram Moolenaar
Problem: Mkview always includes the local directory. Solution: Add the "curdir" value in 'viewoptions'. (Eric Roberts, closes #2316)
2017-11-11patch 8.0.1288: GUI: cannot drag the statusline of a terminal windowv8.0.1288Bram Moolenaar
Problem: GUI: cannot drag the statusline of a terminal window. Solution: Handle the TERMINAL state. (Hirohito Higashi)
2017-11-11patch 8.0.1287: temp file used for viminfo may have wrong permissionsv8.0.1287Bram Moolenaar
Problem: The temp file used when updating the viminfo file may have the wrong permissions if setting the group fails. Solution: Check if the group matches and reduce permissions if not.
2017-11-11patch 8.0.1286: occasional crash when using a channelv8.0.1286Bram Moolenaar
Problem: Occasional crash when using a channel. (Marek) Solution: Decrement reference count later. (closes #2315)
2017-11-11patch 8.0.1285: occasional crash when using a channelv8.0.1285Bram Moolenaar
Problem: Occasional crash when using a channel. (Marek) Solution: Decrement reference count later. (closes #2315)
2017-11-10patch 8.0.1284: loading file type detection slows down startupv8.0.1284Bram Moolenaar
Problem: Loading file type detection slows down startup. Solution: Store the last pattern of an autocommand event to make appending quicker.
2017-11-09patch 8.0.1283: test 86 fails under ASANv8.0.1283Bram Moolenaar
Problem: Test 86 fails under ASAN. Solution: Fix that an item was added to a dictionary twice.
2017-11-09patch 8.0.1282: script-local variable defined in the wrong scriptv8.0.1282Bram Moolenaar
Problem: script-local variable defined in the wrong script Solution: Move variable to autoload/filetype.vim.
2017-11-09patch 8.0.1281: loading file type detection slows down startupv8.0.1281Bram Moolenaar
Problem: Loading file type detection slows down startup. Solution: Move functions to an autoload script.
2017-11-09patch 8.0.1280: Python None cannot be converted to a Vim typev8.0.1280Bram Moolenaar
Problem: Python None cannot be converted to a Vim type. Solution: Convert it to v:none. (Ken Takata)
2017-11-09patch 8.0.1279: initializing menus can be slowv8.0.1279Bram Moolenaar
Problem: Initializing menus can be slow, especially when there are many keymaps, color schemes, etc. Solution: Do the globbing for runtime files lazlily. (Ken Takata)
2017-11-09patch 8.0.1278: GUI window always resizes when adding scrollbarv8.0.1278Bram Moolenaar
Problem: GUI window always resizes when adding/removing a scrollbar, toolbar, etc. Solution: Add the 'k' flag in 'guioptions' to keep the GUI window size and change the number of lines/columns instead. (Ychin, closes #703)
2017-11-09patch 8.0.1277: terminal window CR-NL conversions may cause problemsv8.0.1277Bram Moolenaar
Problem: Terminal window CR-NL conversions may cause problems. Solution: Avoid most conversions, only fetch the current backspace key value from the tty. (mostly by Ozaki Kiichi, closes #2278)
2017-11-09patch 8.0.1276: key lost when window closed in exit callbackv8.0.1276Bram Moolenaar
Problem: Typed key is lost when the terminal window is closed in exit callback. (Gabriel Barta) Solution: When the current window changes bail out of the wait loop. (closes #2302)
2017-11-09patch 8.0.1275: CmdlineLeave autocmd prevents fold from openingv8.0.1275Bram Moolenaar
Problem: CmdlineLeave autocmd prevents fold from opening. (Waivek) Solution: Save and restore KeyTyped. (closes #2305)
2017-11-06patch 8.0.1274: setbufline() fails when using foldingv8.0.1274Bram Moolenaar
Problem: setbufline() fails when using folding. Solution: Set "curwin" if needed. (Ozaki Kiichi, closes #2293)
2017-11-06patch 8.0.1273: old test file remainingv8.0.1273Bram Moolenaar
Problem: Old test file remaining. Solution: Delete it.
2017-11-05patch 8.0.1272: warnings for unused variables in tiny buildv8.0.1272Bram Moolenaar
Problem: Warnings for unused variables in tiny build. Solution: Add #ifdef. (Dominique Pelle, closes #2288)
2017-11-05patch 8.0.1271: still too many old style testsv8.0.1271Bram Moolenaar
Problem: Still too many old style tests. Solution: Convert a few more tests to new style. (Yegappan Lakshmanan, closes #2290)
2017-11-05patch 8.0.1270: mismatching file name with Filelistv8.0.1270Bram Moolenaar
Problem: Mismatching file name with Filelist. Solution: Rename color_ramp.vim to xterm_ramp.vim
2017-11-05Update runtime files.Bram Moolenaar
2017-11-05patch 8.0.1269: effect of autocommands on marks is not testedv8.0.1269Bram Moolenaar
Problem: Effect of autocommands on marks is not tested. Solution: Add a couple of tests. (James McCoy, closes #2271)
2017-11-05patch 8.0.1268: PC install instructions are incompletev8.0.1268Bram Moolenaar
Problem: PC install instructions are incomplete. Solution: Update the instructions. (Ken Takata)
2017-11-04patch 8.0.1267: Test_swap_group may leave file behindv8.0.1267Bram Moolenaar
Problem: Test_swap_group may leave file behind. Solution: Add a try/finally.
2017-11-04patch 8.0.1266: Test_swap_directory was commented outv8.0.1266Bram Moolenaar
Problem: Test_swap_directory was accidentally commented out. Solution: Uncomment the test.
2017-11-04patch 8.0.1265: swap test not skipped when there is one groupv8.0.1265Bram Moolenaar
Problem: Swap test not skipped when there is one group. Solution: Convert list to string for the message.
2017-11-04patch 8.0.1264: terminal debugger gets stuck in small windowv8.0.1264Bram Moolenaar
Problem: Terminal debugger gets stuck in small window. Solution: Add "-quiet" to the gdb command. (Christian Brabandt, closes #2154)
2017-11-04patch 8.0.1263: others can read the swap file if a user is carelessv8.0.1263Bram Moolenaar
Problem: Others can read the swap file if a user is careless with his primary group. Solution: If the group permission allows for reading but the world permissions doesn't, make sure the group is right.
2017-11-04patch 8.0.1262: terminal redir test is flakyv8.0.1262Bram Moolenaar
Problem: Terminal redir test is flaky. Solution: Add it to the list of flaky tests.
2017-11-04patch 8.0.1261: program in terminal window gets NL instead of CRv8.0.1261Bram Moolenaar
Problem: Program in terminal window gets NL instead of CR. (Lifepillar) Solution: Check the tty setup more often. (closes #1998)
2017-11-04patch 8.0.1260: using global variables for WaitFor()v8.0.1260Bram Moolenaar
Problem: Using global variables for WaitFor(). Solution: Use a lambda function instead. Don't check a condition if WaitFor() already checked it.
2017-11-04patch 8.0.1259: search test can be flakyv8.0.1259Bram 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 supportedv8.0.1258Bram 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 behaviorv8.0.1257Bram 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_tgentv8.0.1256Bram 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 filev8.0.1255Bram Moolenaar
Problem: duplicate badge README file. Solution: Remove one. (Dominique Pelle)