aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* Restore ":browse oldfiles" behavior from VimJames McCoy2016-08-11
| | | | | | | | | | | | In 3b12bb225adda2aac40a55f7009cae05311b2a43, ":oldfiles" was taught to behave like Vim's ":browse oldfiles" if ":oldfiles!" was used. However, this conflates the use of ! for abandoning a modified buffer with choosing one file out of a list of oldfiles. Now that ":browse" is supported again, ":browse oldfiles" will allow the user to select an old file, while still complaining if that would cause a modified buffer to be abandoned. ":browse oldfiles!" will just abandon the buffer, as expected.
* timers: do not crash after processing events in the handlerBjörn Linse2016-08-10
|
* Merge #5188 from justinmk/travis-test-hackJustin M. Keyes2016-08-09
|\ | | | | Disable test on Travis macOS/OSX.
| * test: Fix os_name() call.Justin M. Keyes2016-08-09
| |
| * XXX: CI: Disable hanging test on Travis OSX.Justin M. Keyes2016-08-09
| | | | | | | | | | | | | | | | | | | | | | | | Temporary change to avoid frequent hangs on Travis macOS/OSX builds. Hang does not occur on Quickbuild OSX (Yosemite) build. Reverting e9061117a5b8f195c3f26a5cb94e18ddd7752d86 avoids the hang, but causes more serious regressions on many more systems. Note that the job_spec hang only happens with the gcc-4.9 Travis OSX build. References #5002 References #5029
* | Set the default value for 'packpath'James McCoy2016-08-08
|/ | | | | | | | As noted in “:help 'packpath'”, the default value is supposed to be the same as that for 'runtimepath'. This was missed in the original port of the packages functionality from Vim. Closes #5193
* Merge #5025 'input.c: Restore double click'Justin M. Keyes2016-08-07
|\
| * test: mouse_specJustin M. Keyes2016-08-07
| | | | | | | | | | | | | | - Use the default buffer text provided by before_each (avoids extra steps and makes the tests more consistent with each other) - Indent - Adjust help doc
| * test: Add tests for double, triple, and quadruple clicksach1t2016-08-07
| |
* | Merge #5130 from equalsraf/tb-appveyorJustin M. Keyes2016-08-07
|\ \ | |/ |/| Enable MSYS/MinGW builds in Appveyor
| * Windows: Fix functionaltest fixturesRui Abreu Ferreira2016-08-07
| |
* | Merge #4964 from ZyX-I/no-xdg-expandJustin M. Keyes2016-08-04
|\ \ | |/ |/| option: Do not expand options, obtained from XDG vars
| * functests: Also make sure that `set all&` does not expandZyX2016-07-10
| |
| * functests: Add tests for XDG defaultsZyX2016-07-10
| |
| * option: Do not expand options, obtained from XDG varsZyX2016-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is a wrong thing to do, this makes valid variable values be treated incorrectly: in XDG_DATA_HOME='/home/$foo/.local/share' `$foo` should be treated literally and not expanded to `foo` environment variable value. Also makes option_expand not try to expand too long strings even if these too long strings are default values. Previously it thought that default values should always be expanded. Also does not try to expand NULL should it be the default value just in case. Fixes #4961
* | vim-patch:7.4.1305 #5094Michael Ennen2016-08-01
| | | | | | | | | | | | | | | | | | | | Problem: "\%1l^#.*" does not match on a line starting with "#". Solution: Do not clear the start-of-line flag. (Christian Brabandt) https://github.com/vim/vim/commit/7c29f387819b5817b003d2ba73e2b5cf3cb3d0dd Helped-by: jamessan Helped-by: mhinz
* | eval.c: rename capture() to execute() (#5132)Justin M. Keyes2016-07-31
| |
* | test: fixKillTheMule2016-07-29
| |
* | Merge #2850Justin M. Keyes2016-07-28
|\ \
| * | A bit of lintingKillTheMule2016-07-28
| | |
| * | tests: Update migrated legacy test 30 for patch 7.4.643.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | The patch was merged into master at f104ce2d.
| * | tests: Migrate legacy test 30.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | The original test did also create additional auxiliary files which where never used. They are not created any longer.
* | | mouse.c: Adjust clicked column if chars are concealed (#5087)Tommy Allen2016-07-28
| | | | | | | | | | | | | | | syntax.c: Added syn_get_concealed_id() tests: Added tests for mouse clicks on concealed text.
* | | vim-patch:7.4.1179 (#5112)Hirokazu Hata2016-07-25
| | | | | | | | | | | | | | | | | | Problem: test_writefile and test_viml do not delete the tempfile. Solution: Delete the tempfile. (Charles Cooper) Add DeleteTheScript(). https://github.com/vim/vim/commit/f4f79b84a5595c511f6fdbe4e3e1d188d97879a0
* | | vim-patch:7.4.1703James McCoy2016-07-23
| | | | | | | | | | | | | | | | | | | | | Problem: Can't assert for not equal and not matching. Solution: Add assert_notmatch() and assert_notequal(). https://github.com/vim/vim/commit/b50e5f56861deb867478997397f7c784a7043233
* | | vim-patch:7.4.1663James McCoy2016-07-23
| | | | | | | | | | | | | | | | | | | | | Problem: In tests it's often useful to check if a pattern matches. Solution: Add assert_match(). https://github.com/vim/vim/commit/ea6553bec340920d8a09c7210cdc2d218e25ace2
* | | Merge #5058Justin M. Keyes2016-07-18
|\ \ \
| * | | vim-patch:7.4.1548Patrick2016-07-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Two tests fail. Solution: Adjust the expected error number. Remove check for type. https://github.com/vim/vim/commit/5a2800fd141a8fc0c80cdf421dcb76001a22327f
* | | | test: PTY descendants should not prevent exit.Justin M. Keyes2016-07-16
| | | |
* | | | Merge #5068 'justinmk/output_spec'Justin M. Keyes2016-07-14
|\ \ \ \
| * | | | test: output_specJustin M. Keyes2016-07-14
| | | | | | | | | | | | | | | | | | | | Reference: https://github.com/neovim/neovim/issues/3772#issuecomment-162334005
* | | | | clipboard: fix v:register when clipboard=unnamed,unnamedplusBjörn Linse2016-07-12
| |/ / / |/| | |
* | | | Merge #4980 'Support legacy `:ruby` commands'.Justin M. Keyes2016-07-10
|\ \ \ \ | |_|_|/ |/| | |
| * | | Add :ruby, :rubyfile, and :rubydo ex commandsAlex Genco2016-07-02
| | | |
* | | | Merge #4991 'vim-patch:7.4.1140'Justin M. Keyes2016-07-09
|\ \ \ \
| * | | | vim-patch:7.4.1140Patrick2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Recognizing <sid> does not work when the language is Turkish. (Christian Brabandt) Solution: Use MB_STNICMP() instead of STNICMP(). https://github.com/vim/vim/commit/e266d6d664d6d743c79797af400b2c01ec746216 Note: Added new test
* | | | | vim-patch:7.4.1840James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using packages an "after" directory cannot be used. Solution: Add the "after" directory of the package to 'runtimepath' if it exists. https://github.com/vim/vim/commit/a57024453115592b8847af40ddd965a33898e390
* | | | | vim-patch:7.4.1712James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: For plugins in packages, plugin authors need to take care of all dependencies. Solution: When loading "start" packages and for :packloadall, first add all directories to 'runtimepath' before sourcing plugins. https://github.com/vim/vim/commit/49b27326447d0827c59c6cd201d58f65c1163086
* | | | | vim-patch:7.4.1554James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Completion for :colorscheme does not use 'packpath'. Solution: Make it work, add a test. (Hirohito Higashi) https://github.com/vim/vim/commit/52f9c19015df5ee1ee8592b6f3f15b8a57c8f5be
* | | | | vim-patch:7.4.1553James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":runtime" does not use 'packpath'. Solution: Add "what" argument. https://github.com/vim/vim/commit/8dcf259d904cfb965d31841dc74a5cfaf5a351d9
* | | | | vim-patch:7.4.1552James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":colorscheme" does not use 'packpath'. Solution: Also use in "start" and "opt" directories in 'packpath'. https://github.com/vim/vim/commit/7f8989dd8a627af2185df381195351a913f3777f
* | | | | vim-patch:7.4.1551James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot generate help tags in all doc directories. Solution: Make ":helptags ALL" work. https://github.com/vim/vim/commit/6bef5306e4f2cacb3a93667992c2312d4b293c9d
* | | | | vim-patch:7.4.1550James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot load packages early. Solution: Add the ":packloadall" command. https://github.com/vim/vim/commit/2d8f56acb32428d0f965d42dd13b27100b46fa15
* | | | | vim-patch:7.4.1499James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No error message when :packadd does not find anything. Solution: Add an error message. (Hirohito Higashi) https://github.com/vim/vim/commit/be82c254862e475a582c0717455e1db6bf96b0d0
* | | | | vim-patch:7.4.1492James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No command line completion for ":packadd". Solution: Implement completion. (Hirohito Higashi) https://github.com/vim/vim/commit/35ca0e7a1cb6e6daef8e0052a8437801226cef19
* | | | | vim-patch:7.4.1486James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":loadplugin" is not optimal, some people find it confusing. Solution: Only use ":packadd" with an optional "!". https://github.com/vim/vim/commit/f3654827368e6204608036353a0360e9e7c21e02
* | | | | vim-patch:7.4.1480James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot add a pack direcory without loading a plugin. Solution: Add the :packadd command. https://github.com/vim/vim/commit/91715873d19a1859c08eeded7848113596e2f2bd
* | | | | vim-patch:7.4.1479James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No testfor ":loadplugin". Solution: Add a test. Fix how option is being set. https://github.com/vim/vim/commit/863c1a9079fa340d663ccafb011729a29186d73e
* | | | | vim-patch:7.4.1111 (#5004)prollings2016-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: test_expand fails on MS-Windows. Solution: Always use forward slashes. Remove references to test27. https://github.com/vim/vim/commit/f60b796fa9870bdfc4cdeb91653bac041916077d
* | | | | test: TUI colors: Skip TERM=linux on non-linux. (#5015)Justin M. Keyes2016-07-06
| | | | | | | | | | | | | | | Also skip TERM=screen (GNU, so probably not common on BSD)