aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* | | | | | functests(msgpack): Fix test namesZyX2016-04-18
| | | | | |
* | | | | | Merge pull request #4574 from oni-link/fix.utfc_ptr2char_lenJustin M. Keyes2016-04-17
|\ \ \ \ \ \ | | | | | | | | | | | | | | mbyte.c: Fix invalid memory access in utfc_ptr2char_len
| * | | | | | mbyte_spec.lua: Fix indentationoni-link2016-04-17
| | | | | | |
| * | | | | | mbyte_spec.lua: Fix wordingoni-link2016-04-17
| | | | | | |
| * | | | | | mbyte.c: Unittest for utfc_ptr2char_len()oni-link2016-04-15
| | | | | | |
* | | | | | | Make completion_spec.lua more robustKillTheMule2016-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.luaJustin M. Keyes2016-04-15
| | | | | |
* | | | | | test: move server_spec.luaJustin M. Keyes2016-04-15
| | | | | | | | | | | | | | | | | | | | | | | | Old layout was too granular, we do not need a server/ folder.
* | | | | | tests: fix indeterministic oldfiles! testBjörn Linse2016-04-14
| | | | | |
* | | | | | Update lua client to 0.0.1-24Thiago de Arruda2016-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 pendingThiago de Arruda2016-04-11
| | | | | |
* | | | | | Remove indeterminism in oldfiles_spec.luaThiago de Arruda2016-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 testsThiago de Arruda2016-04-11
| | | | | |
* | | | | | Merge pull request #4357 from jbradaric/vim-7.4.1105Justin M. Keyes2016-04-09
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch:7.4.1105
| * | | | | | vim-patch:7.4.1105Jurica Bradaric2016-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'. #4509Shougo Matsushita2016-04-09
| | | | | | |
* | | | | | | buffer.c: change return type to boolCharles Joachim2016-04-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Wayne Rowcliffe (@war1025)
* | | | | | | tests: update tests to use [gs]et_lines instead of [gs]et_line_sliceBjörn Linse2016-04-01
| | | | | | |
* | | | | | | api/buffer: add tests for buffer_[gs]et_linesBjörn Linse2016-04-01
| | | | | | |
* | | | | | | api/buffer: introduce buffer_[gs]et_lines with new indexing convention.Björn Linse2016-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.1654James McCoy2016-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.1652James McCoy2016-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.1643James McCoy2016-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.1641James McCoy2016-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_eventJustin M. Keyes2016-03-18
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | K_EVENT should not hide the popupmenu
| * | | | | | | edit.c: K_EVENT should not hide the popupmenuBjörn Linse2016-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nor should K_FOCUSGAINED and K_FOCUSLOST.
* | | | | | | | test: minor changesJustin M. Keyes2016-03-17
| | | | | | | |
* | | | | | | | 'shortmess': Add "F" flag. #4446Shougo Matsushita2016-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/test88Justin M. Keyes2016-03-10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | test: Migrate legacy test 88.
| * | | | | | | tests: Update migrated legacy test 88 for patch 7.4.639.Lucas Hoffmann2016-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch was merged into master at d25a59f4.
| * | | | | | | tests: Modernize legacy test 88.Lucas Hoffmann2016-03-09
| | | | | | | |
| * | | | | | | tests: Migrate legacy test 88.Lucas Hoffmann2016-03-09
| | | | | | | |
* | | | | | | | complete: disable folding when completingAnmol Sethi2016-03-09
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Fixes vim/vim#643
* | | | | | | Normalize nan/-nan in plugin/msgpack_spec.luaThiago de Arruda2016-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 Arruda2016-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `goto` is another luajit extension not compatible with 5.1.
* | | | | | | Rewrite hexadecimal escape sequences as decimal in lua stringsThiago de Arruda2016-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 moduleThiago de Arruda2016-03-07
| |/ / / / / |/| | | | |
* | | | | | Tests: check error messages from set{qf,loc}list()Marco Hinz2016-03-02
| | | | | |
* | | | | | Tests: add autocmd_spec.luaMarco Hinz2016-03-02
| | | | | |
* | | | | | Tests: clean up tabnew_spec.luaMarco Hinz2016-03-02
| |/ / / / |/| | | |
* | | | | Merge pull request #4319 from watiko/vim-7.4.952Justin M. Keyes2016-03-02
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.952
| * | | | | vim-patch:7.4.952watiko2016-02-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'lispwords' is tested in the old way. Solution: Make a new style test for 'lispwords'. https://github.com/vim/vim/commit/6cd1345307440491580e5e86cb82c54ee9a46baa
* | | | | | Trigger TabNew before TabEnterMarco Hinz2016-03-01
| | | | | |
* | | | | | Tests: add function_spec.luaMarco Hinz2016-03-01
| | | | | |
* | | | | | Merge pull request #4304 from bfredl/yankBjörn Linse2016-02-29
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add v:event variable and TextYankPost autocommand
| * | | | | | TextYankPost: add information to v:event and update testsBjörn Linse2016-02-29
| | | | | | |
| * | | | | | eval: add v:event, which will contain data events want to propagate to their ↵Björn Linse2016-02-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | receivers. Add helper functions dict_clear and dict_set_keys_readonly.
| * | | | | | Add TextYankPost and TextDeletePost autocmdsShougo Matsushita2016-02-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reviewed by @watiko Ported from https://github.com/Silex/vim/commit/de53ab72c89affa8ba77536ed8920751c037d127
* | | | | | | Tests: fix according to lualintMarco Hinz2016-02-29
|/ / / / / /
* | | | | | Merge pull request #3900 from ZyX-I/inf-nan-stringJustin M. Keyes2016-02-28
|\ \ \ \ \ \ | | | | | | | | | | | | | | Make it possible to eval() all floating-point values dumped by string()