summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2018-08-07patch 8.1.0253: saving and restoring window title does not always workv8.1.0253Bram Moolenaar
Problem: Saving and restoring window title does not always work. Solution: Use the stack push and pop commands. (Kouichi Iwamoto, closes #3059)
2018-08-07patch 8.1.0252: quickfix functions are too longv8.1.0252Bram Moolenaar
Problem: Quickfix functions are too long. Solution: Refactor. (Yegappan Lakshmanan, closes #2950)
2018-08-07patch 8.1.0251: using full path is not supported for 'backupdir'v8.1.0251Bram Moolenaar
Problem: Using a full path is supported for 'directory' but not for 'backupdir'. (Mikolaj Machowski) Solution: Support 'backupdir' as well. (Christian Brabandt, closes #179)
2018-08-07patch 8.1.0250: MS-Windows using VTP: windows size change incorrectv8.1.0250Bram Moolenaar
Problem: MS-Windows using VTP: windows size change incorrect. Solution: Call SetConsoleScreenBufferSize() first. (Nobuhiro Takasaki, closes #3164)
2018-08-07patch 8.1.0249: GTK: when screen DPI changes Vim does not handle itv8.1.0249Bram Moolenaar
Problem: GTK: when screen DPI changes Vim does not handle it. Solution: Handle the gtk-xft-dpi signal. (Roel van de Kraats, closes #2357)
2018-08-07patch 8.1.0248: duplicated quickfix codev8.1.0248Bram Moolenaar
Problem: duplicated quickfix code. Solution: Move the code to a function.
2018-08-07patch 8.1.0247: Python: error message for failing import is incorrectv8.1.0247Bram Moolenaar
Problem: Python: error message for failing import is incorrect. Solution: Adjust how modules are loaded. (Ozaki Kiichi, closes #3162)
2018-08-07patch 8.1.0246: build failure without the +eval featurev8.1.0246Bram Moolenaar
Problem: Build failure without the +eval feature. Solution: Add #ifdef
2018-08-07patch 8.1.0245: calling setline() in TextChangedI autocmd breaks undov8.1.0245Bram Moolenaar
Problem: Calling setline() in TextChangedI autocmd breaks undo. (Jason Felice) Solution: Don't save lines for undo when already saved. (closes #3291)
2018-08-07patch 8.1.0244: no redraw when using a STOP signal on Vim and then CONTv8.1.0244Bram Moolenaar
Problem: No redraw when using a STOP signal on Vim and then a CONT signal. Solution: Catch the CONT signal and force a redraw. (closes #3285)
2018-08-07patch 8.1.0243: using :term ++close ++hidden closes a windowv8.1.0243Bram Moolenaar
Problem: Using :term ++close ++hidden closes a window. (Marcin Szamotulski) Solution: Don't close the window if only using it temporarily for unloading the terminal buffer. (closes #3287)
2018-08-07patch 8.1.0242: Insert mode completion may use an invalid buffer pointerv8.1.0242Bram Moolenaar
Problem: Insert mode completion may use an invalid buffer pointer. Solution: Check for ins_buf to be valid. (closes #3290)
2018-08-07patch 8.1.0241: effect of ":tabmove N" is not clearv8.1.0241Bram Moolenaar
Problem: Effect of ":tabmove N" is not clear. Solution: Add a test that shows the behavior. (Christian Brabandt, closes #3288)
2018-08-05patch 8.1.0240: g:actual_curbuf set in wrong scopev8.1.0240Bram Moolenaar
Problem: g:actual_curbuf set in wrong scope. (Daniel Hahler) Solution: Prepend the "g:" name space. (closes #3279)
2018-08-04patch 8.1.0239: now Ruby build fails on other systemsv8.1.0239Bram Moolenaar
Problem: Now Ruby build fails on other systems. Solution: Always define rb_intern. (Ken Takata, closes #3275)
2018-08-04patch 8.1.0238: 'buftype' is cleared when using ":term ++hidden cat"v8.1.0238Bram Moolenaar
Problem: 'buftype' is cleared when using ":term ++hidden cat". (Marcin Szamotulski) Solution: Set the "options initialized" flag earlier. (closes #3278)
2018-08-04patch 8.1.0237: Ruby on Cygwin doesn't always workv8.1.0237Bram Moolenaar
Problem: Ruby on Cygwin doesn't always work. Solution: Use LIBRUBY_SO if LIBRUBY_ALIASES isn't set. (Ken Takata)
2018-08-03patch 8.1.0236: Ruby build fails when ruby_intern is missingv8.1.0236Bram Moolenaar
Problem: Ruby build fails when ruby_intern is missing. Solution: Do not use ruby_intern2. (Ken Takata)
2018-08-02patch 8.1.0235: more help tags that jump to the wrong locationv8.1.0235Bram Moolenaar
Problem: More help tags that jump to the wrong location. Solution: Add more exceptions and a table for "expr-" tags. (Hirohito Higashi)
2018-08-02patch 8.1.0234: incorrect reference counting in Perl interfacev8.1.0234Bram Moolenaar
Problem: Incorrect reference counting in Perl interface. Solution: Call SvREFCNT_inc more often, add a test. (Damien)
2018-08-01patch 8.1.0233: "safe" argument of call_vim_function() is always FALSEv8.1.0233Bram Moolenaar
Problem: "safe" argument of call_vim_function() is always FALSE. Solution: Remove the argument.
2018-08-01patch 8.1.0232: Ruby error does not include backtracev8.1.0232Bram Moolenaar
Problem: Ruby error does not include backtrace. Solution: Add an error backtrace. (Masataka Pocke Kuwabara, closes #3267)
2018-08-01patch 8.1.0231: :help -? goes to help for -+v8.1.0231Bram Moolenaar
Problem: :help -? goes to help for -+. Solution: Add -? to list of special cases. (Hirohito Higashi)
2018-08-01patch 8.1.0230: directly checking 'buftype' valuev8.1.0230Bram Moolenaar
Problem: Directly checking 'buftype' value. Solution: Add the bt_normal() function. (Yegappan Lakshmanan)
2018-07-29patch 8.1.0229: crash when dumping profiling datav8.1.0229Bram Moolenaar
Problem: Crash when dumping profiling data. Solution: Reset flag indicating that initialization was done.
2018-07-29patch 8.1.0228: dropping files is ignored while Vim is busyv8.1.0228Bram Moolenaar
Problem: Dropping files is ignored while Vim is busy. Solution: Postpone the effect of dropping files until it's safe.
2018-07-29patch 8.1.0227: spaces instead of tabs in makefilev8.1.0227Bram Moolenaar
Problem: Spaces instead of tabs in makefile. Solution: Use tabs and fix sorting. (Ken Takata)
2018-07-29patch 8.1.0226: too many #ifdefsv8.1.0226Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate the +vreplace feature, it's not much code and quite a few #ifdefs.
2018-07-29patch 8.1.0225: mode() does not indicate using CTRL-O from Insert modev8.1.0225Bram Moolenaar
Problem: Mode() does not indicate using CTRL-O from Insert mode. Solution: Add "niI", "niR" and "niV" to mode() result. (closes #3000)
2018-07-29Update runtime files.Bram Moolenaar
2018-07-28patch 8.1.0224: hang in bracketed paste mode when t_PE not encounteredv8.1.0224Bram Moolenaar
Problem: Hang in bracketed paste mode when t_PE not encountered. Solution: Break out of the loop when got_int is set. (suggested by Christian Brabandt, closes #3146)
2018-07-28patch 8.1.0223: completing shell command finds sub-directories in $PATHv8.1.0223Bram Moolenaar
Problem: Completing shell command finds sub-directories in $PATH. Solution: Remove EW_DIR when completing an item in $PATH. (Jason Franklin)
2018-07-28patch 8.1.0222: errors are reported for "make install"v8.1.0222Bram Moolenaar
Problem: Errors are reported for "make install". Solution: Skip missing language files. (Christian Brabandt, closes #3254)
2018-07-28patch 8.1.0221: not enough testing for the Ruby interfacev8.1.0221Bram Moolenaar
Problem: Not enough testing for the Ruby interface. Solution: Add more tests. (Dominique Pelle, closes #3252)
2018-07-28patch 8.1.0220: Ruby converts v:true and v:false to a numberv8.1.0220Bram Moolenaar
Problem: Ruby converts v:true and v:false to a number. Solution: Use Qtrue and Qfalse instead. (Masataka Pocke Kuwabara, closes #3259)
2018-07-28patch 8.1.0219: expanding ## fails to escape backtickv8.1.0219Bram Moolenaar
Problem: Expanding ## fails to escape backtick. Solution: Escape a backtick in a file name. (closes #3257)
2018-07-28patch 8.1.0218: cannot add matches to another windowv8.1.0218Bram Moolenaar
Problem: Cannot add matches to another window. (Qiming Zhao) Solution: Add the "window" argument to matchadd() and matchaddpos(). (closes #3260)
2018-07-28patch 8.1.0217: compiler warning for variable set but not usedv8.1.0217Bram Moolenaar
Problem: Compiler warning for variable set but not used. Solution: Move tilde_file inside #ifdef. (Hirohito Higashi, closes #3255)
2018-07-27patch 8.1.0216: part of file not indented properlyv8.1.0216Bram Moolenaar
Problem: Part of file not indented properly. Solution: Adjust the indent. (Ken Takata)
2018-07-27patch 8.1.0215: no error if configure --with-x cannot configure Xv8.1.0215Bram Moolenaar
Problem: No error if configure --with-x cannot configure X. Solution: Check that when --with-x is used X can be configured.
2018-07-27patch 8.1.0214: +autochdir feature not reported by has() or :versionv8.1.0214Bram Moolenaar
Problem: +autochdir feature not reported by has() or :version. Solution: Add the feature in the list.
2018-07-25patch 8.1.0213: CTRL-W CR does not work properly in a quickfix windowv8.1.0213Bram Moolenaar
Problem: CTRL-W CR does not work properly in a quickfix window. Solution: Split the window if needed. (Jason Franklin)
2018-07-25patch 8.1.0212: preferred cursor column not set in interfacesv8.1.0212Bram Moolenaar
Problem: Preferred cursor column not set in interfaces. Solution: Set w_set_curswant when setting the cursor. (David Hotham, closes #3060)
2018-07-25patch 8.1.0211: expanding a file name "~" results in $HOMEv8.1.0211Bram Moolenaar
Problem: Expanding a file name "~" results in $HOME. (Aidan Shafran) Solution: Change "~" to "./~" before expanding. (closes #3072)
2018-07-25patch 8.1.0210: still a few K&R function declarationsv8.1.0210Bram Moolenaar
Problem: Still a few K&R function declarations. Solution: Use ANSI function declarations (Hirohito Higashi)
2018-07-24patch 8.1.0209: stderr output from Ruby messes up displayv8.1.0209Bram Moolenaar
Problem: Stderr output from Ruby messes up display. Solution: Turn the stderr output into a Vim message. (Masataka Pocke Kuwabara, closes #3238)
2018-07-24patch 8.1.0208: file left behind after running individual testv8.1.0208Bram Moolenaar
Problem: File left behind after running individual test. Solution: Delete the file.
2018-07-23patch 8.1.0207: need many menu translation files to cover regionsv8.1.0207Bram Moolenaar
Problem: Need many menu translation files to cover regions. Solution: When there is no region match, try without. (Christian Brabandt)
2018-07-23patch 8.1.0206: duplicate test function namev8.1.0206Bram Moolenaar
Problem: Duplicate test function name. Solution: Rename both functions.
2018-07-23patch 8.1.0205: invalid memory access with invalid modelinev8.1.0205Bram Moolenaar
Problem: Invalid memory access with invalid modeline. Solution: Pass pointer limit. Add a test. (closes #3241)