Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Merge #9291 'vim-patch:8.1.{550,551}' | Justin M. Keyes | 2018-12-02 | |
|\ | ||||
| * | fixup: 30 col resize to scroll debug | Jan Edmund Lazo | 2018-12-01 | |
| | | ||||
| * | functionaltests: vim-patch:8.1.{550,551} fix | Jan Edmund Lazo | 2018-11-30 | |
| | | ||||
* | | VimL/confirm(): Show dialog even if :silent | Justin M. Keyes | 2018-12-01 | |
| | | | | | | | | | | closes #8788 related #9034 | |||
* | | insert: make <cmd> mapping work in completion (CTRL-X) mode | Björn Linse | 2018-12-01 | |
|/ | ||||
* | signs: Add "numhl" argument #9113 | Reto Schnyder | 2018-10-13 | |
| | | | | | close #9113 ref #9040 | |||
* | swapfile: Always show swap dialog (E325) | Justin M. Keyes | 2018-09-23 | |
| | | | | | | | If swapfile dialog prompts for input, it must be displayed to the user. fix #8840 fix #9027 | |||
* | startup: always wait for UI with --embed, unless --headless also is supplied | Björn Linse | 2018-09-22 | |
| | ||||
* | getchar: allow <SID> in <Cmd> mapping | Björn Linse | 2018-09-13 | |
| | ||||
* | tests: update expected output of :digraph command | Jan Edmund Lazo | 2018-09-08 | |
| | ||||
* | tests: introduce screen:expect{...} form | Björn Linse | 2018-08-27 | |
| | ||||
* | cmdline: always use save_cmdline before command_line_enter | Björn Linse | 2018-08-17 | |
| | | | | | ":normal :" might be invoked in various ways, so its safest to always allow recursive invocation of cmdline mode | |||
* | defaults: shortmess+=F (#8619) | Justin M. Keyes | 2018-06-22 | |
| | | | | | | Because we default to laststatus=2 (statusline is always visible), the :edit message is not useful. ref #6289 | |||
* | ex_getln: remove msg_scrolled cargo-cult magic, fixes #8251 | Björn Linse | 2018-06-02 | |
| | ||||
* | fixup: always delete Xfile, fix exit code check | Jan Edmund Lazo | 2018-05-25 | |
| | | | | | after_each + os.remove ensures Xfile is deleted after every test. Windows exit code is inconsistent. | |||
* | win: test: close shada file before os.remove | Jan Edmund Lazo | 2018-05-24 | |
| | ||||
* | win: test: don't test symlink if not admin user | Jan Edmund Lazo | 2018-05-24 | |
| | ||||
* | win: test: disable non-admin failing tests | Jan Edmund Lazo | 2018-05-24 | |
| | | | | | | | mkfifo (msysgit) does not work outside of msys2 environment. gzip tests fail on Windows. mklink requires admin privs for file symbolic links so mklink fails. | |||
* | :digraphs : highlight with hl-SpecialKey #2690 | Jakson Alves de Aquino | 2018-05-01 | |
| | | | | closes #2690 | |||
* | msg: do not scroll entire screen (#8088) | Björn Linse | 2018-03-31 | |
| | ||||
* | getchar: implement <Cmd> key to invoke command in any mode | Björn Linse | 2018-03-23 | |
| | ||||
* | test: rename next_message() to next_msg() | Justin M. Keyes | 2018-03-11 | |
| | ||||
* | 'fillchars': fix defaults logic; handle ambiwidth=double #7986 | Matthieu Coudron | 2018-02-23 | |
| | | | | Update tests. | |||
* | Resolve issues mentioned in PR review | Jan Edmund Lazo | 2018-02-19 | |
| | ||||
* | test: enable ex_cmds/cd_spec.lua on Windows | Jan Edmund Lazo | 2018-02-19 | |
| | ||||
* | test: enable ex_cmds/write_spec.lua in Windows | Jan Edmund Lazo | 2018-02-19 | |
| | ||||
* | tests: integrate ex_cmds/bang_filter_spec into ui/output_spec | Björn Linse | 2018-02-10 | |
| | | | | they test the same thing. Filtering is tested elsewhere. | |||
* | shell: support bell | Björn Linse | 2018-02-10 | |
| | ||||
* | shell: add test for binary and multibyte output | Björn Linse | 2018-02-06 | |
| | | | | Also update existing tests for new (vim-compatible) newline behavior | |||
* | test: robust cleanup, unique filenames #7950 (#7950) | Justin M. Keyes | 2018-02-01 | |
| | | | | | | | Use unique filenames to avoid test conflicts. Use read_file() instead of io.popen(), to ensures the file is closed. Use helpers.rmdir(), it is far more robust than lfs. closes #7911 | |||
* | os/input.c: parse keycodes in non-string context #7411 | lePerdu | 2018-01-18 | |
| | | | | | | | | | | | cb02137dfac7 had two mistakes, of the same nature: trans_special() must be invoked with in_string=false unless the parsing context is a VimL string. replace_termcodes() and input_enqueue() are low-level mechanisms where VimL strings do not exist. keymap.c: adjust double-quote case to satisfy keymap_spec.lua closes #7410 | |||
* | api: change nvim_command_output behavior | Justin M. Keyes | 2018-01-10 | |
| | | | | | | | | | | | | | | | | | | | Implement nvim_command_output with `execute({cmd},"silent")`. Behavior changes: - does not provoke any hit-enter prompt - no longer prepends a newline char - does not capture some noise (like the "[New File]" message, see the change to tabnewentered_spec.lua) Technically ("bug-for-bug") this a breaking change. But the previous behavior of nvim_command_output meant that it probably wasn't used for anything outside of tests. Also remove the undocumented `v:command_output` variable which was a hack introduced only for the purposes of nvim_command_output. closes #7726 | |||
* | keymap: Do not use vim_isIDc in keymap.c | ZyX | 2017-11-30 | |
| | | | | | | | | Note: there are three changes to ascii_isident. Reverting first two (in find_special_key and first in get_special_key_code) normally fails the new test with empty &isident, but reverting the third does not. Hence adding `>` to &isident. Ref vim/vim#2389. | |||
* | test: :highlight validation errors | nate | 2017-11-25 | |
| | | | | | add test when highlight group doesn't exist. add test when an invalid color name is used for `cterm`. | |||
* | Merge #7345 'location-list update on buffer-modified' | Justin M. Keyes | 2017-11-21 | |
|\ | ||||
* | | 'viewoptions': add "curdir" flag #7447 | Eric Roberts | 2017-11-18 | |
| | | | | | | | | | | | | | | | | | | | | The flag enables the current local directory set by ":lcd" to be saved to views which is the current default behaviour. The option can be removed to disable this behaviour. closes #7435 vim-patch:8.0.1289 | |||
* | | test: ctrl_c_spec: bias timeouts for success (#7451) | Matthew Malcomson | 2017-10-28 | |
| | | | | | | | | | | Having timeouts that are likely to fail incurs a penalty of waiting for screen:expect() to fail, hence removing such small timeouts will speed up the test on average. | |||
* | | test: avoid redundant clear() #7340 | Justin M. Keyes | 2017-10-16 | |
| | | ||||
* | | More tests | KillTheMule | 2017-10-02 | |
| | | ||||
* | | menu_get: adjust tests for prettyprinting | KillTheMule | 2017-10-01 | |
|/ | | | | ... and add a bit of new testing | |||
* | menu_get(): doc | Justin M. Keyes | 2017-07-28 | |
| | ||||
* | viml: introduce menu_get() function #6322 | Matthieu Coudron | 2017-07-28 | |
| | | | | menu_get({path}, {modes}). See :h menu_get. | |||
* | functests: Ensure different SIDs on successive source() calls | ZyX | 2017-07-04 | |
| | ||||
* | functests: Add some more :echo tests which also check for regression | ZyX | 2017-07-04 | |
| | | | | Fixes #6954 | |||
* | functests: Make ex_cmds/echo actually use :echo | ZyX | 2017-07-04 | |
| | ||||
* | functests: Copy eval/string_spec.lua to ex_cmds/echo_spec.lua | ZyX | 2017-07-04 | |
| | ||||
* | mksession: Restore tab-local working directory #6859 | HiPhish | 2017-06-11 | |
| | | | | | | | | The ':tcd' command is the first tab-specific command written to the file and it is wrapped inside an 'if has('nvim')' block to keep the session file compatible with Vim. Closes #6678 | |||
* | Merge #6737 "options: make 'highlight' read-only" | Justin M. Keyes | 2017-05-15 | |
|\ | ||||
| * | options: make 'highlight' read-only | Björn Linse | 2017-05-15 | |
| | | ||||
* | | functests: Replace check_provider -> missing_provider with err report | ZyX | 2017-05-13 | |
| | |