aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | vim-patch:8.0.0998: strange error when using K while only spaces are selectedJan Edmund Lazo2018-09-04
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Strange error when using K while only spaces are selected. (Christian J. Robinson) Solution: Check for blank argument. https://github.com/vim/vim/commit/a4f99f5a8b827162a26ca4e4d59f4f224503398a
* | | | | | Merge #8931 from justinmk/api-error-overrunJustin M. Keyes2018-09-05
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | test: API validation: assert exact stringJustin M. Keyes2018-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expect_err() matches against a pattern. Terminate the pattern with "$" to check against buffer overrun. ref #8931
| * | | | | API: Avoid overrun when formatting error-messageJustin M. Keyes2018-09-05
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | msgpack_rpc_to_object (called by handle_request .. msgpack_rpc_to_array) always NUL-terminates API Strings. But handle_request .. msgpack_rpc_get_handler_for operates on a raw msgpack_object, before preparation.
* | | | | CI/AppVeyor: Disable gcov build for PRsJustin M. Keyes2018-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the "gcov" build always fails on AppVeyor. It makes the builds very slow, so disable it for PRs until the problem is fixed. closes #8911 closes #8912
* | | | | Merge #8955 'deps: update jemalloc, libvterm'Justin M. Keyes2018-09-04
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | build/MSVC: remove libvterm-Fix-escape-sequences-for-MSVC.patchJustin M. Keyes2018-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | Not needed after libvterm commit: https://github.com/neovim/libvterm/commit/487f21dbf65f1c28962fef3f064603f415fbaeb2
| * | | | deps: update libvtermJustin M. Keyes2018-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: https://github.com/neovim/libvterm/compare/a9c7c6fd20fa...3f62ac6b7bdf - "better handling of double-width unicode characters" https://github.com/neovim/libvterm/commit/cfde7f2095f00fe3b54418af0b77d3f69c20f71e https://github.com/neovim/neovim/issues/4976#issuecomment-418170022 - "Fix implementation of query on bracketed paste mode" https://github.com/neovim/libvterm/commit/005845cd58ca409a970d822b74e1a02a503d32e7 - compiler-warning fixes - FocusIn/FocusOut reporting https://github.com/neovim/libvterm/commit/1343c8c0f9ebdc57ee31ca66e168da6d63a16522 Fixes #4976 (cursor "off-by-one" behavior after ⚡ (Wide unicode glyphs) in :terminal)
| * | | | deps: update to jemalloc 5.1.0Justin M. Keyes2018-09-04
| | |/ / | |/| | | | | | | | | | ref https://github.com/neovim/neovim/pull/7808
* | | | Merge #8921 'highlight: Fix after-EOL matches at cursor'Justin M. Keyes2018-09-04
|\ \ \ \ | |/ / / |/| | |
| * | | Add tests for highlighting after the end of a line.Ricky Zhou2018-09-03
| | | |
| * | | vim-patch:8.1.0344: 'hlsearch' highlighting has a gap after /$Ricky Zhou2018-09-03
| |/ / | | | | | | | | | | | | | | | | | | Problem: 'hlsearch' highlighting has a gap after /$. Solution: Remove suspicious code. (Ricky Zhou, closes vim/vim#3400) https://github.com/vim/vim/commit/7ee3f15b21042cb8148980ea486137eaf1b55bcd
* | | Merge pull request #8942 from bfredl/attr_stateBjörn Linse2018-09-03
|\ \ \ | |/ / |/| | screen.lua: extend snapshot_util() to work with extension state
| * | screen.lua: extend snapshot_util() to work with extension stateBjörn Linse2018-09-03
| | | | | | | | | | | | | | | Simplify handling of attributes: collect new attributes in the same pass as screen lines are rendered, instead of using two passes.
* | | Merge #8934 'Remove mb_ptr2len_len, mb_ptr2cells, mb_ptr2cells_len'Justin M. Keyes2018-09-01
|\ \ \
| * | | lint: clean-up after parent commitsZviRackover2018-08-31
| | | |
| * | | Remove has_mbytes from lines local to parent commitZviRackover2018-08-31
| | | |
| * | | Refactor: remove mb_ptr2len_len, mb_ptr2cells and mb_ptr2cells_lenZviRackover2018-08-31
| | | | | | | | | | | | | | | | Remove occurences of these macros.
* | | | doc/defaults: document `ttimeoutlen` default (#8943)zandr2018-09-01
| | | |
* | | | man.vim: guard against reload (#8940)dm1try2018-09-01
|/ / / | | | | | | | | | | | | | | | Some plugins attempt to reload autoloaded scripts. Use a guard to prevent this. fix #8939
* | | shell.c: fix scan-build NPE warning #8932Justin M. Keyes2018-08-29
| | |
* | | spellfile.c: Remove dead assignment #8933Justin M. Keyes2018-08-29
|\ \ \ | | | | | | | | Looks like a harmless accident of ebe50519775081565b66e18a471473e46f713442 (which was a followup to its parent fa7ace446e724f888c815fe177c7b6e7b8057b7d).
| * | | Fix dead assignment.Tapan Prakash2018-08-29
|/ / /
* | | Merge #8930 'vim-patch:8.1.0022'Justin M. Keyes2018-08-29
|\ \ \
| * | | getchar: fix {read,copy,start}_redo() paramsJan Edmund Lazo2018-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Update function signature as follows: - read_redo(bool, bool) - copy_redo(bool) - start_redo(long, bool)
| * | | globals: cmd_silent is boolJan Edmund Lazo2018-08-29
| | | |
| * | | vim-patch:8.1.0022: repeating put from expression register failsJan Edmund Lazo2018-08-29
|/ / / | | | | | | | | | | | | | | | | | | Problem: Repeating put from expression register fails. Solution: Re-evaluate the expression register. (Andy Massimino, closes vim/vim#2945) https://github.com/vim/vim/commit/833093bfb0e4a7f89b5adc66babcfa8ac09cfda9
* | | Merge #8863 'refactor: Remove mb_head_off()'Justin M. Keyes2018-08-28
|\ \ \
| * \ \ Merge #8863 'refactor: Remove mb_head_off() 'Justin M. Keyes2018-08-28
| |\ \ \
| | * | | lint: cleanup after parent commitsZviRackover2018-08-16
| | | | |
| | * | | Remove has_mbyte from lines near changes in parent commitZviRackover2018-08-16
| | | | |
| | * | | Remove occurences of mb_head_offZviRackover2018-08-15
| | | | |
* | | | | Merge #8929 from janlazo/vim-8.0.0983Justin M. Keyes2018-08-28
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | lintJan Edmund Lazo2018-08-28
| | | | |
| * | | | ex_cmds2: checkall in dialog_changed() is boolJan Edmund Lazo2018-08-28
| | | | |
| * | | | vim-patch:8.0.0983: unnecessary check for NULL pointerJan Edmund Lazo2018-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Unnecessary check for NULL pointer. Solution: Remove the NULL check in dialog_changed(), it already happens in dialog_msg(). (Ken Takata) https://github.com/vim/vim/commit/3f9a1ff141412e9e85f7dff47d02946cb9be9228
* | | | | test: Dump $NVIM_LOG_FILE contents (#8926)Justin M. Keyes2018-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do this at the test-framework level instead of CI (Travis) scripts. Then it works for QuickBuild and AppVeyor. ref eb6dd3e42dc38460e8624dc5faef894e21c6aa26
* | | | | vim-patch:8.1.0214 fixup: remove feature-guardJustin M. Keyes2018-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FEAT_AUTOCHDIR is not defined for Nvim. ref #8927
* | | | | vim-patch:8.1.0214 (#8927)Vivek R2018-08-28
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: +autochdir feature not reported by has() or :version. Solution: Add the feature in the list. Author: Bram Moolenaar <Bram@vim.org> https://github.com/vim/vim/commit/83ec2a7f5fb481b30a5d556b6aad49a62585bccd
* | | | options: do not use gettext for +printheader (#8928)Jan Edmund Lazo2018-08-28
| | | | | | | | | | | | It is not translatable as of vim-patch:8.0.1001.
* | | | API: nvim_unsubscribe(): Handle unknown events #8745Daniel Hahler2018-08-28
| |/ / |/| | | | | | | | close #8745
* | | vim-patch:8.0.1001: setting 'encoding' makes 'printheader' invalid (#8925)Jan Edmund Lazo2018-08-28
| | | | | | | | | | | | | | | | | | Problem: Setting 'encoding' makes 'printheader' invalid. Solution: Do not translate the default value of 'printheader'. (Yasuhiro Matsumoto, closes vim/vim#2026) https://github.com/vim/vim/commit/0903d56f5ca69bb1fa0bbb00ed2a3d9c4d06ddb4
* | | Merge pull request #8891 from bfredl/keyexpectBjörn Linse2018-08-27
|\ \ \ | | | | | | | | use keyword args for screen:expect{...} + hl fixup for ext_cmdline
| * | | tests: introduce screen:expect{...} formBjörn Linse2018-08-27
| | | |
| * | | ext_cmdline: use new highlight representation for cmdline_blockBjörn Linse2018-08-27
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Make sure cmdline updates will receive highlight specifications the same way as screen cells. This is controlled by the ext_newgrid option so nothing is changed by default (as screen cells are also not changed by default). This was already done for the cmdline itself in #8221, this extends it to cmdline_block. Which currently doesn't store highlights, but the placeholder should be one that makes sense for future use.
* | | health.vim: Detect missing init.vimJustin M. Keyes2018-08-27
| | | | | | | | | | | | closes #4877
* | | vim-patch:8.1.0322: Test_copy_winopt() does not restore 'hidden' (#8918)Jan Edmund Lazo2018-08-27
| | | | | | | | | | | | | | | Problem: Test_copy_winopt() does not restore 'hidden'. Solution: Restore the option, fix indent. (Ozaki Kiichi, closes vim/vim#3367) https://github.com/vim/vim/commit/7cb33a14c943c0b87dc61c1da438a443f8a43782
* | | Merge #8916 from janlazo/vim-8.1.0144Justin M. Keyes2018-08-26
|\ \ \
| * | | oldtests: comment out test for 'set cpo+=.'Jan Edmund Lazo2018-08-26
| | | | | | | | | | | | | | | | nvim does not support POSIX cpoptions.
| * | | vim-patch:8.1.0144: the :cd command does not have good test coverageJan Edmund Lazo2018-08-26
|/ / / | | | | | | | | | | | | | | | Problem: The :cd command does not have good test coverage. Solution: Add more tests. (Dominique Pelle, closes vim/vim#2972) https://github.com/vim/vim/commit/b2e0c94a4d27e3e6222d26f13e0418a85cab21a2