Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #8008 from bfredl/arrayfree | Björn Linse | 2018-02-14 |
|\ | | | | | ex_getln: clear cmdline_block after it's freed | ||
| * | ex_getln: clear cmdline_block after it's freed | Björn Linse | 2018-02-14 |
| | | |||
* | | ui: refactor ui options | Björn Linse | 2018-02-13 |
|/ | |||
* | Merge #7939 "fix crash: 'spell' and long lines" | Justin M. Keyes | 2018-02-11 |
|\ | |||
| * | Merge #7939 "fix crash: 'spell' and long lines" | Justin M. Keyes | 2018-02-11 |
| |\ | | | | | | | | | | closes #7937 | ||
| | * | screen.c: resolve neovim issue #7937 | Michael Brailsford | 2018-02-07 |
| | | | |||
* | | | ui/tui: highlighting refactor | Björn Linse | 2018-02-11 |
|/ / | | | | | | | | | | | | | | | Make HlAttr contain highlighting state for both color modes (cterm and rgb). This allows us to implement termguicolors completely in the TUI. Simplify some logic duplicated between ui.c and screen.c. Also avoid some superfluous highlighting reset events. | ||
* | | win: enable backtick_expansion and shell output tests | Jan Edmund Lazo | 2018-02-10 |
| | | |||
* | | shell: handle split-up UTF-8 sequences | Björn Linse | 2018-02-10 |
| | | |||
* | | 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 |
| | | |||
* | | defaults: sidescroll=1 | Justin M. Keyes | 2018-02-09 |
| | | | | | | | | ref #6289 | ||
* | | test: :! print binary data, control chars | Justin M. Keyes | 2018-02-07 |
|/ | | | | | | | | | | closes #5442 closes #4142 ref #6618 ref #4376 ref #7844 ref #2958 ref #4338 | ||
* | tests: cleanup bufhl test | Björn Linse | 2018-02-06 |
| | |||
* | shell: add test for binary and multibyte output | Björn Linse | 2018-02-06 |
| | | | | Also update existing tests for new (vim-compatible) newline behavior | ||
* | Merge #7463 'incsearch + hlsearch highlight all' | Justin M. Keyes | 2018-02-01 |
|\ | |||
| * | vim-patch:8.0.1304: CTRL-G/CTRL-T don't work with incsearch and empty pattern | Ömer Sinan Ağacan | 2018-01-26 |
| | | | | | | | | | | | | | | Problem: CTRL-G/CTRL-T don't work with incsearch and empty pattern. Solution: Use the last search pattern. (Christian Brabandt, closes vim/vim#2292) https://github.com/vim/vim/commit/d0480097177369a6ed91d47aba189ae647afcd68 | ||
| * | Add tests | Ömer Sinan Ağacan | 2018-01-26 |
| | | |||
| * | vim-patch:8.0.1238 | Ömer Sinan Ağacan | 2018-01-26 |
| | | | | | | | | | | | | | | | | Problem: Incremental search only shows one match. Solution: When 'incsearch' and and 'hlsearch' are both set highlight all matches. (haya14busa, closes vim/vim#2198) https://github.com/vim/vim/commit/2e51d9a0972080b087d566608472928d5b7b35d7 | ||
* | | Updated tests | Tommy Allen | 2018-01-28 |
|/ | |||
* | test/inccommand_spec: test the test (#7897) | Justin M. Keyes | 2018-01-23 |
| | |||
* | ui: forward 'linespace' option #7883 | Justin M. Keyes | 2018-01-21 |
| | | | | ref #7520 | ||
* | 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 | ||
* | win: enable more functional tests | Jan Edmund Lazo | 2018-01-06 |
| | | | | | | - plugin/shada_spec.lua: Use \r\n as Windows EOL for tests on BufWriteCmd, FileWriteCmd, FileAppendCmd. Alternative is 'set fileformat=unix'. | ||
* | ui: forward relevant option updates to UIs (#7520) | Björn Linse | 2017-12-12 |
| | | | also make termguicolors mutable after startup | ||
* | Merge #7234 'built-in expression parser' | Justin M. Keyes | 2017-12-09 |
|\ | |||
| * | *: Replace all occurrences of NVim with Nvim | ZyX | 2017-11-30 |
| | | |||
| * | Merge branch 'master' into expression-parser | ZyX | 2017-11-30 |
| |\ | |||
| * | | functests: Add some more tests | ZyX | 2017-11-26 |
| | | | |||
| * | | functests: Fix ui/cmdline test | ZyX | 2017-11-19 |
| | | | |||
| * | | viml/parser/expressions,unittests: Do better testing, fix found issues | ZyX | 2017-11-19 |
| | | | |||
| * | | unittests,syntax: Check for sanity of highlight_init_cmdline | ZyX | 2017-11-13 |
| | | | | | | | | | | | | Also fixes some errors found. | ||
| * | | Merge branch 'master' into expression-parser | ZyX | 2017-11-06 |
| |\ \ | |||
| * | | | tests: Fix testlint errors | ZyX | 2017-11-06 |
| | | | | |||
| * | | | Merge branch 'master' into expression-parser | ZyX | 2017-10-30 |
| |\ \ \ | |||
| * | | | | ex_getln: Make use of new parser to color expressions | ZyX | 2017-10-29 |
| | | | | | | | | | | | | | | | Retires g:Nvim_color_expr callback. | ||
* | | | | | ui: fix glitch with both ext_cmdline and cmd_wildmenu | Björn Linse | 2017-12-06 |
| | | | | | |||
* | | | | | tests: cleanup ui/cmdline_spec.lua | Björn Linse | 2017-12-05 |
| |_|_|/ |/| | | | |||
* | | | | lint | Justin M. Keyes | 2017-11-27 |
| | | | | |||
* | | | | tui: expose terminal type in 'term' option | Justin M. Keyes | 2017-11-27 |
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Since "builtin" terminfo definitions were implemented (7cbf52db1bdf), the decisions made by tui.c and terminfo.c are more relevant. Exposing that decision in the 'term' option helps with troubleshooting. Also: remove code that allowed setting t_Co. `:set t_Co=…` has never worked; the highlight_spec test asserting that nvim_set_option('t_Co') _does_ work makes no sense, and should not have worked. | ||
* | | | 'inccommand': Fix matches for zero-width (#7487) | KillTheMule | 2017-11-05 |
| | | | | | | | | | closes #7485 | ||
* | | | Merge #7454 'ui: ext_wildmenu' | Justin M. Keyes | 2017-10-31 |
|\ \ \ | | | | | | | | | | | | | | | | | closes #6168 ref #5686 | ||
| * | | | ui: allow external ui to draw wildmenu | Dongdong Zhou | 2017-10-29 |
| | |/ | |/| | | | | | | | | | | Co-authored-by: Björn Linse <bjorn.linse@gmail.com> Updated docs and tests. | ||
* | | | Merge #7315 "'inccommand': multiline, other fixes" | Justin M. Keyes | 2017-10-31 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | closes #5589 closes #5590 closes #5598 closes #5608 | ||
| * | | Fix cmd modifier tests for the new highlight | KillTheMule | 2017-10-29 |
| | | | |||
| * | | Adjust tests for new highlighting. | KillTheMule | 2017-10-29 |
| | | | | | | | | | | | | Also extend an old test to show of the new way. | ||
| * | | Test for clearing the highlight | KillTheMule | 2017-10-29 |
| | | | |||
| * | | Adjust tests for the new preview window | KillTheMule | 2017-10-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ... that does not have that superflous last line. Also, remove some indeterminism for the freebsd64 tests. Partially, those were suggested by the tests themselves, while successfull. Some of them were added after some testing because the lookaround test would fail on freebsd64 only. | ||
| * | | Move tests into original file, lint, and add a test | KillTheMule | 2017-10-29 |
| | | | |||
| * | | Fix old inccomand tests, and add more for the new functionality. | KillTheMule | 2017-10-29 |
|/ / |