aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | 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.1682James McCoy2016-07-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Coverity: no check for NULL. Solution: Add check for invalid argument to assert_match(). https://github.com/vim/vim/commit/72188e9aae26e6191c68ff673ef145104b17c64f
| * | | 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
* | | vim-patch:7.4.1491 #5048Patrick2016-07-18
| | | | | | | | | | | | | | | | | | | | | Problem: Visual-block shift breaks multi-byte characters. Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test. https://github.com/vim/vim/commit/20b4f463f4ab50fa9bcc9838aa94101fa5698125
* | | vim-patch:7.4.1365 (#5037)prollings2016-07-20
| | | | | | | | | | | | | | | | | | Problem: Cannot execute a single test function. Solution: Add an argument to filter the functions with. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/befb366affa6309c6b4a469ec7f729821e3a36fa
* | | coverity/150263: s/STRCPY/STRLCPY/, bounds check (#5036)J Phani Mahesh2016-07-20
| | |
* | | Merge #5058Justin M. Keyes2016-07-18
|\ \ \
| * | | test: Update test_alot.vimJustin M. Keyes2016-07-18
| | | | | | | | | | | | | | | | These tests should be here, not in the Makefile.
| * | | 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
| * | | vim-patch:7.4.1546Patrick2016-07-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Sticky type checking is more annoying than useful. Solution: Remove the error for changing a variable type. https://github.com/vim/vim/commit/f6f32c38bf3319144a84a01a154c8c91939e7acf Note: There are a bunch of other changes to eval.txt that I believe are N/A and not related to this patch.
* | | | server_init: Handle server_address_new() failure.Justin M. Keyes2016-07-18
| | | | | | | | | | | | | | | | Closes #3364
* | | | vim-patch:7.4.1186 (#5091)Simon Weil2016-07-19
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Error messages for security context are hard to translate. Solution: Use one string with %s. (Ken Takata) https://github.com/vim/vim/commit/4a1314cb9c1847dc32ceeb3eebeae123ef10b16e
* | | | Merge #5062 from blueyed/fix-genvimvim-funcnamesJustin M. Keyes2016-07-19
|\ \ \ \ | | | | | | | | | | genvimvim.lua: fix matching functions
| * | | | fixup! fixup! genvimvim.lua: fix matching functionsDaniel Hahler2016-07-19
| | | | |
| * | | | fixup! genvimvim.lua: fix matching functionsDaniel Hahler2016-07-14
| | | | |
| * | | | genvimvim.lua: fix matching functionsDaniel Hahler2016-07-13
| | | | | | | | | | | | | | | | | | | | Fixes https://github.com/neovim/neovim/issues/5060.
* | | | | Merge #5077 from fwalch/travis/fix-gcovJustin M. Keyes2016-07-17
|\ \ \ \ \ | | | | | | | | | | | | Travis: Fix coveralls upload.
| * | | | | Travis: Run GCov on GCC-5 build.Florian Walch2016-07-17
| | | | | | | | | | | | | | | | | | | | | | | | Running coveralls with llvm-cov doesn't seem to work.
| * | | | | Travis: Fix coveralls upload.Florian Walch2016-07-17
| | | | | |
* | | | | | Merge #4798 'process.c: Fix block in teardown'Justin M. Keyes2016-07-16
|\ \ \ \ \ \
| * | | | | | process.c: Close events are processed too lateoni-link2016-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiling with macro -DEXITFREE opens a code path on which the event loop is used after it was teared down, because not all close events were processed yet.
| * | | | | | process.c: Fix a block when in teardown modeoni-link2016-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nvim blocking can be tested with "nvim +te +'!xclip' +qa" By closing all handles for a pty process, we unblock the event loop if the process has not terminated yet.
* | | | | | | 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
* | | | | | | Merge pull request #5059 from joshtriplett/busted-specify-lua-interpreterJames McCoy2016-07-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Pass busted the path to the detected Lua interpreter
| * | | | | | | Pass busted the path to the detected Lua interpreterJosh Triplett2016-07-13
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise, busted may run a different interpreter than the one we detected, without the capabilities we expect. (For instance, we might have detected the luajit interpreter, but busted might run the lua interpreter, without the ffi module.)
* | | | | | | Merge pull request #5042 from bfredl/unnamedunnamedplusBjörn Linse2016-07-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | clipboard: make v:register=='+' when clipboard=unnamed,unnamedplus
| * | | | | | | clipboard: fix v:register when clipboard=unnamed,unnamedplusBjörn Linse2016-07-12
| | | | | | | |
* | | | | | | | Merge #5026 from joshtriplett/term-title-statuslineJustin M. Keyes2016-07-13
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Please support setting terminal title in :terminal
| * | | | | | | | Document terminal buffer-local variablesJosh Triplett2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include an example of using them in 'statusline'.
| * | | | | | | | terminal: Ensure b:term_title always has a valueJosh Triplett2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Factor out a helper function to set b:term_title, and call it during terminal initialization as well, to set the initial title to the term:// URL. This makes it much easier to use b:term_title in a statusline, with just `setlocal statusline=%{b:term_title}`, rather than needing an expression to handle the unset case.
* | | | | | | | | Fix String_eq() (#5051)Marco Hinz2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change implementation to compare sequences of bytes instead of C strings. The former implementation would return "false positives" in these cases: "\0a" and "\0b": C strings are NUL-terminated, so it would compare two empty strings. "a" and "ab": If both strings aren't the same length, it would compare only up to the length of the shorter one. Fixes #5046.
* | | | | | | | | Add missing translation from vim-patch:5e9b2faJames McCoy2016-07-12
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The UTF-8 Japanese translation of "Word '%.*s' added to %s" was missed in 404dc5420b7cacd251d15f273bafe59ff008b9a6, which caused a segfault due to the missing '%.*s'. Closes #5055
* | | | | | | | window: Silence clang-analyzer null dereference error (#5032)Daniel Xu2016-07-12
| |/ / / / / / |/| | | | | |
* | | | | | | vim-patch:7.4.1147 (#5005)prollings2016-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Conflict for "chartab". (Kazunobu Kuriyama) Solution: Rename the global one to something less obvious. Move it into src/chartab.c. https://github.com/vim/vim/commit/88e8f9f14434a7cd538d0c159dc432bea869a5bd
* | | | | | | vim-patch.sh: ignore coloring and pagers (#5030)Simon Weil2016-07-10
| | | | | | |
* | | | | | | install: Include *.rb in runtime files.Justin M. Keyes2016-07-10
| | | | | | |
* | | | | | | Merge #4980 'Support legacy `:ruby` commands'.Justin M. Keyes2016-07-10
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Remove if_ruby from list of unimplemented featuresAlex Genco2016-07-09
| | | | | | |
| * | | | | | Install neovim RubyGem on CIAlex Genco2016-07-08
| | | | | | |
| * | | | | | Add documentation around Ruby providerAlex Genco2016-07-08
| | | | | | |
| * | | | | | Add Ruby diagnosis to :CheckHealth commandAlex Genco2016-07-08
| | | | | | |
| * | | | | | 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
* | | | | | | op_replace: fix guard; avoid strlen (#4963)Charles Joachim2016-07-09
| | | | | | | | | | | | | | | | | | | | | Closes #4943
* | | | | | | Merge #4648 from jamessan/packagesJustin M. Keyes2016-07-09
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | packages (vim-patch:7.4.{1384,1388,1396,1478,1479,1480,1486,1492,1499,1528,1550,1551,1552,1553,1554,1596,1649,1712,1840,1973,1986})
| * | | | | | | lintJames McCoy2016-07-08
| | | | | | | |
| * | | | | | | vim-patch:7.4.1986James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Compiler warns for loss of data. Solution: Use size_t instead of int. (Christian Brabandt) https://github.com/vim/vim/commit/fef524bbff9aa186838c35212b2f89f61d627cf8