aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/version.c
Commit message (Collapse)AuthorAge
...
* | Merge pull request #4695 from KillTheMule/vim-7.4.896Justin M. Keyes2016-05-10
|\ \ | | | | | | vim-patch:7.4.896
| * | vim-patch:7.4.896Rui Abreu Ferreira2016-05-08
| |/ | | | | | | | | | | | | | | | | Problem: Editing a URL, which netrw should handle, doesn't work. Solution: Avoid changing slashes to backslashes. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/b4f6a46b01ed00b642a2271e9d1559e51ab0f2c4 Cherry-picked from https://github.com/neovim/neovim/pull/810, rebased.
* | Merge pull request #4717 from jamessan/vim-7.4.1015Justin M. Keyes2016-05-10
|\ \ | | | | | | vim-patch:7.4.1015
| * | vim-patch:7.4.1015James McCoy2016-05-06
| |/ | | | | | | | | | | | | | | | | Problem: The column is not restored properly when the matchparen plugin is used in Insert mode and the cursor is after the end of the line. Solution: Set the curswant flag. (Christian Brabandt). Also fix highlighting the match of the character before the cursor. https://github.com/vim/vim/commit/c21d67e33c1b42a492e04788cbb14a23a6724e39
* | version.c: update N/A. #4660Michael Ennen2016-05-06
| | | | | | | | | | | | | | | | vim-patch:7.4.1562 is N/A because do_helptags(..) no longer has a dirname argument and dirname is explicitly allocated in the method body, so it must be freed. Helped-by: oni-link
* | Merge pull request #4639 from brcolow/vim-7.4.1347Justin M. Keyes2016-05-10
|\ \ | | | | | | vim-patch: 7.4.1347
| * | vim-patch: 7.4.1347Michael Ennen2016-04-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: When there is any error Vim will use a non-zero exit code. Solution: When using ":silent!" do not set the exit code. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/8b778d55993d951a65f8a59843cecd177c707676
* | | Merge pull request #4628 from brcolow/vim-7.4.1101Justin M. Keyes2016-05-10
|\ \ \ | |_|/ |/| | vim-patch: 7.4.1101
| * | vim-patch: 7.4.1101Michael Ennen2016-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: With 'rightleft' and concealing the cursor may move to the wrong position. Solution: Compute the column differently when 'rightleft' is set. (Hirohito Higashi) https://github.com/vim/vim/commit/e39b3d9fb4e4006684c33847d1ef6a0d742699dd
* | | version.c: Mark 7.4.1010 as NAJames McCoy2016-05-06
| | | | | | | | | | | | | | | 7.4.1010 relies on the “:smile” command that was added in 7.4.1005, which was also marked NA.
* | | vim-patch:7.4.1007James McCoy2016-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When a symbolic link points to a file in the root directory, the swapfile is not correct. Solution: Do not try getting the full name of a file in the root directory. (Milly, closes vim/vim#501) https://github.com/vim/vim/commit/e3303cb0817e826e3c25d5dc4ac10b569d0841e1 This was already fixed in Neovim by c708061.
* | | vim-patch: 7.4.1086 #4626Michael Ennen2016-05-06
| | | | | | | | | | | | | | | | | | | | | Problem: Crash with an extremely long buffer name. Solution: Limit the return value of vim_snprintf(). (Dominique Pelle) https://github.com/vim/vim/commit/507edf63df75fe228e0f76b845b58d60266e65d8
* | | version.c: Mark 7.4.1005 as NA, per discussion in #4191James McCoy2016-05-05
| | |
* | | Merge pull request #4540 from KillTheMule/vim-patch-1236Justin M. Keyes2016-05-04
|\ \ \ | | | | | | | | vim-patch: 7.4.1236
| * | | vim-patch:7.4.1236pips.linux2016-04-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When "syntax manual" was used switching between buffers removes the highlighting. Solution: Set the syntax option without changing the value. (Anton Lindqvist) https://github.com/vim/vim/commit/885f24fbcae2a39ae496ffb3a1e139379be8fae1 Patch applied cleanly to the nvim sources except for version.c.
* | | | Merge pull request #4677 from KillTheMule/vim-7.4.889Justin M. Keyes2016-05-04
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.889
| * | | | vim-patch:7.4.889KillTheMule2016-04-29
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Triggering OptionSet from setwinvar() isn't tested. Solution: Add a test. (Christian Brabandt) https://github.com/vim/vim/commit/74b738d414b2895b3365e26ae3b7792eb82ccf47 Mark 7.4.889 as merged Done in https://github.com/neovim/neovim/commit/9bd8fcde1e82cb535abe46ff508de7029d8f686e
* | | | Merge pull request #4644 from KillTheMule/vim-7.4.882Justin M. Keyes2016-05-04
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.882
| * | | | vim-patch:7.4.882KillTheMule2016-04-29
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When leaving the command line window with CTRL-C while a completion menu is displayed the menu isn't removed. Solution: Force a screen update. (Hirohito Higashi) https://github.com/vim/vim/commit/5f1fea28f5bc573e2430773c49e95ae1f9cc2a25 Applied manually.
* / / / vim-patch:7.4.672KillTheMule2016-05-02
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When completing a shell command, directories in the current directory are not listed. Solution: When "." is not in $PATH also look in the current directory for directories. https://github.com/vim/vim/commit/b5971141dff0c69355fd64196fcc0d0d071d4c82 Most of it applied manually.
* | | Merge pull request #4661 from brcolow/vim-7.4.1401Justin M. Keyes2016-04-27
|\ \ \ | | | | | | | | vim-patch: 7.4.1401
| * | | vim-patch: 7.4.1401Michael Ennen2016-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Having 'autochdir' set during startup and using diff mode doesn't work. (Axel Bender) Solution: Don't use 'autochdir' while still starting up. (Christian Brabandt) https://github.com/vim/vim/commit/6bd364e08461159ad3c153ffba4def5b896486a1
* | | | Merge pull request #4625 from brcolow/vim-7.4.1075Justin M. Keyes2016-04-27
|\ \ \ \ | | | | | | | | | | vim-patch: 7.4.1075
| * | | | vim-patch: 7.4.1075Michael Ennen2016-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when using an invalid command. Solution: Fix generating the error message. (Dominique Pelle) https://github.com/vim/vim/commit/05fe017c1ac0503b706dad695097572fde01ab0b
* | | | | Merge pull request #4655 from brcolow/vim-7.4.1035Justin M. Keyes2016-04-27
|\ \ \ \ \ | | | | | | | | | | | | vim-patch: 7.4.1035
| * | | | | vim-patch: 7.4.1035Michael Ennen2016-04-26
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: An Ex range gets adjusted for folded lines even when the range is not using line numbers. Solution: Only adjust line numbers for folding. (Christian Brabandt) https://github.com/vim/vim/commit/a3306958dcb9aadff1e1e8521d908d86b10ac99a
* | | | | vim-patch:7.4.1296KillTheMule2016-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cursor changes column with up motion when the matchparen plugin saves and restores the cursor position. (Martin Kunev) Solution: Make sure curswant is updated before invoking the autocommand. https://github.com/vim/vim/commit/f068dcafcfe0c8018e5a559c50769ca1364bd9a5 Applied manually. Could reproduce the bug with vim/vim@4d8747c but not with vim/vim@2693ca2, so it must have appeared inbetween. For discussion, see https://groups.google.com/forum/#!msg/vim_dev/t2sdeFhkybs/WEtLJpCODQAJ http://vim.1045645.n5.nabble.com/Cursor-behaviour-change-td5726895.html Could not reproduce with current nvim master.
* | | | | Merge pull request #4622 from Shougo/vim-7.4.1753Justin M. Keyes2016-04-27
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.1753
| * | | | | vim-patch:7.4.1753Shougo Matsushita2016-04-22
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "noinsert" in 'completeopt' is sometimes ignored. Solution: Set the variables when the 'completeopt' was set. (Ozaki Kiichi) https://github.com/vim/vim/commit/c020042083b9c0a4e932b562c3bef97c76328e18
* | | | | vim-patch:7.4.1006 #4605Michael Ennen2016-04-27
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The fix in patch 7.3.192 is not tested. Solution: Add a test, one for each regexp engine. (Elias Diem) https://github.com/vim/vim/commit/96c664af27ec9535f2c3cd9b889faad3e9460ad6 The patch was applied to 044_099_regexp_multibyte_magic_spec.lua as these two legacy tests (44 and 99) were merged together (and de-duplicated) in Neovim.
* | | | Merge pull request #4649 from justinmk/vimpatchesJustin M. Keyes2016-04-27
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1092
| * | | | remove disable_char_avail_for_testing()Justin M. Keyes2016-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test_cursor_func.vim hangs at the call to disable_char_avail_for_testing(). The test does not actually need this function (and it correctly fails if the fix from 7.4.1300 is reverted). Given that disable_char_avail_for_testing is a gigantic hack, if we can avoid it let's do so.
| * | | | vim-patch:7.4.1118Justin M. Keyes2016-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Tests hang in 24 line terminal. Solution: Set the 'more' option off. https://github.com/vim/vim/commit/a99b90437af730dcafd9143c0942c87777a00d52
| * | | | vim-patch:7.4.1092Justin M. Keyes2016-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: It is not simple to test for an exception and give a proper error message. Solution: Add assert_exception(). https://github.com/vim/vim/commit/a803c7f94070f94b831fdfd1984f288c8b825b5d
| * | | | vim-patch:7.4.1300KillTheMule2016-04-25
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot test CursorMovedI because there is typeahead. Solution: Add disable_char_avail_for_testing(). https://github.com/vim/vim/commit/2ab375e54ef4eac438d1aef8b99d9e71f2fa0c63 Most of it manually applied.
* | | | Merge pull request #4630 from jamessan/vim-7.4.613Justin M. Keyes2016-04-26
|\ \ \ \ | |/ / / |/| | | vim-patch:7.4.613
| * | | vim-patch:7.4.613James McCoy2016-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The NFA engine does not implement the 'redrawtime' time limit. Solution: Implement the time limit. https://github.com/vim/vim/commit/70781ee4035b5fd5e3cbb3fe4c7646e19119f0a8
* | | | vim-patch:7.4.998Justin M. Keyes2016-04-25
| | | |
* | | | version.c: update NAKillTheMule2016-04-25
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7.4.797: - Modified function redraw_asap was removed in https://github.com/neovim/neovim/commit/e0e41b30c61922e099a067ac5c137e745699a1aa, together with its only caller check_termcode. - Grepping for the following regexps did not yield any result in nvim/src and its subdirectories: rows.*\*.*Columns (lines modified often), ScreenLinesC\[r\] (one of the sources of the bug), msg_scrolled followed by grepping for NORMAL (another line that was changed for the bug) - The out-of-bound access was on the array *screenlineC[MAX_MCO] (see the diff). I grepped for MAX_MCO an checked every array of that length for out-of-bounds access in its scope (I did not check for called functions, e.g. utfc_ptr2char(p, u8cc) where u8cc was of length MAX_MCO). I did not find any. - The code for drawing on the screen was moved to the TUI, which was newly written. 7.4.733: - test_listchars was converted to a lua test in https://github.com/neovim/neovim/pull/2492 - Since no file is sourced anymore, the behavior of the lua test should not depend on the setting of ff
* | | Merge pull request #4325 from watiko/vim-7.4.984Justin M. Keyes2016-04-25
|\ \ \ | | | | | | |