aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* | | | | | vim-patch:7.4.755Jurica Bradaric2016-02-09
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: It is not easy to count the number of characters. Solution: Add the skipcc argument to strchars(). (Hirohito Higashi, Ken Takata) https://github.com/vim/vim/commit/641e48c2248ccb3c25a5cdaa3709f16152d8c77d
* | | | | Merge pull request #4175 from watiko/vim-7.4.700Justin M. Keyes2016-02-07
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.700
| * | | | | tests: Add test case for legacy test 45watiko2016-02-05
| | | | | |
| * | | | | tests: Migrate legacy test 45.Lucas Hoffmann2016-02-05
| | | | | |
* | | | | | Merge pull request #4157 from watiko/vim-7.4.694Justin M. Keyes2016-02-05
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | vim-patch:7.4.{662,694}
| * | | | | tests: Migrate legacy test textobjectswatiko2016-02-03
| |/ / / /
* / / / / ui: revert "gui_running" hackJustin M. Keyes2016-02-03
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plugins (YCM, dispatch.vim) use gui_running to decide behavior; so do some colorschemes. Up to now, nvim lied about gui_running for the benefit of colorschemes and the detriment of all _other_ plugins that check this condition. That's counterproductive: a user employs at most _one_ colorscheme but may use many other plugins which expect the Vim legacy semantics of gui_running. Moreover, colorschemes usually don't _need_ to check gui_running: they can instead set cterm{fg,bg} and gui{fg,bg} in the same :highlight call. It is reasonable for users who want "true color" to modify their colorscheme once (or request upstream to do so) in order to avoid running into quirks in any other plugins. Closes #2782
* | | | Tests: fix according to lualintMarco Hinz2016-02-02
| | | |
* | | | eval: Add +tablineat featureZyX2016-02-01
| | | |
* | | | functests: Improve tabline click testsZyX2016-02-01
| |_|/ |/| |
* | | Merge pull request #4129 from jbradaric/vim-7.4.745Justin M. Keyes2016-02-01
|\ \ \ | | | | | | | | vim-patch:7.4.{745,746,747,748}
| * | | vim-patch:7.4.745Jurica Bradaric2016-01-30
| | |/ | |/| | | | | | | | | | | | | | | | | | | Problem: The entries added by matchaddpos() are returned by getmatches() but can't be set with setmatches(). (Lcd) Solution: Fix setmatches(). (Christian Brabandt) https://github.com/vim/vim/commit/0fce4257727f9d75e488963b73e407d31dd46546
* | | vim-patch:7.4.741 #4121Jurica Bradaric2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using += with ":set" a trailing comma is not recognized. (Issue 365) Solution: Don't add a second comma. Add a test. (partly by Christian Brabandt) https://github.com/vim/vim/commit/a7b7b1cef9b61700ba5076c1d889dce791392388
* | | Merge pull request #4113 from jbradaric/vim-7.4.709Justin M. Keyes2016-02-01
|\ \ \ | | | | | | | | vim-patch:7.4.709
| * | | vim-patch:7.4.709Jurica Bradaric2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":tabmove" does not work as documented. Solution: Make it work consistently. Update documentation and add tests. (Hirohito Higashi) https://github.com/vim/vim/commit/40ce3a4e1f50badb75ca812e26557a9bc5fde8c6
* | | | tests: Migrate legacy test increment.watiko2016-02-01
| | | |
* | | | vim-patch:7.4.1027watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No support for binary numbers. Solution: Add "bin" to nrformats. (Jason Schulz) https://github.com/vim/vim/commit/887c1fea4a114e7170091942d0446c8882701b5b
* | | | vim-patch:7.0212watiko2016-02-01
| |/ / |/| | | | | | | | | | | | | | | | | Add missing test case (test59's test 8-8). https://github.com/vim/vim/commit/8fd89f0fe79e3fe2e1b64a808d1c7caca333af89 https://github.com/vim/vim/commit/0b23879827f9a97af3f621f974f91fa7a6b8c45c
* | | Merge pull request #4117 from watiko/vim-7.4.963Justin M. Keyes2016-01-29
|\ \ \ | |_|/ |/| | Vim 7.4.{639,753,949,963}
| * | vim-patch:7.4.963watiko2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | Problem: test_listlbr_utf8 sometimes fails. Solution: Don't use a literal multibyte character but <C-V>uXXXX. Do not dump the screen highlighting. (Christian Brabandt, closes #518) https://github.com/vim/vim/commit/1c57fe8b9450eb29c3e42a94527d4b7514f853e2
| * | vim-patch:7.4.949watiko2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | Problem: When using 'colorcolumn' and there is a sign with a fullwidth character the highlighting is wrong. (Andrew Stewart) Solution: Only increment vcol when in the right state. (Christian Brabandt) https://github.com/vim/vim/commit/32a214e78df0120f92fe049eab1385c60f0cdb0b
| * | vim-patch:7.4.753watiko2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Appending in Visual mode with 'linebreak' set does not work properly. Also when 'selection' is "exclusive". (Ingo Karkat) Solution: Recalculate virtual columns. (Christian Brabandt) https://github.com/vim/vim/commit/74db34cc9162445e3d500ab2d61c5c19ce9af0ca
| * | vim-patch:7.4.639watiko2016-01-28
| |/ | | | | | | | | | | | | Problem: Combination of linebreak and conceal doesn't work well. Solution: Fix the display problems. (Christian Brabandt) https://github.com/vim/vim/commit/8fc6bc71266e342d339c851b3ee472357f917597
* | Merge #3077 'test_eval'Justin M. Keyes2016-01-29
|\ \
| * | test: eval_spec.lua: minor cleanupJustin M. Keyes2016-01-29
| | |
| * | tests: Migrate recent patches of legacy eval test.Lucas Hoffmann2016-01-27
| | | | | | | | | | | | | | | | | | As the work of this migration did take quite some time, some changes where made in master after this branch was started. These are ported to the new test file.
| * | tests: Comments and typos after review.Lucas Hoffmann2016-01-27
| | | | | | | | | | | | Helped-by: Justin M. Keyes <justinkz@gmail.com>
| * | tests: Resurrect unused part of legacy eval test.Lucas Hoffmann2016-01-27
| | | | | | | | | | | | | | | | | | 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.
| * | tests: Split converted eval test into it() blocks.Lucas Hoffmann2016-01-27
| | |
| * | tests: Debug converted eval test.Lucas Hoffmann2016-01-27
| | |
| * | tests: Migrate legacy eval test.Lucas Hoffmann2016-01-27
| |/
* | vim-patch:7.4.1137Justin M. Keyes2016-01-28
| | | | | | | | | | | | | | | | 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
* | Merge pull request #4096 from justinmk/coverity125476Justin M. Keyes2016-01-28
|\ \ | |/ |/| coverity/125476: RI: Null pointer dereference
| * file_pat_to_reg_pat(): handle empty string.oni-link2016-01-28
| |
| * glob2regpat(): handle empty string.Justin M. Keyes2016-01-27
| |
| * vim-patch:ac809999Justin M. Keyes2016-01-27
| | | | | | | | https://github.com/vim/vim/commit/ac80999985299dae4a9ef56dbf31fbdb35c04c08
* | tests: Improve test 83 and add `pending()` call.Lucas Hoffmann2016-01-25
| | | | | | | | If nvim was compiled without `has("iconv")` this test is skipped.
* | tests: Migrate legacy test 83.Lucas Hoffmann2016-01-25
|/
* vim-patch:dbcf19dJustin Gassner2016-01-23
| | | | | | Add test files for patch 7.4.680. https://github.com/vim/vim/commit/dbcf19dc498cb1561c9215a3f255e81cde0c0543
* Merge pull request #4012 from jbradaric/vim-7.4.729Justin M. Keyes2016-01-21
|\ | | | | vim-patch:7.4.729
| * Add eol to listchars for mouse specification testsJurica Bradaric2016-01-19
| | | | | | | | | | | | This is consistent with VIM behavior. When showing a visual selection, VIM only extends it past the last character if eol is in listchars (even if nolist is set).
* | Merge pull request #4049 from watiko/vim-7.4.616Justin M. Keyes2016-01-21
|\ \ | | | | | | vim-patch:7.4.616
| * | tests: Migrate legacy test 39.watiko2016-01-21
| |/
* | test: printf_spec: fix missing setupJustin M. Keyes2016-01-21
| | | | | | | | | | before_each(clear) is required to init the test harness for single-test runs, and also to ensure a known environment for each test.
* | Merge #3916 "Add support for binary numbers".Justin M. Keyes2016-01-21
|\ \
| * | Add support for binary numbersJason Schulz2016-01-15
| | |
* | | job control: add tests for 'jobpid' and 'detach'Björn Linse2016-01-20
| |/ |/|
* | Merge pull request #3981 from watiko/vim-7.4.991Justin M. Keyes2016-01-17
|\ \ | | | | | | Vim 7.4.9{78,80,81,91}
| * | tests: Migrate legacy test cdo.watiko2016-01-15
| |/
* / misc: UNIX => Unix #4022Seth Jackson2016-01-16
|/ | | | | | | | | | Although UNIX is a registered trademark of The Open Group, it doesn't really matter whether we refer to these systems as UNIX, Unix, or Unix-like. So, for consistency, refer to them collectively as Unix. Related: http://www.greens.org/about/unix.html http://www.unixica.com/html/unixunix.html