summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2016-09-12Vim 8.0 releasev8.0.0000Bram Moolenaar
2016-09-12patch 7.4.2365v7.4.2365Bram Moolenaar
Problem: Needless line break. Confusing directory name. Solution: Remove line break. Prepend "../" to "tools".
2016-09-12A few more runtime updates.Bram Moolenaar
2016-09-11Updated runtime files, Japanese translations.Bram Moolenaar
2016-09-08Updated runtime filesBram Moolenaar
2016-09-07patch 7.4.2344v7.4.2344Bram Moolenaar
Problem: The "Reading from channel output..." message can be unwanted. Appending to a buffer leaves an empty first line behind. Solution: Add the "out_msg" and "err_msg" options. Writing the first line overwrites the first, empty line.
2016-09-06Updated runtime files.Bram Moolenaar
2016-09-03patch 7.4.2319v7.4.2319Bram Moolenaar
Problem: No way for a system wide vimrc to stop loading defaults.vim. (Christian Hesse) Solution: Bail out of defaults.vim if skip_defaults_vim was set.
2016-09-01patch 7.4.2298v7.4.2298Bram Moolenaar
Problem: It is not possible to close the "in" part of a channel. Solution: Add ch_close_in().
2016-08-31Updated runtime files. Remove HiLink commands.Bram Moolenaar
2016-08-30Updated runtime files. Remove version checks for Vim older than 6.0.Bram Moolenaar
2016-08-29patch 7.4.2291v7.4.2291Bram Moolenaar
Problem: printf() handles floats wrong when there is a sign. Solution: Fix placing the sign. Add tests. (Dominique Pelle)
2016-08-28Updated runtime files.Bram Moolenaar
2016-08-28patch 7.4.2278v7.4.2278Bram Moolenaar
Problem: New users have no idea of the 'scrolloff' option. Solution: Set 'scrolloff' in defaults.vim.
2016-08-27Updated runtime files and translations.Bram Moolenaar
2016-08-27patch 7.4.2273v7.4.2273Bram Moolenaar
Problem: getwininfo() and getbufinfo() are inefficient. Solution: Do not make a copy of all window/buffer-local options. Make it possible to get them with gettabwinvar() or getbufvar().
2016-08-27patch 7.4.2268v7.4.2268Bram Moolenaar
Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys. Solution: Use CTRL-T and CTRL-G instead.
2016-08-26Updated runtime files. Add Scala files.Bram Moolenaar
2016-08-26patch 7.4.2259v7.4.2259Bram Moolenaar
Problem: With 'incsearch' can only see the next match. Solution: Make CTRL-N/CTRL-P move to the previous/next match. (Christian Brabandt)
2016-08-26patch 7.4.2258v7.4.2258Bram Moolenaar
Problem: Two JSON messages are sent without a separator. Solution: Separate messages with a NL. (closes #1001)
2016-08-24patch 7.4.2251v7.4.2251Bram Moolenaar
Problem: In rare cases diffing 4 buffers is not enough. Solution: Raise the limit to 8. (closes #1000)
2016-08-23patch 7.4.2244v7.4.2244Bram Moolenaar
Problem: Adding pattern to ":oldfiles" is not a generic solution. Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some commands right now.
2016-08-21patch 7.4.2237v7.4.2237Bram Moolenaar
Problem: Can't use "." and "$" with ":tab". Solution: Support a range for ":tab". (Hirohito Higashi)
2016-08-21patch 7.4.2236v7.4.2236Bram Moolenaar
Problem: The 'langnoremap' option leads to double negatives. And it does not work for the last character of a mapping. Solution: Add 'langremap' with the opposite value. Keep 'langnoremap' for backwards compatibility. Make it work for the last character of a mapping. Make the test work.
2016-08-20patch 7.4.2232v7.4.2232Bram Moolenaar
Problem: The default ttimeoutlen is very long. Solution: Use "100". (Hirohito Higashi)
2016-08-20patch 7.4.2231v7.4.2231Bram Moolenaar
Problem: ":oldfiles" output is a very long list. Solution: Add a pattern argument. (Coot, closes #575)
2016-08-20patch 7.4.2230v7.4.2230Bram Moolenaar
Problem: There is no equivalent of 'smartcase' for a tag search. Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian Brabandt, closes #712) Turn tagcase test into new style.
2016-08-18Updated runtime files.Bram Moolenaar
2016-08-18patch 7.4.2226v7.4.2226Bram Moolenaar
Problem: The field names used by getbufinfo(), gettabinfo() and getwininfo() are not consistent. Solution: Use bufnr, winnr and tabnr. (Yegappan Lakshmanan)
2016-08-16patch 7.4.2221v7.4.2221Bram Moolenaar
Problem: printf() does not support binary format. Solution: Add %b and %B. (Ozaki Kiichi)
2016-08-16Updated runtime files.Bram Moolenaar
2016-08-15patch 7.4.2215v7.4.2215Bram Moolenaar
Problem: It's not easy to find out if a window is a quickfix or location list window. Solution: Add "loclist" and "quickfix" entries to the dict returnec by getwininfo(). (Yegappan Lakshmanan)
2016-08-14patch 7.4.2213v7.4.2213Bram Moolenaar
Problem: Cannot highlight the "~" lines at the end of a window differently. Solution: Add the EndOfBuffer highlighting. (Marco Hinz, James McCoy)
2016-08-13patch 7.4.2205v7.4.2205Bram Moolenaar
Problem: 'wildignore' always applies to getcompletion(). Solution: Add an option to use 'wildignore' or not. (Yegappan Lakshmanan)
2016-08-12Updated runtime files.Bram Moolenaar
2016-08-12patch 7.4.2204v7.4.2204Bram Moolenaar
Problem: It is not easy to get information about buffers, windows and tabpages. Solution: Add getbufinfo(), getwininfo() and gettabinfo(). (Yegappan Lakshmanan)
2016-08-12patch 7.4.2201v7.4.2201Bram Moolenaar
Problem: The sign column disappears when the last sign is deleted. Solution: Add the 'signcolumn' option. (Christian Brabandt)
2016-08-12patch 7.4.2200v7.4.2200Bram Moolenaar
Problem: Cannot get all information about a quickfix list. Solution: Add an optional argument to get/set loc/qf list(). (Yegappan Lakshmanan)
2016-08-07patch 7.4.2180v7.4.2180Bram Moolenaar
Problem: There is no easy way to stop all timers. There is no way to temporary pause a timer. Solution: Add timer_stopall() and timer_pause().
2016-08-06patch 7.4.2170v7.4.2170Bram Moolenaar
Problem: Cannot get information about timers. Solution: Add timer_info().
2016-08-06patch 7.4.2164v7.4.2164Bram Moolenaar
Problem: It is not possible to use plugins in an "after" directory to tune the behavior of a package. Solution: First load plugins from non-after directories, then packages and finally plugins in after directories. Reset 'loadplugins' before executing --cmd arguments.
2016-08-02Updated runtime files.Bram Moolenaar
2016-08-01patch 7.4.2137v7.4.2137Bram Moolenaar
Problem: Using function() with a name will find another function when it is redefined. Solution: Add funcref(). Refer to lambda using a partial. Fix several reference counting issues.
2016-07-31patch 7.4.2135v7.4.2135Bram Moolenaar
Problem: Various tiny issues. Solution: Update comments, white space, etc.
2016-07-29patch 7.4.2120v7.4.2120Bram Moolenaar
Problem: User defined functions can't be a closure. Solution: Add the "closure" argument. Allow using :unlet on a bound variable. (Yasuhiro Matsumoto, Ken Takata)
2016-07-29patch 7.4.2119v7.4.2119Bram Moolenaar
Problem: Closures are not supported. Solution: Capture variables in lambdas from the outer scope. (Yasuhiro Matsumoto, Ken Takata)
2016-07-29patch 7.4.2115v7.4.2115Bram Moolenaar
Problem: Loading defaults.vim with -C argument. Solution: Don't load the defaults script with -C argument. Test sourcing the defaults script. Set 'display' to "truncate".
2016-07-28patch 7.4.2111v7.4.2111Bram Moolenaar
Problem: Defaults are very conservative. Solution: Move settings from vimrc_example.vim to defaults.vim. Load defaults.vim if no .vimrc was found.
2016-07-27patch 7.4.2109v7.4.2109Bram Moolenaar
Problem: Setting 'display' to "lastline" is a drastic change, while omitting it results in lots of "@" lines. Solution: Add "truncate" to show "@@@" for a truncated line.
2016-07-26patch 7.4.2103v7.4.2103Bram Moolenaar
Problem: Can't have "augroup END" right after ":au!". Solution: Check for the bar character before the command argument.