| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | | eval: Fix linter error | ZyX | 2017-12-16 | |
| | | | ||||
| * | | window: Fix matchaddpos() and enhance error reporting | ZyX | 2017-12-15 | |
| | | | ||||
| * | | clint,eval: Make linter check for direct usage of list attributes | ZyX | 2017-12-12 | |
| | | | ||||
| * | | *: Fix linter errors | ZyX | 2017-12-12 | |
| | | | ||||
| * | | eval: Fix add() | ZyX | 2017-12-11 | |
| | | | ||||
| * | | *: Fix linter errors | ZyX | 2017-12-11 | |
| | | | ||||
| * | | *: Finish hiding list implementation | ZyX | 2017-12-11 | |
| | | | ||||
| * | | *: Fix test failures | ZyX | 2017-12-11 | |
| | | | ||||
| * | | eval: Still check for NULL when doing :unlet | ZyX | 2017-12-10 | |
| | | | ||||
| * | | eval: Fix uniq() crash in legacy test 055 | ZyX | 2017-12-10 | |
| | | | ||||
| * | | eval: Fix setmatches(), setqflist() and setloclist() | ZyX | 2017-12-10 | |
| | | | ||||
| * | | eval,functests: Fix tests and complete() and setline() behaviour | ZyX | 2017-12-10 | |
| | | | ||||
| * | | eval: Fix writefile() | ZyX | 2017-12-10 | |
| | | | ||||
| * | | eval: Fix inputlist() | ZyX | 2017-12-10 | |
| | | | ||||
| * | | *: Start hiding list implementation | ZyX | 2017-12-10 | |
| |/ | | | | Most of files, except for eval.c and eval/* were only processed by perl. | |||
| * | Viml: Make filter and map handle null list correct | FlorianGit | 2017-12-03 | |
| | | | | | | | | | | | | | | | | | | | | filter('v:_null_list, 'v:val') should return v:_null_list and a similar statement should hold for map. Changes after review * Test inserted in legacy test suite has been removed by reverting the commit adding it. * Change the fix to tv_copy the argument before returning. * Readd the two tests on crashes, and modified their expected return value. * Move the test from 'incorrect behaviour' section to 'correct behaviour section' * Add analogous tests for v:_null_dict Always copy list or dictionary to return variable If the type of input is correct (i.e. either a list or a dictionary), this should also be returned. | |||
| * | channels: improvements to buffering | Björn Linse | 2017-11-25 | |
| | | ||||
| * | channels: refactor jobwait | Björn Linse | 2017-11-25 | |
| | | ||||
| * | channels: reimplement logging (as stub for proper event) | Björn Linse | 2017-11-25 | |
| | | ||||
| * | channels: stderr channel | Björn Linse | 2017-11-25 | |
| | | ||||
| * | channels: generalize jobclose() | Björn Linse | 2017-11-25 | |
| | | ||||
| * | channels: move away term code from eval.c | Björn Linse | 2017-11-25 | |
| | | ||||
| * | channels: allow bytes sockets and stdio, and buffered bytes output | Björn Linse | 2017-11-24 | |
| | | ||||
| * | channels: refactor | Björn Linse | 2017-11-24 | |
| | | ||||
| * | Revert channel logging, rebased on new code below | Björn Linse | 2017-11-24 | |
| | | ||||
| * | Merge #7593 'PVS static analysis fixes' | Justin M. Keyes | 2017-11-22 | |
| |\ | ||||
| | * | eval.c: remove nonnullret deadcode | Peter Kalauskas | 2017-11-22 | |
| |/ | | | | | | | | | | | | | | The following calls can't return null: * xmalloc * xcalloc * get_buffer_info * get_tabpage_info * get_vim_var_str * get_win_info * tv_get_string * tv_list_alloc * tv_list_alloc_ret * vim_strnsave | |||
| * | vim-patch:8.0.0287 (#7590) | KunMing Xie | 2017-11-20 | |
| | | | | | | | | Problem: Cannot access the arguments of the current function in debug mode. (Luc Hermitte) Solution: use get_funccal(). (Lemonboy, closes vim/vim#1432, closes vim/vim#1352) https://github.com/vim/vim/commit/c7d9eacefa319e5ac3b3b2334fda5acb126b8716 | |||
| * | :checkhealth : validate 'runtimepath' (#7526) | Justin M. Keyes | 2017-11-10 | |
| | | ||||
| * | compat: "v:count" distinct from "count" (#7407) | Marco Hinz | 2017-11-09 | |
| | | ||||
| * | vim-patch:8.0.0096: has('ttyin'), has('ttyout') | Justin M. Keyes | 2017-11-04 | |
| | | | | | | | | | | | | | | Nvim note: intentionally did not include `--ttyfail` since its purpose is not clear. (And it isn't used in any Vim test files/scripts). --- Problem: When the input or output is not a tty Vim appears to hang. Solution: Add the --ttyfail argument. Also add the "ttyin" and "ttyout" features to be able to check in Vim script. https://github.com/vim/vim/commit/2cab0e191055a8145ccd46cd52869fbb9798b971 | |||
| * | Merge #7173 'api/ui: externalize cmdline' | Justin M. Keyes | 2017-10-29 | |
| |\ | | | | | | | closes #6162 | |||
| | * | ext_cmdline: extend "function" to generic "block" mechanism | Björn Linse | 2017-10-26 | |
| | | | ||||
| | * | ext_cmdline: lint | Dongdong Zhou | 2017-10-26 | |
| | | | ||||
| | * | ext_cmdline: Add function block support | Dongdong Zhou | 2017-10-26 | |
| | | | ||||
| | * | ext_cmdline: use standard external ui functions | Dongdong Zhou | 2017-10-26 | |
| | | | ||||
| | * | ext_cmdline: Added cmdline prompt | Dongdong Zhou | 2017-10-26 | |
| | | | ||||
| * | | terminal: Account for number column (#5310) | Sam Wilson | 2017-10-27 | |
| |/ | ||||
| * | ex_checkhealth: call health#check() directly | Justin M. Keyes | 2017-10-17 | |
| | | | | | This allows us to remove :CheckHealth later (avoids wildmenu noise). | |||
| * | ex-cmds: :checkhealth | Justin M. Keyes | 2017-10-17 | |
| | | | | | | | | | Built-in `:checkhealth` checks for valid $VIMRUNTIME by attempting to autoload `health#check()`. closes #2977 closes #3159 | |||
| * | vim-patch:8.0.0164 (#7368) | KunMing Xie | 2017-10-08 | |
| | | | | | | | Problem: Outdated and misplaced comments. Solution: Fix the comments. https://github.com/vim/vim/commit/caa55b65c204946d160c1b743c5f8f3b506dc4d3 | |||
| * | eval.c: ga_concat_esc() #7357 | Andrew Ferreira | 2017-10-07 | |
| | | | | | vim-patch:2368917d8f0c0a997eac7a51ddfaa748dc528392 closes #7256 | |||
| * | vim-patch:8.0.0186 (#7154) | KunMing Xie | 2017-09-10 | |
| | | | | | | | | Problem: The error message from assert_notequal() is confusing. Solution: Only mention the expected value. https://github.com/vim/vim/commit/5869cf060e60cc09e71b2b3bd85f0576ec78f9f5 | |||
| * | clipboard: avoid error flood during :redir | Justin M. Keyes | 2017-08-20 | |
| | | | | | | | | | | | | | | | | | | | redir_write(): - This is a "batch" operation which was not yet covered by start_batch_changes() adjust_clipboard_name(): - msg() and friends during :redir will, of course, cause redir_write() to try to capture that message, which causes recursion. - EMSG() here is trouble: if it interrupts :redir it is a mess. Rather than deal with the mess, show a non-error message. closes #7182 closes #7184 closes #7183 ref #6048 ref #7032 | |||
| * | Merge #6364 'command-line color hook' | Justin M. Keyes | 2017-08-16 | |
| |\ | ||||
| | * | Merge branch 'master' into colored-cmdline | ZyX | 2017-07-31 | |
| | |\ | ||||
| | * \ | Merge branch 'master' into colored-cmdline | ZyX | 2017-07-31 | |
| | |\ \ | ||||
| | * | | | ex_getln: Replace global with entry in save_ccline | ZyX | 2017-07-17 | |
| | | | | | ||||
| | * | | | Merge branch 'master' into colored-cmdline | ZyX | 2017-07-15 | |
| | |\ \ \ | ||||
| | * | | | | eval,ex_getln: Add support for coloring input() prompts | ZyX | 2017-06-27 | |
| | | | | | | ||||