aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ui
Commit message (Collapse)AuthorAge
...
* ui: forward 'linespace' option #7883Justin M. Keyes2018-01-21
| | | | ref #7520
* api: change nvim_command_output behaviorJustin M. Keyes2018-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 testsJan Edmund Lazo2018-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 Linse2017-12-12
| | | also make termguicolors mutable after startup
* Merge #7234 'built-in expression parser'Justin M. Keyes2017-12-09
|\
| * *: Replace all occurrences of NVim with NvimZyX2017-11-30
| |
| * Merge branch 'master' into expression-parserZyX2017-11-30
| |\
| * | functests: Add some more testsZyX2017-11-26
| | |
| * | functests: Fix ui/cmdline testZyX2017-11-19
| | |
| * | viml/parser/expressions,unittests: Do better testing, fix found issuesZyX2017-11-19
| | |
| * | unittests,syntax: Check for sanity of highlight_init_cmdlineZyX2017-11-13
| | | | | | | | | | | | Also fixes some errors found.
| * | Merge branch 'master' into expression-parserZyX2017-11-06
| |\ \
| * | | tests: Fix testlint errorsZyX2017-11-06
| | | |
| * | | Merge branch 'master' into expression-parserZyX2017-10-30
| |\ \ \
| * | | | ex_getln: Make use of new parser to color expressionsZyX2017-10-29
| | | | | | | | | | | | | | | Retires g:Nvim_color_expr callback.
* | | | | ui: fix glitch with both ext_cmdline and cmd_wildmenuBjörn Linse2017-12-06
| | | | |
* | | | | tests: cleanup ui/cmdline_spec.luaBjörn Linse2017-12-05
| |_|_|/ |/| | |
* | | | lintJustin M. Keyes2017-11-27
| | | |
* | | | tui: expose terminal type in 'term' optionJustin M. Keyes2017-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)KillTheMule2017-11-05
| | | | | | | | | closes #7485
* | | Merge #7454 'ui: ext_wildmenu'Justin M. Keyes2017-10-31
|\ \ \ | | | | | | | | | | | | | | | | closes #6168 ref #5686
| * | | ui: allow external ui to draw wildmenuDongdong Zhou2017-10-29
| | |/ | |/| | | | | | | | | | Co-authored-by: Björn Linse <bjorn.linse@gmail.com> Updated docs and tests.
* | | Merge #7315 "'inccommand': multiline, other fixes"Justin M. Keyes2017-10-31
|\ \ \ | |/ / |/| | | | | | | | | | | | | | closes #5589 closes #5590 closes #5598 closes #5608
| * | Fix cmd modifier tests for the new highlightKillTheMule2017-10-29
| | |
| * | Adjust tests for new highlighting.KillTheMule2017-10-29
| | | | | | | | | | | | Also extend an old test to show of the new way.
| * | Test for clearing the highlightKillTheMule2017-10-29
| | |
| * | Adjust tests for the new preview windowKillTheMule2017-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 testKillTheMule2017-10-29
| | |
| * | Fix old inccomand tests, and add more for the new functionality.KillTheMule2017-10-29
|/ /
* | test: ui/cmdline_spec.lua: enable on WindowsJustin M. Keyes2017-10-29
| |
* | ext_cmdline: fix inputsecret()Björn Linse2017-10-26
| |
* | ext_cmdline: interact with cmdline windowBjörn Linse2017-10-26
| |
* | ext_cmdline: implement redraw!Björn Linse2017-10-26
| |
* | ext_cmdline: restructure and improve testsBjörn Linse2017-10-26
| |
* | ext_cmdline: rename cmdline_char to cmdline_special_charBjörn Linse2017-10-26
| |
* | ext_cmdline: extend "function" to generic "block" mechanismBjörn Linse2017-10-26
| |
* | ext_cmdline: add support for highlightingBjörn Linse2017-10-26
| |
* | ext_cmdline: added indentDongdong Zhou2017-10-26
| |
* | ext_cmdline: Add function block supportDongdong Zhou2017-10-26
| |
* | ext_cmdline: added cmdline levelDongdong Zhou2017-10-26
| | | | | | | | add cchar_to_string
* | ext_cmdline: fix firstc, change cmdline_leave to cmdline_hideDongdong Zhou2017-10-26
| |
* | ext_cmdline: change the content formatDongdong Zhou2017-10-26
| |
* | ext_cmdline: use standard external ui functionsDongdong Zhou2017-10-26
| |
* | ext_cmdline: lintDongdong Zhou2017-10-26
| |
* | ext_cmdline: add testsDongdong Zhou2017-10-26
| |
* | inccommand: Ignore leading modifiers in the commandJames McCoy2017-10-24
| |
* | bufhl: support creating new groupsBjörn Linse2017-10-19
| |
* | syntax: 'cursorline': revert priority change (#7400)Justin M. Keyes2017-10-16
|/ | | | | ref #7383 reverts d1874ab2821d076397290cc154d87ec2dc352c79 ref #6380
* syntax: 'cursorline': low priority #6380Justin M. Keyes2017-10-07
|
* test: avoid extra clear() callsJustin M. Keyes2017-10-02
| | | | also: various other cleanup