| Commit message (Collapse) | Author | Age |
... | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The old test_eval.in file did a `:wq` on line 168. The following 60 lines
where not used and there was no expected output for them in test_eval.ok.
This test code is now used in several test cases in the new test file.
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
vim-patch:7.4.1137
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: Illegal memory access when using :copen and :cclose.
Solution: Avoid that curbuf is invalid. (suggestion by Justin M. Keyes)
Add a test.
https://github.com/vim/vim/commit/62ef797496c6243d111c596a592a8ef8c1d1e710
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
[RFC] vim-patch: 3 runtime commits
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Remove local-additions entries from help.txt.
https://github.com/vim/vim/commit/ba172f2
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Updated runtime files.
https://github.com/vim/vim/commit/0a63ded
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
More updated runtime files.
https://github.com/vim/vim/commit/83d1b19015219c7799af0a0d539ae86a41057240
Left out:
- doc/tags
- doc/todo.txt
- runtime/tutor/de.*
- runtime/syntax/vim.vim that seems to have already been
applied/autogenerated without the has(...) tests
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
coverity/125476: RI: Null pointer dereference
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
https://github.com/vim/vim/commit/ac80999985299dae4a9ef56dbf31fbdb35c04c08
|
| | |_|_|_|/
| |/| | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
cmake: msgpack: Ensure at least version 1.0 is found
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Neovim's code relies on functionality introduced in msgpack-c 1.0.0
(at least MSGPACK_OBJECT_FLOAT enum value), so enforce that minimum
version.
|
|\ \ \ \ \ |
|
| | | | | | |
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Various problems with locked and fixed lists and dictionaries.
Solution: Disallow changing locked items, fix a crash, add tests. (Olaf
Dabrunz)
https://github.com/vim/vim/commit/9bc174b69d2775b0f27ed74bf372608d18c9f3d4
|
|\ \ \ \ \
| | | | | |
| | | | | | |
vim-patch:7.4.704
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
utf_ptr2char only needs to be called for l > 1.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It was replaced with `case 0xc3: case 0xc4: case 0xc5:`.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.656
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Problem: Missing changes for glob() in one file.
Solution: Add the missing changes.
https://github.com/vim/vim/commit/d8b77f7dc04e5721989df9c505b8568194261a39
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
vim-patch:5a5f459
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Original commit: https://github.com/vim/vim/commit/5a5f459
commit 5a5f45917dbf542cb00617fa5ef70a14898495dd
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Apr 13 12:43:06 2015 +0200
Updated runtime files.
(1) Merged manually vimrc_example.vim
(2) Left out README.txt, doc/tags, doc/todo.txt, tutor/tutor.de,
tutor.de.utf-8, ga.po
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
search.c: searchit(): Remove strlen() check
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
While in the `while` loop at line 603 of function searchit(), memory
address ptr+matchpos is always valid. The strlen() check should not be
necessary to verify this.
Also added a check to prevent reading a line after the end of the
buffer.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
regexp_nfa.c: Speed up find_match_text()
|
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
An extra test in commit 0a116c828debc6192a6bfb6bceb8cf020e867db0 was
introduced, to check for end of string with a call to strlen(). This was
necessary, because an incorrect length for invalid byte sequences was
used to step through the string. This slowed down find_match_text()
compared to vim's version.
To speed up things, the extra check was removed and a sequence length
of 1 for invalid byte sequences is used.
Fixes issue #3486
|
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Fixes unused assignments found by clang-scan.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Migrate legacy test 83.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If nvim was compiled without `has("iconv")` this test is skipped.
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
window.c: change return types to bool (adoption of #3696)
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Co-authored-by: Wayne Rowcliffe (@war1025)
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
plugin/tutor: Fix locale handling
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Fixes issue #4071
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
coverity/134885: Using uninitialized value
|
|/ / / /
| | | |
| | | |
| | | | |
Case: (dobin > 1) && (pre != 0)
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.680
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add test files for patch 7.4.680.
https://github.com/vim/vim/commit/dbcf19dc498cb1561c9215a3f255e81cde0c0543
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
|\ \ \ \ \
| | | | | |
| | | | | | |
vim-patch:7.4.654
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
vim-patch:7.4.722
|
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.739
|