Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | vim-patch:8.0.0591: changes to eval functionality not documented | James McCoy | 2017-12-30 |
| | | | | | | | Problem: Changes to eval functionality not documented. Solution: Include all the changes. https://github.com/vim/vim/commit/45d2cca1ea3f90fc70ad99d0c6812a9d8536303c | ||
* | Merge pull request #7762 from ZyX-I/remove-some-listitems | Justin M. Keyes | 2017-12-31 |
|\ | | | | | Remove some tv_list_item_…() functions | ||
| * | eval: Fix linter errors | ZyX | 2017-12-31 |
| | | |||
| * | eval,lua/converter: Fix problems spotted in review | ZyX | 2017-12-31 |
| | | |||
| * | eval: Refactor some potentially dangerous list appends | ZyX | 2017-12-25 |
| | | |||
| * | eval: Remove magic numbers from find_some_match() type argument | ZyX | 2017-12-25 |
| | | |||
| * | *: Fix linter errors | ZyX | 2017-12-24 |
| | | |||
| * | eval: Replace some tv_list_item_remove() calls | ZyX | 2017-12-24 |
| | | | | | | | | | | There is nothing wrong with them, just it is generally better to remove a range then to remove items individually. | ||
| * | unittests: Do gc after reporting error, not before | ZyX | 2017-12-24 |
| | | | | | | | | | | Reason: test may contain cleanup at the endwhich is needed for GC to work properly, but is not done if test fails. With collectgarbage() in former position it would crash when collecting garbage. | ||
| * | unittests: Remove start of trace, not end | ZyX | 2017-12-24 |
| | | |||
| * | eval: Rename tv_list_remove_items() to tv_list_drop_items() | ZyX | 2017-12-24 |
| | | | | | | tv_list_remove_items() may cause confusion with tv_list_item_remove() | ||
| * | eval/typval: Make tv_list_item_remove return pointer to the next item | ZyX | 2017-12-24 |
| | | |||
| * | eval/typval: Remove tv_list_item_free() as it is unused | ZyX | 2017-12-24 |
| | | |||
| * | eval/typval: Make tv_list_item_alloc static | ZyX | 2017-12-24 |
| | | | | | | | | Better write this bit in lua then make reviewers or clint filter out tv_list_item_alloc(). | ||
| * | *: Remove most calls to tv_list_item_alloc | ZyX | 2017-12-24 |
| | | | | | | | | Still left calls in eval/typval.c and test/unit/eval/helpers.lua. Latter is the only reason why function did not receive `static` modifier. | ||
* | | tests: termclose_spec: fix flaky SIGTERM test #7787 | Daniel Hahler | 2017-12-30 |
| | | | | | | | | | | Followup to https://github.com/neovim/neovim/pull/7217. Build failure: https://travis-ci.org/neovim/neovim/jobs/322930672#L2958. | ||
* | | Merge pull request #7791 from jamessan/vim-8.0.0608 | James McCoy | 2017-12-30 |
|\ \ | | | | | | | [RFC] vim-patch:8.0.0608 | ||
| * | | lint | James McCoy | 2017-12-30 |
| | | | |||
| * | | vim-patch:8.0.0608: cannot manipulate other than the current quickfix list | James McCoy | 2017-12-30 |
| | | | | | | | | | | | | | | | | | | | | | Problem: Cannot manipulate other than the current quickfix list. Solution: Pass the list index to quickfix functions. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a3921f48c6b31a035c80fda49925dd3b42df0dec | ||
* | | | scripts/vim-patch.sh: continue when patching with -P fails (#7790) | Daniel Hahler | 2017-12-30 |
| | | | | | | | | | | | | The `set -e` caused the script to stop in case `patch` fails, but it is better to continue giving instructions. | ||
* | | | Merge #7782 'Fix TabClose autocommand via close_windows' | Justin M. Keyes | 2017-12-30 |
|\ \ \ | |/ / |/| | | |||
| * | | use snprintf and has_event | Daniel Hahler | 2017-12-29 |
| | | | |||
| * | | Move applying of TabClosed to win_close_othertab | Daniel Hahler | 2017-12-29 |
| | | | |||
| * | | Fix TabClose autocommand via close_windows | Daniel Hahler | 2017-12-29 |
| | | | | | | | | | | | | Fixes https://github.com/neovim/neovim/issues/7781 | ||
* | | | man.vim: always keep the alternate buffer (#7784) | Anmol Sethi | 2017-12-29 |
| | | | | | | | | | Closes #7772 | ||
* | | | health.vim: fix $VIRTUAL_ENV validation | Justin M. Keyes | 2017-12-29 |
| | | | | | | | | | | | | | | | | | | | | | Check that the full path to the python interpreter starts with $VIRTUAL_ENV. closes #7770 | ||
* | | | third-party: update deps #7746 | Issam Maghni | 2017-12-29 |
|/ / | | | | | | | - Latest commit from LuaJIT 2.0.5 | ||
* | | Merge #7755 | Justin M. Keyes | 2017-12-28 |
|\ \ | |||
| * | | vim-patch:8.0.0315: :help :[range] does not work | ckelsel | 2017-12-21 |
| | | | | | | | | | | | | | | | | | | | | | Problem: ":help :[range]" does not work. (Tony Mechelynck) Solution: Translate to insert a backslash. https://github.com/vim/vim/commit/a76f59d817e2da31d83b4f0e978b52abe81e0ae9 | ||
| * | | vim-patch:8.0.0314: getcmd*() functions are not tested | ckelsel | 2017-12-21 |
| | | | | | | | | | | | | | | | | | | | | | Problem: getcmdtype(), getcmdpos() and getcmdline() are not tested. Solution: Add tests. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/65189a1294307abf007faab7385dc0145ba72b06 | ||
* | | | Merge #7771 | Justin M. Keyes | 2017-12-27 |
|\ \ \ | | | | | | | | | health.vim: remove :CheckHealth command | ||
| * | | | health.vim: minor refactor (group related logic) | Justin M. Keyes | 2017-12-27 |
| | | | | |||
| * | | | health.vim: remove :CheckHealth command | Justin M. Keyes | 2017-12-27 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | For back-compat, :CheckHealth runs :checkhealth. But don't define :CheckHealth explicitly, it adds noise to wildmenu completion. Completion of healthchecks doesn't yet work with :checkhealth, this is a regression but it needs to be implemented for :checkhealth rather than keeping :CheckHealth around. | ||
* | | | Merge #7735 'runtime fixes, doc updates' | Justin M. Keyes | 2017-12-27 |
|\ \ \ | |_|/ |/| | | |||
| * | | version.c: update | Justin M. Keyes | 2017-12-27 |
| | | | |||
| * | | vimpatch.lua: automate version.c | Justin M. Keyes | 2017-12-27 |
| | | | | | | | | | | | | | | | | | | Invoke it like this: VIM_SOURCE_DIR=~/neovim/.vim-src/ nvim -i NONE -u NONE --headless +'luafile ./scripts/vimpatch.lua' +q | ||
| * | | vim-patch.sh: extract list_vimpatch_tokens() | Justin M. Keyes | 2017-12-26 |
| | | | | | | | | | | | | Use streams instead of for-loop (20x speedup for list_vimpatch_tokens). | ||
| * | | vim-patch.sh: introduce `-V` | Justin M. Keyes | 2017-12-26 |
| | | | |||
| * | | doc | Justin M. Keyes | 2017-12-26 |
|/ / | | | | | | | | | | | | | | | vim-patch:8.0.1206: no autocmd for entering or leaving the command line (commit a4f6cec7a31ff8dbfa089b9e22227afbeb951e9b) NA patches: vim-patch:8.0.0320: warning for unused variable with small build | ||
* | | Merge #7761 from ZyX-I/fix-7169 | Justin M. Keyes | 2017-12-24 |
|\ \ | |||
| * | | mark: Make sure that jumplist item will not have zero lnum | ZyX | 2017-12-24 |
|/ / | | | | | | | Fixes #7169 | ||
* | | Merge #7708 from ZyX-I/hide-container-impl | Justin M. Keyes | 2017-12-23 |
|\ \ | |||
| * | | clint: Make linter report line where it found opening brace | ZyX | 2017-12-23 |
| | | | |||
| * | | regexp: Fix linter errors | ZyX | 2017-12-23 |
| | | | |||
| * | | Merge branch 'master' into hide-container-impl | ZyX | 2017-12-23 |
| |\| | |||
| * | | eval: Fix some issues found in review | ZyX | 2017-12-17 |
| | | | |||
| * | | functests: Fix linter error | ZyX | 2017-12-16 |
| | | | |||
| * | | Merge branch 'master' into hide-container-impl | ZyX | 2017-12-16 |
| |\ \ | |||
| * | | | eval: Fix linter error | ZyX | 2017-12-16 |
| | | | | |||
| * | | | eval/encode: Avoid unnecessary tv_list_idx_of_item() calls | ZyX | 2017-12-16 |
| | | | |