aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request #4610 from KillTheMule/vim-7.4.819Justin M. Keyes2016-04-20
|\ | | | | vim-patch:7.4.819
| * vim-patch:7.4.819KillTheMule2016-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Beeping when running the tests. Solution: Fix 41 beeps. (Roland Eggner) https://github.com/vim/vim/commit/901e58c243ef4363bb2c13b2c96c7b0acd45e6d1 Applied cleanly, except for files test29.in, test4.in, test61.in, test82.in, test83.in, test90.in, test95.in, which were all converted to lua tests, and version.c. Some beeps remain, but this is much better.
* | Merge pull request #4589 from gregorias/patch_1113Justin M. Keyes2016-04-20
|\ \ | | | | | | vim-patch: 7.4.1113
| * | vim-patch:7.4.1113Grzegorz Milka2016-04-19
| |/ | | | | | | | | Problem: Using {ns} in variable name does not work. (lilydjwg) Solution: Fix recognizing colon. Add a test.
* / v:windowid #4608Rui Abreu Ferreira2016-04-19
|/ | | | | | Set v:windowid as writeable (but read only in the sandbox). References #3626
* Merge pull request #4604 from dbarnett/vim-60cce2fJustin M. Keyes2016-04-19
|\ | | | | vim-patch:60cce2f
| * vim-patch:60cce2fDavid Barnett2016-04-18
| | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/60cce2fb736c8ff6fdb9603f502d3c15f1f7a25d
* | doc: remove redundant, outdated section.Justin M. Keyes2016-04-19
|/ | | | The new content from bf635102 is retained.
* Merge pull request #4603 from dbarnett/vim-ca63501Justin M. Keyes2016-04-19
|\ | | | | vim-patch:ca63501
| * vim-patch:ca63501David Barnett2016-04-18
|/ | | | | | Update various runtime files. https://github.com/vim/vim/commit/ca63501fbcd1cf9c8aa9ff12c093c95b62a89ed7
* Merge pull request #4602 from dbarnett/vim-12969c0Justin M. Keyes2016-04-19
|\ | | | | vim-patch:12969c0
| * vim-patch:12969c0David Barnett2016-04-18
| | | | | | | | | | | | Update documentation and syntax files. https://github.com/vim/vim/commit/12969c04fe7bd27dc0cbf37709eb40a86d4a27f9
* | Merge #4553Justin M. Keyes2016-04-18
|\ \ | |/ |/|
| * test: remote/define.vim: Add some spice.Justin M. Keyes2016-04-18
| |
| * test: formatCase Nelson2016-04-18
| |
| * test: remote/define.vim: rangeCase Nelson2016-04-18
| |
| * remote/define.vim: support remote function "range"Paul Jolly2016-04-18
| |
* | Merge pull request #4601 from dbarnett/vim-f913281Justin M. Keyes2016-04-19
|\ \ | |/ |/| vim-patch:f913281 (runtime/doc/)
| * vim-patch:f913281 (runtime/doc/)David Barnett2016-04-18
| | | | | | | | | | | | Updated and new runtime files. https://github.com/vim/vim/commit/f91328100db34996ed7e7a800bed0a30ff0890dd
* | Merge pull request #4599 from Shougo/fixerrorJustin M. Keyes2016-04-18
|\ \ | | | | | | Fix loading remote plugin error
| * | Fix loading remote plugin errorShougo Matsushita2016-04-19
|/ /
* | Merge pull request #3951 from cacplate/misc1_WconversionBjörn Linse2016-04-18
|\ \ | |/ |/| Enable -Wconversion in misc1.c
| * misc1.c: enable -WconversionCharles Joachim2016-04-17
| |
* | Merge pull request #4018 from justinmk/vim-35e7594Justin M. Keyes2016-04-18
|\ \ | | | | | | vim-patch:35e7594
| * | vim-patch.sh: recognize malformed patches.Justin M. Keyes2016-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:fc39ecf (committed in aae7e8b) vim-patch:541f92d (committed in cc52060) vim-patch:88774fd (committed in 896f548) This commit message forces vim-patch.sh to recognize these patches which were committed with only 6 chars (vim-patch.sh requires 7).
| * | test: convert test_marks.in.Justin M. Keyes2016-04-18
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:35e7594 https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2 "Add missing test files from 7.4.634 to the repository." The discrepancy between the expected getpos() result of the old test [0, 15, 2, 0] and the converted test [0, 3, 2, 0] is just a matter of how the buffer is constructed: in the old Vim test the buffer has a bunch of junk at the top. The central purpose of the test is to verify that the getpost("'a") does *not* return [0, 0, 0, 0].
* | Merge pull request #4590 from Streetwalrus/issue4471Justin M. Keyes2016-04-18
|\ \ | | | | | | rplugin: Don't chain events.
| * | rplugin: Ignore modeline while chaining eventsDan Elkouby2016-04-18
|/ /
* | Merge pull request #4595 from dbarnett/vim-fc39ecJustin M. Keyes2016-04-18
|\ \ | | | | | | vim-patch:fc39ec (runtime/filetype.vim changes)
| * | vim-patch:fc39ec (runtime/filetype.vim)David Barnett2016-04-17
|/ / | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/fc39ecf8ded5466d7e9cbde8db75517718b023d8 Add remaining runtime/filetype.vim changes that were missing in 289588.
* | Merge pull request #4594 from dbarnett/vim-88774fJustin M. Keyes2016-04-17
|\ \ | | | | | | vim-patch:88774f
| * | vim-patch:88774fDavid Barnett2016-04-17
| | | | | | | | | | | | | | | | | | Updated runtime files and Italian messages. https://github.com/vim/vim/commit/88774fdd23f08355297bb8cda78856859051d3c7
* | | Merge pull request #4131 from ZyX-I/json-functionsJustin M. Keyes2016-04-17
|\ \ \ | |_|/ |/| | Add JSON support
| * | functests: Make json_functions_spec use new NIL where appropriateZyX2016-04-18
| | |
| * | *: Fix preincrement lint errorsZyX2016-04-18
| | |
| * | eval/encode: Simplify loop in encode_list_writeZyX2016-04-18
| | | | | | | | | Patch made up by oni-link.
| * | eval/encode: Make sure that encoder can encode NULL variablesZyX2016-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | Adds two undocumented v: variables: _null_list and _null_dict because I do not know a reproducible way to get such lists (though I think I heard about this) and dictionaries (do not remember hearing about them). NULL strings are obtained using $XXX_UNEXISTENT_VAR_XXX. Fixes crash in json_encode($XXX_UNEXISTENT_VAR_XXX). Other added tests worked fine before this commit.
| * | eval/encode: Adjust buffer sizes passed to vim_snprintfZyX2016-04-18
| | |
| * | functests: Replace \xXX escapes with \DDD in lua codeZyX2016-04-18
| | |
| * | eval/encode: Dump FF character correctlyZyX2016-04-18
| | |
| * | *: Make set_vim_var_\* functions have proper argument typesZyX2016-04-18
| | |
| * | eval: Treat [] and [""] as any other empty stringZyX2016-04-18
| | |
| * | eval: Fix overflow in error message in f_json_decodeZyX2016-04-18
| | |
| * | documentation: Update assert_{false,true}() and empty() documentationZyX2016-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also removes a note regarding the performance of `empty(long_list)` vs `len(long_list) == 0` because this has nothing to do with the actual state: first checks that list is not NULL and pointer to its first element is also not NULL, second gets length by comparing list with NULL and falls back to `tv->vval.v_list->lv_len` if not. `len(long_list)` *may* still be *slightly* slower, but the slow down has nothing to do with the length of the list, is hardly noticeable and depends on how good compiler is at inlining and what exactly have author of the plugin written (I mean `len(long_list) == 0` vs `empty(long_list)` vs `!len(long_list)`).
| * | api: Add warnings about the returned value to \*del_var functionsZyX2016-04-18
| | |
| * | documentation,functests: State that UTF-8-only support is intentionalZyX2016-04-18
| | |
| * | eval/decode: Accept `\r` as space characterZyX2016-04-18
| | |
| * | eval/decode: Do not overflow when parsing `-`ZyX2016-04-18
| | | | | | | | | Also makes if’s less nested.
| * | eval/decode: Clarify meaning of some pointer argumentsZyX2016-04-18
| | |
| * | eval/decode: Fix typo in internal error messageZyX2016-04-18
| | |