aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | 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
| * | | | | | | vim-patch:7.4.1973James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: On MS-Windows the package directory may be added at the end because of forward/backward slash differences. (Matthew Desjardins) Solution: Ignore slash differences. https://github.com/vim/vim/commit/4c5717ed8a81f5ae9dfe4f38b17a61fc8421054b
| * | | | | | | 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:03413f4James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/03413f44167c4b5cd0012def9bb331e2518c83cf Ignore changes to * doc/Makefile, doc/help.txt: Related to Vim's version8 documentation * doc/gui_x11.txt, doc/todo.txt, doc/vim.1, gvim.desktop, vim.desktop: Irrelevant to Neovim * doc/quickref.txt, doc/options.txt: As of yet unported 'emoji' * doc/tags, syntax/vim.vim: Generated at build time
| * | | | | | | 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:7db8f6fJames McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/7db8f6f4f85e5d0526d23107b2a5e2334dc23354 Ignore changes to * doc/tags: Generated at build time * doc/channel.txt, doc/todo.txt: Irrelevant to Neovim * pack/dist/opt/matchit/doc/matchit.txt: matchit is enabled by default, so description of how to enable isn't needed.
| * | | | | | | Generate tags and install docs for included packagesJames McCoy2016-07-08
| | | | | | | |
| * | | | | | | Reword §05.4 to describe using the new vimball packageJames McCoy2016-07-08
| | | | | | | |
| * | | | | | | Move vimball plugin into an optional packageJames McCoy2016-07-08
| | | | | | | |
| * | | | | | | vim-patch:7.4.1649James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The matchit plugin needs to be copied to be used. Solution: Put the matchit plugin in an optional package. https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087 Ignore changes to * Filelist, src/Makefile: Irrelevant to NeoVim * runtime/vimrc_example.vim, runtime/macros/*, runtime/pack/*: matchit is enabled by default in Neovim.
| * | | | | | | vim-patch:4f3f668James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/4f3f668c8486444e53163c29d2fc79bf47eb3c82 Ignore changes to * doc/channel.txt: Channel related docs * doc/tags: Generated at build time * doc/todo.txt: Irrelevant to Neovim
| * | | | | | | vim-patch:e18c0b3James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/e18c0b39815c5a746887a509c2cd9f11fadaba07 Ignore changes to * doc/channel.txt, runtime/tools/demoserver.py: Channel related changes * doc/if_lua.txt, doc/if_perl.txt, doc/if_pyth.txt, doc/if_ruby.txt, doc/if_tcl.txt, doc/todo.txt: Irrelevant to Neovim * doc/tags: Generated at build time