Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | eval/decode: Fail on control and invalid unicode characters | ZyX | 2016-04-18 |
| | |||
* | eval/decode: Make msgpackparse() function use new v: vars | ZyX | 2016-04-18 |
| | |||
* | eval: Add jsondecode() function | ZyX | 2016-04-18 |
| | |||
* | functests/msgpack: Test dumping special nil and bool dicts | ZyX | 2016-04-18 |
| | |||
* | runtime/msgpack: Add support for special values | ZyX | 2016-04-18 |
| | |||
* | eval: Add special variables v:false, v:null, v:none | ZyX | 2016-04-18 |
| | |||
* | eval: Add special variable type | ZyX | 2016-04-18 |
| | |||
* | eval: Add jsonencode() function | ZyX | 2016-04-18 |
| | | | Ref #3471 | ||
* | functests(msgpack): Fix location of one of the tests | ZyX | 2016-04-18 |
| | |||
* | functests(msgpack): Fix test names | ZyX | 2016-04-18 |
| | |||
* | Merge pull request #4574 from oni-link/fix.utfc_ptr2char_len | Justin M. Keyes | 2016-04-17 |
|\ | | | | | mbyte.c: Fix invalid memory access in utfc_ptr2char_len | ||
| * | mbyte_spec.lua: Fix indentation | oni-link | 2016-04-17 |
| | | |||
| * | mbyte_spec.lua: Fix wording | oni-link | 2016-04-17 |
| | | |||
| * | mbyte.c: Unittest for utfc_ptr2char_len() | oni-link | 2016-04-15 |
| | | |||
* | | Make completion_spec.lua more robust | KillTheMule | 2016-04-16 |
|/ | | | | | | Having a tags file in the calling directory of make test would make this test fail, so disable tag file completion for it. Disable all other options except the current buffer, to, applying the principle of least surprise. | ||
* | test: defaults_spec.lua | Justin M. Keyes | 2016-04-15 |
| | |||
* | test: move server_spec.lua | Justin M. Keyes | 2016-04-15 |
| | | | | Old layout was too granular, we do not need a server/ folder. | ||
* | tests: fix indeterministic oldfiles! test | Björn Linse | 2016-04-14 |
| | |||
* | Update lua client to 0.0.1-24 | Thiago de Arruda | 2016-04-13 |
| | | | | | The new version of the lua client uses libmpack as a backend, and some test scripts had to be updated to reflect that. | ||
* | Mark cursor_spec.lua indeterministic test as pending | Thiago de Arruda | 2016-04-11 |
| | |||
* | Remove indeterminism in oldfiles_spec.lua | Thiago de Arruda | 2016-04-11 |
| | | | | | If Nvim is in a "Press ENTER..." screen before the `get_vvar()` call, the test will hang. | ||
* | Synchronize shada reset helper with other functional tests | Thiago de Arruda | 2016-04-11 |
| | |||
* | Merge pull request #4357 from jbradaric/vim-7.4.1105 | Justin M. Keyes | 2016-04-09 |
|\ | | | | | vim-patch:7.4.1105 | ||
| * | vim-patch:7.4.1105 | Jurica Bradaric | 2016-02-27 |
| | | | | | | | | | | | | | | Problem: When using slices there is a mixup of variable name and namespace. Solution: Recognize variables that can't be a namespace. (Hirohito Higashi) https://github.com/vim/vim/commit/9bbf63dbf8286fadc0cd6b3428010abb67b1b64d | ||
* | | complete: noinsert/noselect should not set 'modified'. #4509 | Shougo Matsushita | 2016-04-09 |
| | | |||
* | | buffer.c: change return type to bool | Charles Joachim | 2016-04-03 |
| | | | | | | | | Co-authored-by: Wayne Rowcliffe (@war1025) | ||
* | | tests: update tests to use [gs]et_lines instead of [gs]et_line_slice | Björn Linse | 2016-04-01 |
| | | |||
* | | api/buffer: add tests for buffer_[gs]et_lines | Björn Linse | 2016-04-01 |
| | | |||
* | | api/buffer: introduce buffer_[gs]et_lines with new indexing convention. | Björn Linse | 2016-04-01 |
| | | | | | | | | | | | | | | -1 is index past the end, and -2 is the index of the last element. This eliminates the need for include_start/include_end. Allow the handling of out-of-bounds to be configurable. | ||
* | | vim-patch:7.4.1654 | James McCoy | 2016-03-30 |
| | | | | | | | | | | | | | | Problem: Crash when using expand('%:S') in a buffer without a name. Solution: Don't set a NUL. (James McCoy, closes vim/vim#714) https://github.com/vim/vim/commit/52c6eaffd43a8c8865f8d6ed7cde0a8b137479e2 | ||
* | | vim-patch:7.4.1652 | James McCoy | 2016-03-30 |
| | | | | | | | | | | | | | | Problem: Old style test for fnamemodify(). Solution: Turn it into a new style test. https://github.com/vim/vim/commit/610cc1b9b3c8104382f5506606c1f87118c28114 | ||
* | | vim-patch:7.4.1643 | James McCoy | 2016-03-30 |
| | | | | | | | | | | | | | | Problem: Terminating file name has side effects. Solution: Restore the character. (mostly by James McCoy, closes vim/vim#713) https://github.com/vim/vim/commit/d4caf5c16a9f1c9477d426e58d8d3dc47ab5f066 | ||
* | | vim-patch:7.4.1641 | James McCoy | 2016-03-30 |
| | | | | | | | | | | | | | | Problem: Using unterminated string. Solution: Add NUL before calling vim_strsave_shellescape(). (James McCoy) https://github.com/vim/vim/commit/5ca84ce4aa2832041f843e624c222bbc1f4d3e14 | ||
* | | Merge pull request #4461 from bfredl/pum_k_event | Justin M. Keyes | 2016-03-18 |
|\ \ | | | | | | | K_EVENT should not hide the popupmenu | ||
| * | | edit.c: K_EVENT should not hide the popupmenu | Björn Linse | 2016-03-17 |
| | | | | | | | | | | | | Nor should K_FOCUSGAINED and K_FOCUSLOST. | ||
* | | | test: minor changes | Justin M. Keyes | 2016-03-17 |
| | | | |||
* | | | 'shortmess': Add "F" flag. #4446 | Shougo Matsushita | 2016-03-17 |
|/ / | | | | | | | | | | | | | Add "Don't give the file editing message" flag in shortmess option. Add the UI tests by @fmoralesc Fix the changes for Vim 7.4.1570 | ||
* | | Merge pull request #2877 from lucc/test88 | Justin M. Keyes | 2016-03-10 |
|\ \ | | | | | | | test: Migrate legacy test 88. | ||
| * | | tests: Update migrated legacy test 88 for patch 7.4.639. | Lucas Hoffmann | 2016-03-09 |
| | | | | | | | | | | | | The patch was merged into master at d25a59f4. | ||
| * | | tests: Modernize legacy test 88. | Lucas Hoffmann | 2016-03-09 |
| | | | |||
| * | | tests: Migrate legacy test 88. | Lucas Hoffmann | 2016-03-09 |
| | | | |||
* | | | complete: disable folding when completing | Anmol Sethi | 2016-03-09 |
|/ / | | | | | | | Fixes vim/vim#643 | ||
* | | Normalize nan/-nan in plugin/msgpack_spec.lua | Thiago de Arruda | 2016-03-07 |
| | | | | | | | | | | | | | | -NaN doesn't exist in the IEEE 754 spec, it is a hardware-specific detail abstracted away by luajit(and not by lua or nvim), so there's no need to test it. Normalize all tests that involve -nan so the suite will be compatible with both Lua and Luajit. | ||
* | | Remove `goto` statement in lua code. | Thiago de Arruda | 2016-03-07 |
| | | | | | | | | `goto` is another luajit extension not compatible with 5.1. | ||
* | | Rewrite hexadecimal escape sequences as decimal in lua strings | Thiago de Arruda | 2016-03-07 |
| | | | | | | | | | | | | | | The hexadecimal notation is a Luajit extension which is not compatible with Lua 5.1. While Lua 5.2 does support hexadecimal sequences, it is better to target Lua 5.1 for maximum compatibility with Luajit(which has fully compatible with 5.1 API/ABI). | ||
* | | Remove dependency on ffi module | Thiago de Arruda | 2016-03-07 |
| | | |||
* | | Tests: check error messages from set{qf,loc}list() | Marco Hinz | 2016-03-02 |
| | | |||
* | | Tests: add autocmd_spec.lua | Marco Hinz | 2016-03-02 |
| | | |||
* | | Tests: clean up tabnew_spec.lua | Marco Hinz | 2016-03-02 |
| | | |||
* | | Merge pull request #4319 from watiko/vim-7.4.952 | Justin M. Keyes | 2016-03-02 |
|\ \ | | | | | | | vim-patch:7.4.952 |