aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/version.c
Commit message (Collapse)AuthorAge
...
* | Merge pull request #4080 from jbradaric/vim-7.4.704Justin M. Keyes2016-01-27
|\ \ | | | | | | vim-patch:7.4.704
| * | vim-patch:7.4.704Jurica Bradaric2016-01-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Searching for a character matches an illegal byte and causes invalid memory access. (Dominique Pelle) Solution: Do not match an invalid byte when search for a character in a string. Fix equivalence classes using negative numbers, which result in illegal bytes. https://github.com/vim/vim/commit/d82a2a990bc329754e1b61c5af669c76ac202497
* | | vim-patch:7.4.656Justin Gassner2016-01-25
| |/ |/| | | | | | | | | | | Problem: Missing changes for glob() in one file. Solution: Add the missing changes. https://github.com/vim/vim/commit/d8b77f7dc04e5721989df9c505b8568194261a39
* | Merge pull request #4069 from jusga/vim-7.4.680Justin M. Keyes2016-01-24
|\ \ | | | | | | vim-patch:7.4.680
| * | vim-patch:7.4.680Justin Gassner2016-01-22
| | | | | | | | | | | | | | | | | | | | | | | | Problem: CTRL-W in Insert mode does not work well for multi-byte characters. Solution: Use mb_get_class(). (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/310f2d59b2b20c642088feb5e6dfe323cc570923
* | | Merge pull request #4073 from jbradaric/vim-7.4.654Justin M. Keyes2016-01-24
|\ \ \ | | | | | | | | vim-patch:7.4.654
| * | | vim-patch:7.4.654Jurica Bradaric2016-01-22
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Problem: glob() and globpath() cannot include links to non-existing files. (Charles Campbell) Solution: Add an argument to include all links with glob(). (James McCoy) Also for globpath(). https://github.com/vim/vim/commit/a245bc79b4c6b83a4b5b6cdb95c4d2165762a20b
* | | Merge pull request #4089 from jbradaric/vim-7.4.722Florian Walch2016-01-24
|\ \ \ | | | | | | | | vim-patch:7.4.722
| * | | vim-patch:7.4.722Jurica Bradaric2016-01-24
| | |/ | |/| | | | | | | | | | | | | | | | Problem: 0x202f is not recognized as a non-breaking space character. Solution: Add 0x202f to the list. (Christian Brabandt) https://github.com/vim/vim/commit/73284b973a013692dd1055cf210f3138a7f3c497
* / | vim-patch:7.4.739Jurica Bradaric2016-01-24
|/ / | | | | | | | | | | | | | | Problem: In a string "\U" only takes 4 digits, while after CTRL-V U eight digits can be used. Solution: Make "\U" also take eight digits. (Christian Brabandt) https://github.com/vim/vim/commit/acc39888cddbc8082fb3b89c1a46646bdca55e42
* | Merge pull request #4072 from jbradaric/vim-7.4.642Justin M. Keyes2016-01-23
|\ \ | | | | | | vim-patch:7.4.642
| * | vim-patch:7.4.642Jurica Bradaric2016-01-22
| |/ | | | | | | | | | | | | Problem: When using "gf" escaped spaces are not handled. Solution: Recognize escaped spaces. https://github.com/vim/vim/commit/d45c07ac7499358c5cb096cadb675ce74ae3eaf6
* | Merge pull request #4007 from brcolow/vim-7.4.718Justin M. Keyes2016-01-23
|\ \ | | | | | | vim-patch:7.4.718
| * | vim-patch:7.4.718Michael Ennen2016-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Autocommands triggered by quickfix cannot get the current title value. Solution: Set w:quickfix_title earlier. (Yannick) Also move the check for a title into the function. https://github.com/vim/vim/commit/81278efadf45ad745ec9733fdd9970f070571544
* | | vim-patch:7.4.685Jurica Bradaric2016-01-23
| |/ |/| | | | | | | | | | | | | Problem: When there are illegal utf-8 characters the old regexp engine may go past the end of a string. Solution: Only advance to the end of the string. (Dominique Pelle) https://github.com/vim/vim/commit/0e462411cafdd908356792b2c229ab6369103bca
* | Merge pull request #4012 from jbradaric/vim-7.4.729Justin M. Keyes2016-01-21
|\ \ | | | | | | vim-patch:7.4.729
| * | vim-patch:7.4.729Jurica Bradaric2016-01-19
| | | | | | | | | | | | | | | Problem: Occasional crash with 'list' set. Solution: Fix off-by-one error. (Christian Brabandt)
* | | Merge pull request #4054 from watiko/vim-7.4.603Justin M. Keyes2016-01-21
|\ \ \ | | | | | | | | vim-patch:7.4.603
| * | | vim-patch:7.4.603watiko2016-01-20
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'foldcolumn' may be set such that it fills the whole window, not leaving space for text. Solution: Reduce the foldcolumn width when there is not sufficient room. (idea by Christian Brabandt) https://github.com/vim/vim/commit/1c93429c48c59e22aa8e9cd76f102063799db938
* / / vim-patch:7.4.616watiko2016-01-19
|/ / | | | | | | | | | | | | Problem: Cannot insert a tab in front of a block. Solution: Correctly compute aop->start. (Christian Brabandt) https://github.com/vim/vim/commit/f2c03d7301d35590a20cc43431950acc3a2f6036
* | vim-patch:7.4.991watiko2016-01-15
| | | | | | | | | | | | | | | | Problem: When running new style tests the output is not visible. Solution: Add the testdir/messages file and show it. Update the list of test names. https://github.com/vim/vim/commit/096c8bb40d51b22a4b1d761baf7bb79fb9e55a28
* | vim-patch:7.4.981watiko2016-01-15
| | | | | | | | | | | | | | Problem: An error in a test script goes unnoticed. Solution: Source the test script inside try/catch. (Hirohito Higashi) https://github.com/vim/vim/commit/4686b323e4bc0f466500b018959f6c8965f010f9
* | vim-patch:7.4.980watiko2016-01-15
| | | | | | | | | | | | | | Problem: Tests for :cdo, :ldo, etc. are outdated. Solution: Add new style tests for these commands. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/57d7971b5f1621071176eea81cdb0d1fc50c925d
* | vim-patch:7.4.978watiko2016-01-15
| | | | | | | | | | | | | | Problem: test_cdo fails when using another language than English. Solution: Set the language to C. (Dominique Pelle) https://github.com/vim/vim/commit/c42b9c670ea621d4dac0f216e011a6db576c5136
* | Merge pull request #4010 from watiko/vim-7.4.614Justin M. Keyes2016-01-13
|\ \ | | | | | | vim-patch:7.4.614
| * | vim-patch:7.4.614watiko2016-01-14
| | | | | | | | | | | | | | | | | | | | | Problem: There is no test for what patch 7.4.601 fixes. Solution: Add a test. (Christian Brabandt) https://github.com/vim/vim/commit/d7ce7a9ad2d9311f7ec3368eeddec8fce6d8e890
* | | vim-patch:7.4.716 #4006Michael Ennen2016-01-13
|/ / | | | | | | | | | | | | | | | | Problem: When using the 'c' flag of ":substitute" and selecting "a" or "l" at the prompt the flags are not remembered for ":&&". (Ingo Karkat) Solution: Save the flag values and restore them. (Hirohito Higashi) https://github.com/vim/vim/commit/cad2fc9935b3a3d9564b4f8d20890b13f14c7d32
* | vim-patch:7.4.715 #4003Michael Ennen2016-01-13
| | | | | | | | | | | | | | | | Problem: Invalid memory access when there are illegal bytes. Solution: Get the length from the text, not from the character. (Dominique Pelle) https://github.com/vim/vim/commit/2186ffa2c7d8a9e2cb09316a7ac9e4ade3957c2f
* | Merge pull request #4002 from brcolow/7.4.714Justin M. Keyes2016-01-13
|\ \ | | | | | | Vim 7.4.714
| * | vim-patch:7.4.714Michael Ennen2016-01-13
| |/ | | | | | | | | | | | | Problem: Illegal memory access when there are illegal bytes. Solution: Check the byte length of the character. (Dominique Pelle) https://github.com/vim/vim/commit/069dd08d8dbbbadc4e6780d5c881a24bce79a4f7
* / vim-patch:7.4.721Michael Ennen2016-01-13
|/ | | | | | | | Problem: When 'list' is set Visual mode does not highlight anything in empty lines. (mgaleski) Solution: Check the value of lcs_eol in another place. (Christian Brabandt) https://github.com/vim/vim/commit/d59c099120919d2d77b431308e390f86c594c825
* Merge pull request #3996 from justinmk/ctrlcJustin M. Keyes2016-01-13
|\ | | | | vim-patch:7.4.569, 7.4.573
| * vim-patch:7.4.569/573Shougo Matsushita2016-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.569 vim-patch:7.4.573 Helped-by: @glts https://github.com/neovim/neovim/pull/2621 Problem: Having CTRL-C interrupt or not does not check the mode of the mapping. (Ingo Karkat) Solution: Use a bitmask with the map mode. (Christian Brabandt) https://github.com/vim/vim/commit/651863c94a882a97aec7968fc87a638ff78e56ff Problem: Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat) Solution: Call get_real_state() instead of using State directly. https://github.com/vim/vim/commit/5000869712f799d9ca25c0e45dc21d332edae5f4
* | vim patches 7.4.955/974/975/989. #3919Michael Ennen2016-01-13
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Helped by @Shougo. vim-patch:7.4.955 vim-patch:7.4.974 vim-patch:7.4.975 vim-patch:7.4.989 Port upstream vim patches 955, 974, 975 and 989. Mark patches 964, 968, 970, and 971, and 982 as NA. Update patch list to 1022. patch 7.4.955 Problem: Vim doesn't recognize .pl6 and .pod6 files. Solution: Recognize them as perl6 and pod6. (Mike Eve) patch 7.4.974 Problem: When using :diffsplit the cursor jumps to the first line. Solution: Put the cursor on the line related to where the cursor was before the split. patch 7.4.975 Problem: Using ":sort" on a very big file sometimes causes text to be corrupted. (John Beckett) Solution: Copy the line into a buffer before calling ml_append(). patch 7.4.989 Problem: Leaking memory when hash_add() fails. Coverity error 99126. Solution: When hash_add() fails free the memory. 778 marked as not NA as it will be needed once vim patch 754 is merged Marked as NA: 964 test 87 was deleted 968 tests 86/87 were deleted 970 guarded by: `# if defined(FEAT_GUI_GTK) || defined(PROTO` and is inside a function that no longer exists 971 function table already sorted correctly 982 marked as NA because Neovim tests are only specified in exactly one location
* vim-patch:7.4.1055watiko2016-01-10
| | | | | | | | Problem: Running "make newtests" in src/testdir has no output. Solution: List the messages file when a test fails. (Christian Brabandt) Update the list of tests. https://github.com/vim/vim/commit/e7893a4088d6ea796bcab6195d232cb26c12c317
* vim-patch:7.4.1032watiko2016-01-10
| | | | | | | | Problem: message from assert_false() does not look nice. Solution: Handle missing sourcing_name. Use right number of spaces. (Watiko) Don't use line number if it's zero. https://github.com/vim/vim/commit/cbfe32953aea09d35d9ac7e5865c915b14e310c1
* vim-patch:7.4.953watiko2016-01-10
| | | | | | | | Problem: When a test script navigates to another buffer the .res file is created with the wrong name. Solution: Use the "testname" for the .res file. (Damien) https://github.com/vim/vim/commit/de0ad40cb3c1bc691a754698ed16a5b6cdb4086b
* vim-patch:7.4.950watiko2016-01-10
| | | | | | | Problem: v:errors is not initialized. Solution: Initialze it to an empty list. (Thinca) https://github.com/vim/vim/commit/4649ded2877508fe343cbcf6f7e7fd277be0aab3
* vim-patch:7.4.946watiko2016-01-10
| | | | | | | Problem: Missing changes in source file. Solution: Include changes to the eval.c file. https://github.com/vim/vim/commit/bbfbaf9741deebb9f1ed790885bd571c4cbce17a
* vim-patch:7.4.945watiko2016-01-10
| | | | | | | | | | Problem: New style testing is incomplete. Solution: Add the runtest script to the list of distributed files. Add the new functions to the function overview. Rename the functions to match Vim function style. Move undolevels testing into a new style test script. https://github.com/vim/vim/commit/683fa185a4b4ed7595e5942901548b8239ed5cdb
* vim-patch:7.4.944watiko2016-01-10
| | | | | | | | | Problem: Writing tests for Vim script is hard. Solution: Add assertEqual(), assertFalse() and assertTrue() functions. Add the v:errors variable. Add the runtest script. Add a first new style test script. https://github.com/vim/vim/commit/43345546ae63710441f066648b8485fb545b3801
* build: Stop using __{DATE,TIME}__Justin M. Keyes2016-01-06
| | | | | | | Recording the compilation time modifies the source for dubious gain, and interferes with reproducible builds [1]. [1] https://reproducible-builds.org/
* Merge pull request #3903 from justinmk/vim-7.4.605Justin M. Keyes2016-01-01
|\ | | | | vim-patch:7.4.605
| * vim-patch:7.4.605Justin M. Keyes2015-12-30
| | | | | | | | | | | | | | | | Problem: The # register is not writable, it cannot be restored after jumping around. Solution: Make the # register writable. (Marcin Szamotulski) https://github.com/vim/vim/commit/3b3a9498d1eab3c28c524cce115160528a9a9297
* | Update version.c to 7.4.1000Shougo Matsushita2015-12-31
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NA patches list: 607 Compiler warning 620 Compiler warning 624 result check for realloc 628 volatile add, but no code in neovim 641 tabnew fix, but no code in neovim 661 no K_CURSORHOLD in neovim 841 add ifdef 842 Windows GUI 854 CONTRIBUTION.md 863 FEAT_DIFF 864 Tiny build 923 add ifdef 924 configure changes 927 if_ruby 928 client server 930 Windows GUI 934 Appveyor 938 X11 and GTK GUI fix 940 term 948 ifdef 954 if_lua 959 term 960 Windows build 962 Makefile fix 965 ifdef fix 966 configure fix 967 Makefile fix 976 configure fix 979 crypt feature 985 if_ruby 986 test fix in Windows 987 if_ruby 988 build rule 990 Appveyor 992 build fix in Windows 994 tests for Windows 995 GTK GUI 996 GTK GUI 997 Travis CI 999 Makefile change
* Merge pull request #3849 from Shougo/vim-7.4.675Justin M. Keyes2015-12-26
|\ | | | | vim-patch:7.4.675
| * vim-patch:7.4.675Shougo Matsushita2015-12-16
| | | | | | | | | | | | | | | | | | Problem: When a FileReadPost autocommand moves the cursor inside a line it gets moved back. Solution: When checking whether an autocommand moved the cursor store the column as well. (Christian Brabandt) https://github.com/vim/vim/commit/eab316bdf9494eb1e076dfc5c8ec7ae000a0560f
* | Merge pull request #3868 from Shougo/vim-7.4.608Justin M. Keyes2015-12-26
|\ \ | | | | | | vim-patch:7.4.608, 7.4.612
| * | vim-patch:7.4.608, 7.4.612Shougo Matsushita2015-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: test_eval fails when the clipboard feature is missing. Solution: Skip part of the test. Reduce the text used. https://github.com/vim/vim/commit/4ac163ae5f137af236931e778660cf7878d70c25 Problem: test_eval fails on Mac. Solution: Use the * register instead of the + register. (Jun Takimoto) https://github.com/vim/vim/commit/e08dd4e49e6d67686e3ba1322a641488ad67c711
* | | vim-patch:7.4.858Florian Walch2015-12-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: It's a bit clumsy to execute a command on a list of matches. Solution: Add the ":ldo", ":lfdo", ":cdo" and ":cfdo" commands. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/aa23b379421aa214e6543b06c974594a25799b09