aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/version.c
Commit message (Collapse)AuthorAge
...
* vim-patch:7.4.836 #3244Justin M. Keyes2015-08-26
| | | | | | | Problem: Accessing unitinialized memory. Solution: Add missing calls to init_tv(). (Dominique Pelle) https://github.com/vim/vim/commit/0a38dd29d6f65aa601162542a5ab0ba7f308fc8e
* vim-patch:7.4.799Chiu-Hsiang Hsu2015-08-25
| | | | | | | Problem: Accessing memory before an allocated block. Solution: Check for not going before the start of a pattern. (Dominique Pelle) https://github.com/vim/vim/commit/v7-4-799
* 7.4.813James McCoy2015-08-20
| | | | | | | | | | | patch 7.4.813 Problem: It is not possible to save and restore character search state. Solution: Add getcharsearch() and setcharsearch(). (James McCoy) https://github.com/vim/vim/releases/tag/v7.4.813 https://github.com/vim/vim/releases/tag/v7.4.826 Signed-off-by: James McCoy <vega.james@gmail.com>
* Update patches list, 7.4.791 - 7.4.826James McCoy2015-08-19
| | | | Signed-off-by: James McCoy <vega.james@gmail.com>
* Add introductory text to intro screen. #1885Florian Walch2015-08-15
|
* vim-patch:7.4.781 #3065Marco Hinz2015-08-09
| | | | | | | | Problem: line2byte() returns one less when 'bin' and 'noeol' are set. Solution: Only adjust the size for the last line. (Rob Wu) Original patch: https://code.google.com/p/vim/source/detail?r=30c9301f33ed76d0b76b9e22362f5e78e26786da
* vim-patch:7.4.773 #3066Marco Hinz2015-08-09
| | | | | | | | Problem: 'langmap' is used in command-line mode when checking for mappings. Solution: Do not use 'langmap' in command-line mode. (Larry Velazquez) Original patch: https://code.google.com/p/vim/source/detail?r=5b1eefbf9a532f32a66fa13abbd671488aaafd5c
* vim-patch:7.4.776 #3062Marco Hinz2015-08-09
| | | | | | | | Problem: Equivalence class for 'd' does not work correctly. Solution: Fix 0x1e0f and 0x1d0b. (Dominique Pelle) Original patch: https://code.google.com/p/vim/source/detail?r=94b17958585153641ad1e813fa144cad57c7170f
* vim-patch:7.4.600 #3081cztchoice2015-07-31
| | | | | | | Problem: Memory wasted in struct because of aligning. Solution: Split pos in lnum and col. (Dominique Pelle) https://github.com/vim/vim/commit/v7-4-600
* Uncomment merged patches in version.cMarco Hinz2015-07-21
| | | | | | 7.4.774 -> https://github.com/neovim/neovim/pull/2563 7.4.775 -> https://github.com/neovim/neovim/pull/2564 7.4.784 -> https://github.com/neovim/neovim/pull/2792
* vim-patch:7.4.667 #3043Marco Hinz2015-07-18
| | | | | | | | | | | | Problem: 'colorcolumn' isn't drawn in a closed fold while 'cursorcolumn' is. (Carlos Pita) Solution: Make it consistent. (Christian Brabandt) Original patch: https://github.com/vim/vim/commit/v7-4-667 Discussion: https://groups.google.com/forum/#!topic/vim_dev/Lidb7s4xn3Q
* vim-patch:7.4.688 #2941Felipe Morales2015-07-14
| | | | | | | | | | ``` updated for version 7.4.668 Problem: Can't use a glob pattern as a regexp pattern. Solution: Add glob2regpat(). (Christian Brabandt) ``` https://code.google.com/p/vim/source/detail?r=v7-4-668
* vim-patch:7.4.736 #2998cztchoice2015-07-11
| | | | | | | | Problem: Invalid memory access. Solution: Avoid going over the end of a NUL terminated string. (Dominique Pelle) https://github.com/vim/vim/commit/v7-4-736
* vim-patch:7.4.646 #2926Florian Walch2015-07-06
| | | | | | | Problem: ":bufdo" may start at a deleted buffer. Solution: Find the first not deleted buffer. (Shane Harper) https://github.com/vim/vim/commit/v7-4-646
* vim-patch:7.4.575 #2835Felipe Morales2015-06-17
| | | | | | | | | | ``` updated for version 7.4.575 Problem: Unicode character properties are outdated. Solution: Update the tables with the latest version. ``` https://code.google.com/p/vim/source/detail?r=v7-4-575
* vim-patch:7.4.719 #2817Andrea Cedraro2015-06-14
| | | | | | | Problem: Overflow when adding MAXCOL to a pointer. Solution: Subtract pointers instead. (James McCoy) https://github.com/vim/vim/commit/v7-4-719
* vim-patch:7.4.593 #2657David Bürgin2015-06-13
| | | | | | | | | | Problem: Crash when searching for "x\{0,90000}". (Dominique Pelle) Solution: Bail out from the NFA engine when the max limit is much higher than the min limit. https://github.com/vim/vim/commit/v7-4-593 See https://groups.google.com/d/msg/vim_dev/c7owwoseba8/ZETgSNZ6p10J
* vim-patch:7.4.713Felipe Morales2015-06-13
| | | | | | | | patch 7.4.713 Problem: Wrong condition for #ifdef. Solution: Change USR_EXRC_FILE2 to USR_VIMRC_FILE2. (Mikael Fourrier) https://code.google.com/p/vim/source/detail?r=v7-4-713
* version.c: mark NA: 664, 703Justin M. Keyes2015-06-13
|
* version.c: Update patches listFelipe Morales2015-06-13
| | | | | | | | | | | | | | | | | These patches are not applicable (NA): .611 (if_python3.c) .627 (term.c) .666 (X on *nix) .678 (--remote) .683 (vimtutor) .687 (terminal) .691 (mzscheme) .692 (Solaris) .730 (crypto) .731 (GUI) .738 (compiling w/o syntax highlighting) .644 applied in an unsupported platform (Stratus VOS)
* vim-patch:7.4.582 #2653David Bürgin2015-05-26
| | | | | | | | | | | | | | | | Problem: Can't match "%>80v" properly. (Axel Bender) Solution: Correctly handle ">". (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-582 See https://groups.google.com/d/msg/vim_dev/n-02i4FnOcw/P3Yyx1OLeXgJ Slightly adapted due to the long_u refactoring in 2ceb1c74d591a07183ee02baf6ff1e205c87c6b8. Reviewed-by: Florian Walch <florian@fwalch.com> Fixes #2726
* vim-patch:7.4.579 #2652David Bürgin2015-05-26
| | | | | | | | | Problem: Wrong cursor positioning when 'linebreak' is set and lines wrap. Solution: (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-579 See https://groups.google.com/d/msg/vim_dev/Eh3N9L68Ajw/4dB5x1RTQJQJ
* vim-patch:7.4.597 #2658David Bürgin2015-05-17
| | | | | | | | | Problem: Cannot change the result of systemlist(). Solution: Initialize v_lock. (Yukihiro Nakadaira) https://github.com/vim/vim/commit/v7-4-597 See https://groups.google.com/d/msg/vim_dev/WXCfHMeqjfk/n2PjNwZ2bzIJ
* vim-patch: Mark some patches as NA #2672cztchoice2015-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | These changes cannot apply because they a) fix compiler warning b) modify removed GUI related code c) modify removed build files mark the following patch as NA: * 7.4.728, https://github.com/vim/vim/commit/v7-4-728 * 7.4.727, https://github.com/vim/vim/commit/v7-4-727 * 7.4.726, https://github.com/vim/vim/commit/v7-4-726 * 7.4.724, https://github.com/vim/vim/commit/v7-4-724 * 7.4.720, https://github.com/vim/vim/commit/v7-4-720 * 7.4.705, https://github.com/vim/vim/commit/v7-4-705 * 7.4.681, https://github.com/vim/vim/commit/v7-4-681 * 7.4.679, https://github.com/vim/vim/commit/v7-4-679 * 7.4.677, https://github.com/vim/vim/commit/v7-4-677 * 7.4.676, https://github.com/vim/vim/commit/v7-4-676 * 7.4.674, https://github.com/vim/vim/commit/v7-4-674 * 7.4.669, https://github.com/vim/vim/commit/v7-4-669 * 7.4.663, https://github.com/vim/vim/commit/v7-4-663 * 7.4.657, https://github.com/vim/vim/commit/v7-4-657 Reviewed-by: David Bürgin <676c7473@gmail.com> Reviewed-by: Michael Reed <m.reed@mykolab.com> Reviewed-by: oni-link <knil.ino@gmail.com>
* vim-patch:7.4.562 #2593David Bürgin2015-05-16
| | | | | | | Problem: Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat) Solution: Check there is enough space. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-562
* vim-patch:7.4.594 #2654David Bürgin2015-05-16
| | | | | | | | | | | Problem: Using a block delete while 'breakindent' is set does not work properly. Solution: Use "line" instead of "prev_pend" as the first argument to lbr_chartabsize_adv(). (Hirohito Higashi) https://github.com/vim/vim/commit/v7-4-594 See https://groups.google.com/d/msg/vim_dev/B8k0AVlqMUU/qKXeY8srpGcJ
* vim-patch:7.4.{629,695,696,701} Mark as included #2666Justin Gassner2015-05-16
| | | | | | | | | | https://github.com/vim/vim/commit/v7-4-629 https://github.com/vim/vim/commit/v7-4-695 https://github.com/vim/vim/commit/v7-4-696 deal with coverity issues which were fixed by #1947 https://github.com/vim/vim/commit/v7-4-701 fixes a compiler warning for an uninitialized variable introduced in 695
* vim-patch:7.4.{592,596,632}: Mark as NADavid Bürgin2015-05-14
| | | | | | | | | | | | | | | Original commit message for patch 7.4.592: Problem: When doing ":e foobar" when already editing "foobar" and 'buftype' is "nofile" the buffer is cleared. (Xavier de Gaye) Solution: Do no clear the buffer. https://github.com/vim/vim/commit/v7-4-592 The change in this patch was amended in patch 7.4.596 to fix an #ifdef problem, but soon after, in patch 7.4.632, it was reverted wholesale. See https://groups.google.com/d/msg/vim_dev/SWw5znc3W-8/TDjkUVYfABIJ
* vim-patch: Mark patches as NADavid Bürgin2015-05-14
| | | | | | | | | | | | | | | | | | | | | | | These changes do not apply because a) they apply to removed code, or b) they address problems to do with #ifdef'ed code. Marks the following patches as NA: - 7.4.610, https://github.com/vim/vim/commit/v7-4-610 - 7.4.618, https://github.com/vim/vim/commit/v7-4-618 - 7.4.619, https://github.com/vim/vim/commit/v7-4-619 - 7.4.621, https://github.com/vim/vim/commit/v7-4-621 - 7.4.622, https://github.com/vim/vim/commit/v7-4-622 - 7.4.625, https://github.com/vim/vim/commit/v7-4-625 - 7.4.626, https://github.com/vim/vim/commit/v7-4-626 - 7.4.638, https://github.com/vim/vim/commit/v7-4-638 - 7.4.647, https://github.com/vim/vim/commit/v7-4-647 - 7.4.648, https://github.com/vim/vim/commit/v7-4-648 - 7.4.650, https://github.com/vim/vim/commit/v7-4-650 One trivial change had already been included, so the patch number was uncommented: - 7.4.599, https://github.com/vim/vim/commit/v7-4-599
* vim-patch:7.4.587 #2622David Bürgin2015-05-13
| | | | | | | Problem: Conceal does not work properly with 'linebreak'. (cs86661) Solution: Save and restore boguscols. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-587
* vim-patch:7.4.577David Bürgin2015-05-13
| | | | | | | | | | | | | | Problem: Matching with a virtual column has a lot of overhead on very long lines. (Issue 310) Solution: Bail out early if there can't be a match. (Christian Brabandt) Also check for CTRL-C at every position. https://github.com/vim/vim/commit/v7-4-577 See also https://code.google.com/p/vim/issues/detail?id=310 Slightly adapted due to the long_u refactoring in 2ceb1c74d591a07183ee02baf6ff1e205c87c6b8.
* vim-patch:7.4.581: Mark as NA #2624David Bürgin2015-05-11
| | | | | | | | | Problem: Compiler warnings for unitinialized variables. (John Little) Solution: Initialize the variables. https://github.com/vim/vim/commit/v7-4-581 Not applicable. Depended on patch 7.4.560, which was NA, see #1743.
* vim-patch:7.4.606 #2594Yamakaky2015-05-09
| | | | | | | Problem: May crash when using a small window. Solution: Avoid dividing by zero. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-606
* vim-patch:7.4.576 #2595Ewan Hemingway2015-05-09
| | | | | | | | | | Problem: Redrawing problem with 'relativenumber' and 'linebreak'. Solution: Temporarily reset 'linebreak' and restore it in more places. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-576 Closes #1946
* vim-patch:7.4.524 #2559David Bürgin2015-05-09
| | | | | | | | | Problem: When using ":ownsyntax" spell checking is messed up. (Issue 78) Solution: Use the window-local option values. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-524 See also https://code.google.com/p/vim/issues/detail?id=78
* vim-patch:7.4.707 #2541Bastian Winkler2015-05-07
| | | | | | | Problem: Undo files can have their executable bit set. Solution: Strip of the executable bit. (Mikael Berthe) https://github.com/vim/vim/commit/v7-4-707
* vim-patch:7.4.526 #2562David Bürgin2015-05-07
| | | | | | | | | Problem: matchstr() fails on long text. Daniel Hahler) Solution: Return NFA_TOO_EXPENSIVE from regexec_nl(). (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-526 Helped-by: Michael Reed <m.reed@mykolab.com>
* vim-patch:7.4.590 #2592Yamakaky2015-05-06
| | | | | | | | | Problem: Using ctrl_x_mode as if it contains flags. Solution: Don't use AND with CTRL_X_OMNI. (Hirohito Higashi) https://github.com/vim/vim/commit/v7-4-590 It was already included in neovim, see #2527.
* vim-patch:7.4.564 #2591David Bürgin2015-05-05
| | | | | | | | | | Problem: FEAT_OSFILETYPE is used even though it's never defined. Solution: Remove the code. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-564 Not applicable, this code has already been removed in Neovim. Included some of the style tweaks.
* vim-patch:7.4.574 #2539Bastian Winkler2015-05-03
| | | | | | | Problem: No error for eval('$'). Solution: Check for empty name. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/v7-4-574
* vim-patch:7.4.659 + testMichael Reed2015-05-01
| | | | | | | | | | Problem: When 'ruler' is set the preferred column is reset. (Issue 339) Solution: Don't set curswant when redrawing the status lines. https://code.google.com/p/vim/source/detail?r=v7-4-659 Helped-by: David Bürgin <676c7473@gmail.com> Based on #2347 by @pvinis
* vim-patch:7.4.389Michael Reed2015-05-01
| | | | | | | | | | | | | based on #2429 by @Hettomei Problem: Still sometimes Vim enters Replace mode when starting up. Solution: Use a different solution in detecting the termresponse and location response. (Hayaki Saito) https://code.google.com/p/vim/source/detail?r=v7-4-389 The upstream patch touched a lot of files which don't exist in nvim, hence the small size of this commit.
* vim-patch:7.4.706 #2546Bastian Winkler2015-04-30
| | | | | | | | Problem: Window drawn wrong when 'laststatus' is zero and there is a command-line window. (Yclept Nemo) Solution: Set the status height a bit later. (Christian Brabandt) https://github.com/vim/vim/commit/v7-4-706
* Mark some patches re: command-ranges as included #2546Felipe Morales2015-04-30
| | | | reported by @glts at https://github.com/neovim/neovim/pull/2041#issuecomment-97747833
* vim-patch:7.4.653 #2527Florian Walch2015-04-30
| | | | | | | | | Problem: Insert mode completion with complete() may have CTRL-L work like CTRL-P. Solution: Handle completion with complete() differently. (Yasuhiro Matsumoto, Christian Brabandt, Hirohito Higashi) https://github.com/vim/vim/commit/v7-4-653
* jemalloc: Force use of prefixed functions.Florian Walch2015-04-29
| | | | | | | | * Set JEMALLOC_NO_DEMANGLE to be able to use `je_*` functions, regardless of how jemalloc was compiled (--with-jemalloc-prefix) * Show jemalloc information in Neovim's version output. Resolve #2449.
* vim-patch:7.4.595Felipe Morales2015-04-28
| | | | | | | Problem: The test_command_count test fails when using Japanese. Solution: Force the language to C. (Hirohito Higashi) https://code.google.com/p/vim/source/detail?name=v7-4-595
* vim-patch:7.4.588Felipe Morales2015-04-28
| | | | | | | | Problem: ":0argedit foo" puts the new argument in the second place instead of the first. Solution: Adjust the range type. (Ingo Karkat) https://code.google.com/p/vim/source/detail?name=v7-4-588
* vim-patch:7.4.585Felipe Morales2015-04-28
| | | | | | | Problem: Range for :bdelete does not work. (Ronald Schild) Solution: Also allow unloaded buffers. https://code.google.com/p/vim/source/detail?name=v7-4-585
* vim-patch:7.4.580Felipe Morales2015-04-28
| | | | | | | | Problem: ":52wincmd v" still gives an invalid range error. (Charles Campbell) Solution: Skip over white space. https://code.google.com/p/vim/source/detail?name=v7-4-580