aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
| | * | | menu_get: adjust tests for prettyprintingKillTheMule2017-10-01
| | | |/ | | |/| | | | | | | | | ... and add a bit of new testing
| * | | syntax: 'cursorline': revert priority change (#7400)Justin M. Keyes2017-10-16
| | | | | | | | | | | | | | | | | | | | ref #7383 reverts d1874ab2821d076397290cc154d87ec2dc352c79 ref #6380
* | | | syntax,viml/parser/expressions: Add missing highlight groupsZyX2017-10-29
| | | | | | | | | | | | Also adjusts some names.
* | | | syntax,viml/expressions/parser: Create defaults for expr highlightingZyX2017-10-29
| | | |
* | | | ex_getln: Make use of new parser to color expressionsZyX2017-10-29
| | | | | | | | | | | | Retires g:Nvim_color_expr callback.
* | | | klee: Update vim_str2nr in mock as wellZyX2017-10-29
| | | |
* | | | unittests: Avoid alloc log checking errors when printing testsZyX2017-10-29
| | | |
* | | | viml/parser/expressions: Fix last error found by KLEEZyX2017-10-29
| | | |
* | | | viml/parser/expressions: Fix some errors spotted by KLEEZyX2017-10-19
| | | | | | | | | | | | Not all of them are fixed yet though.
* | | | viml/parser/expressions: Remove unused flagZyX2017-10-16
| | | |
* | | | klee: Add run.sh --help and run.sh -sZyX2017-10-16
| | | |
* | | | unittests: Free everything and check for memory leaksZyX2017-10-16
| | | | | | | | | | | | Also improves error reporting.
* | | | klee: Fix possible assertion errorZyX2017-10-16
| | | | | | | | | | | | No idea how it did not happen to hit me yet.
* | | | test/unit/formatc: Fix parsing of most recent viml_parser_highlightZyX2017-10-16
| | | |
* | | | klee: Update key_name_entry tableZyX2017-10-16
| | | |
* | | | klee: Include colors in testZyX2017-10-16
| | | |
* | | | viml/parser/expressions: Highlight prefix separately from numberZyX2017-10-16
| | | | | | | | | | | | Should make accidental octals more visible.
* | | | charset: Do not call strlen() from vim_str2nrZyX2017-10-16
| | | |
* | | | charset: Avoid overflow in vim_str2nrZyX2017-10-16
| | | |
* | | | Merge branch 'master' into expression-parserZyX2017-10-15
|\| | |
| * | | ops: save and restore clipboard batch status when entering cmdline windowBjörn Linse2017-10-15
| | | |
| * | | health.vim: fix highlightingJustin M. Keyes2017-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `:syntax keyword` is affected by 'iskeyword'. When we aligned 'iskeyword' to that of filetype=help, colon (:) is now included. Simplest way to deal with this is to include colon (:) in the `:syntax keyword` directive. Also: - change "SUGGESTIONS" mouthful to "ADVICE" - change "SUCCESS" to "OK"
| * | | getcmdline_prompt: Temporarily disable msg_silent so prompt is displayedJames McCoy2017-10-14
| | | | | | | | | | | | | | | | | | | | vim-patch:7.4.1636 Closes #7378
| * | | test: nvim_get_hl_by_name/by_id #7082Justin M. Keyes2017-10-08
| | | | | | | | | | | | | | | | | | | | - test all properties - test failure modes
| * | | Merge #7082 'api: nvim_get_hl_by_name/by_id'Justin M. Keyes2017-10-08
| |\ \ \
| | * | | Changed prototypes to accept a boolean "rgb"Matthieu Coudron2017-09-30
| | | | |
| | * | | Increased test coverage for RGB and ctermMatthieu Coudron2017-09-30
| | | | |
| | * | | Adds nvim_get_hl_by_name/by_idMatthieu Coudron2017-09-30
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...in order to retrieve highlights. Added test/functional/api/highlight_spec.lua HL_NORMAL is not really a good name, since it's more like an empty attribute than the normal's one. If one pays attention, syn_cterm_attr2entry is never called with attr=0 because it's always special cased before. I suggest in subsequent PRs we remove the ATTR_OFF and just insert an EMPTY ATTR/RESET_ATTR/UNINITIALIZED for id 0.
| * | | Merge #7364 lower priority of 'cursorline', 'cursorcolumn'Justin M. Keyes2017-10-07
| |\ \ \
| | * | | syntax: 'cursorline': low priority #6380Justin M. Keyes2017-10-07
| | | | |
| * | | | vim-patch:8.0.0148 #7344ckelsel2017-10-07
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When a C preprocessor statement has two line continuations the following line does not have the right indent. (Ken Takata) Solution: Add the indent of the previous continuation line. (Hirohito Higashi) https://github.com/vim/vim/commit/c6aa475a27e3ed1645446b014c32ebf68d005d49
| * | | test: avoid extra clear() callsJustin M. Keyes2017-10-02
| | | | | | | | | | | | | | | | also: various other cleanup
| * | | test/shada: fixup for Windows backslashes #7287Ignas Anikevicius2017-10-02
| | | |
| * | | win: vim_FullName(): force backslashes #7287Ignas Anikevicius2017-10-02
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | - Replace obvious cases of '/' literal with PATHSEP. (There are still some remaining cases that need closer inspection.) - Fixup tests: ui/screen_basic closes #7117 ref https://github.com/neovim/neovim/issues/2471#issuecomment-271193714
| * | test: lint whitespace in legacy/ (#7308)KillTheMule2017-09-24
| | |
| * | test: more coverage for RPC + op-pending #3732Justin M. Keyes2017-09-16
| | |
| * | 'inccommand': fix 'gdefault' lockup #7261KillTheMule2017-09-12
| | | | | | | | | | | | | | | closes #7244 ref #7249
| * | vim-patch:8.0.0186 (#7154)KunMing Xie2017-09-10
| | | | | | | | | | | | | | | | | | | | | Problem: The error message from assert_notequal() is confusing. Solution: Only mention the expected value. https://github.com/vim/vim/commit/5869cf060e60cc09e71b2b3bd85f0576ec78f9f5
| * | test: FocusGained: retry() cmdline-mode testJustin M. Keyes2017-09-09
| | |
| * | inccommand: fix optimization logic #7224KillTheMule2017-09-09
| | | | | | | | | | | | | | | | | | | | | Before this change the preview changes in the buffer viewport were limited to the size of the preview window ('cmdwinheight'). closes #7220
| * | test: ex_terminal_spec.lua: retry flaky test (#7245)Justin M. Keyes2017-09-07
| | | | | | | | | https://api.travis-ci.org/jobs/271833660/log.txt
| * | test: FocusGained: press-enter promptJustin M. Keyes2017-09-05
| | |
| * | test: FocusGained: let UI settle before sending inputJustin M. Keyes2017-09-05
| | | | | | | | | | | | | | | This significantly increases the likelihood that the :echo'd text will be included in the next UI flush, instead of being lost.
| * | eventloop: restore redraw in cmdline K_EVENT handlerJustin M. Keyes2017-09-05
| | | | | | | | | | | | Restores behavior from commit: 02e86ef04cc1
| * | test: FocusGained/FocusLostJustin M. Keyes2017-09-05
| | |
| * | test: use global_helpers.uname() instead of calling to nvim UUTJustin M. Keyes2017-09-05
| | |
| * | eventloop: K_EVENT does not finish mappingJustin M. Keyes2017-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "mapping" tests added in 541dde36e330 were flawed: - Unlike op-pending mode, RPCs are _blocked_ during map-pending. So a synchronous RPC like nvim_get_current_buf() waits until 'timeoutlen', then the mapping is canceled. - helpers.expect() also performs a blocking RPC, so again that must not intervene the two nvim_input() calls. closes #6166
| * | test: lintJustin M. Keyes2017-09-04
| | |
| * | eventloop: K_EVENT should not finish operatorMatthew Malcomson2017-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | normal_finish_command() and normal_prepare() assume that any pending operator needs to be finished after any subsequent key. Set `finish_op = false` in nv_event() to indicate that the pending operator shouldn't be finished in normal_execute(). This is how nv_visual() indicates that 'v' or 'V' in operator-pending mode should not finish the current pending operator. fixes #5398 fixes #6166 (partially; mappings are still interrupted)
| * | ci: XXX: permissive termclose_spec timer (#7217)Matthieu Coudron2017-08-26
| | | | | | | | | | | | We probably need to revisit the process_stop() logic. In the meantime this hack avoids CI noise.