| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | | |
nvim supports only `set encoding=utf8`.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No test for :spellinfo.
Solution: Add a test. (Dominique Pelle, closes vim/vim#3394)
https://github.com/vim/vim/commit/9049b686121367941bf534c041975938135c7e20
|
| | |
| | |
| | |
| | |
| | | |
Problem: :move command marks buffer modified when nothing changed.
Solution: Do not set 'modified'. Add a test. (Jason Franklin)
https://github.com/vim/vim/commit/ddd1f9183bed00d096f29c503721ac559174a29f
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- TUI: _never_ rely on BCE for implicit clearing, only explicit commands.
- TUI: use unibi_erase_chars when possible.
- TUI: use end-exclusive ranges for invalid and cleared areas
- screen: scrolling leaves scrolled in aree undefined. This is a
conservative change, a client assuming the old semantics will still
behave correctly.
- screen: factor out vsep handling from line drawing. This is needed
anyway for the multigrid refactor.
- screen: simplifications of win_do_lines
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- window_split_tab_spec.lua: Put cursor at bottom of :terminal buffer so
that it follows output.
- inccommand_spec.lua: Increase timeout to allow 2nd retry.
- Timer tests are less reliable on Travis CI macOS 10.12/10.13.
ref #6829
ref e39dade80b02
ref de13113dc16e
ref https://github.com/neovim/neovim/pull/9095#issuecomment-429603452
> We don't guarantee that a X ms timer is triggered during Y ms sleep
> for any X<Y, though I would expect the load to be really bad for this
> to happen with X=10ms, Y=40ms.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: :file fails in quickfix command.
Solution: Allow :file without argument when curbuf_lock is set. (Jason
Franklin)
https://github.com/vim/vim/commit/379fb76b080521f7c09265ec3264b9e698923518
|
| | | |
|
|\ \ \
| | | |
| | | | |
ui_options: also send when starting in --embed mode
|
| | | |
| | | |
| | | |
| | | | |
needed after #9024 to receive options from init.vim
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
* os/fs.c: add os_isdir_executable()
* eval.c: fix hang on job start caused by non-executable cwd option
* channel.c: assert cwd is an executable directory
* test: jobstart() produces error when using non-executable cwd
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.{510,512}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: 'helplang' default is inconsistent for C and C.UTF-8.
Solution: Don't accept a value unless it starts with two letters.
https://github.com/vim/vim/commit/389ab7122bec99c11ad4ce6d87cc6f38a21e4e40
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Filter test fails when $LANG is C.UTF-8.
Solution: Set 'helplang' to "en" for any C language. (Christian Brabandt,
closes vim/vim#3577)
https://github.com/vim/vim/commit/dcd71cbaedf75dd8e5c5a45c5c2e3ec7ee552dce
|
|/ / /
| | |
| | |
| | |
| | | |
Problem: ml_get error when calling a function with a range.
Solution: Don't position the cursor after the last line.
https://github.com/vim/vim/commit/9e353b5265bd7fa103caf4e5a9b3c99f344f548e
|
| | | |
|
| | |
| | |
| | |
| | | |
- update standard-plugin-list. closes #8388
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Test is unreliable on macOS 10.13. The lower-bound isn't central to the
purpose of the test, so just relax it.
ref https://github.com/neovim/neovim/pull/9095#issuecomment-429603452
> We don't guarantee that a X ms timer is triggered during Y ms sleep
> for any X<Y, though I would expect the load to be really bad for this
> to happen with X=10ms, Y=40ms.
related: #6829
|
| |
| |
| |
| |
| | |
Problem: Suspend test fails when run by root.
Solution: Accept both '$' and '#' for the prompt. (James McCoy, closes vim/vim#3590)
https://github.com/vim/vim/commit/0f62cf5b335968f7448af1a6f46e0104b7bc365e
|
| |
| |
| |
| |
| | |
Problem: .raml files not properly detected.
Solution: Recognize .raml as raml instead of yaml. (closes vim/vim#3594)
https://github.com/vim/vim/commit/da1c11c6411182e9a4bd4374e3fb8851fef77113
|
| |
| |
| |
| | |
closes #9089
|
| |
| |
| |
| |
| | |
Problem: When CTRL-C is mapped it triggers InsertLeave.
Solution: Make CTRL-C behave the same way when typed or used in a mapping.
https://github.com/vim/vim/commit/4dbc2627641a6b950c30c31cbf7b7e6c36da1927
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Expanding abbreviation doesn't work. (Tooth Pik)
Solution: Return OK instead of FALSE and FAIL instead of TRUE. (Christian
Brabandt)
https://github.com/vim/vim/commit/c3c3e698966fac86dee94799b70947defb85440d
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: open_line() returns TRUE/FALSE for success/failure.
Solution: Return OK or FAIL.
https://github.com/vim/vim/commit/24a2d7264fc2394f69a9a890b34d1f09cf63b14e
|
|\ \ \
| |/ /
|/| | |
api: make nvim_buf_get_offset independent on platform option
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Generate helptags before :help.
This only failed in the TSAN build because other builds run the Lua
tests first, which generate the helptags.
closes #8824
|
| |
| |
| |
| |
| | |
Like line2byte, but works for any buffer, and uses zero-based
indexing (API conventions).
|
| |
| |
| |
| |
| |
| |
| | |
(#9178)
Problem: Cppcheck warns for using array index before bounds check.
Solution: Swap the conditions. (Dominique Pelle)
https://github.com/vim/vim/commit/a9a8e04eab106c1d21381f79f8965fe50b94e235
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Before this change, some tests fail if the user has a local
shada/viminfo in the default $HOME location. For example:
TEST_FILE=test_marks.res make oldtest
Ostensibly this change should not be necessary, because of this
statement in runtest.vim:
set viminfo+=nviminfo
|
| |
| |
| |
| |
| | |
Lack of whitespace caused a file named "NONE-u" to be created (because
GetVimCommand() returns a command ending with "-i NONE").
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Cannot see what digraph is used to insert a character.
Solution: Show the digraph with the "ga" command. (Christian Brabandt)
https://github.com/vim/vim/commit/5f73ef8d20070cd45c9aea4dc33c2e0657f5515c
close #8190
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/20aac6c1126988339611576d425965a25a777658
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/91f84f6e11cd879d43d651c0903d85bff95f0716
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/b477af2260d9bc7ae7f743f0a14265d7ee12ee09
|
| |
| |
| |
| |
| | |
Updated runtime and language files.
https://github.com/vim/vim/commit/6dc819b1299e1d9f99303568772ade544d5c1322
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/675e8d6adb88d5b38087870dfda51c0205070741
---
NA:
vim-patch:ffd112edc6a8
Fix missing patch number.
https://github.com/vim/vim/commit/ffd112edc6a8f72b66c06207bff4431f6aec7b6f
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/d2f3a8b8787333abf2300d38836b196955f10c00
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/0b0f0992d46ef02fdfc1240744bef91d4299c1df
|
| |
| |
| |
| |
| | |
Runtime file and translation updates.
https://github.com/vim/vim/commit/2f01889055f14842c1d4f9abd91139fc6bd95f15
|
| |
| |
| |
| |
| | |
Updated runtime files
https://github.com/vim/vim/commit/eb3dc87f01391bb075d97aef3d00f91b4e08a25c
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/7db25fed5de1be922b8cbb0328149469606a0424
|
| |
| |
| |
| |
| | |
Update runtime files and translations
https://github.com/vim/vim/commit/15142e27aaafa15b72d1042c25fbb5e4f12b6736
|
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/7dda86f2ff35bb80afce4da24782fd58216bbe50
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: /etc/gitconfig not recognized at a gitconfig file.
Solution: Add pattern to filetype detection. (closes vim/vim#3568)
https://github.com/vim/vim/commit/d474686a09ef3f7529e65abe00cf8cd2ea8a95eb
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Some file types are not recognized.
Solution: Update the file type detection.
https://github.com/vim/vim/commit/38654503b04dd5ff4813f81892d9f62db1ff01b9
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Python2 and python3 detection not tested. (Matej Cepl)
Solution: Add test for detecting python2 and python3. Also detect a script
using "js" as javascript.
https://github.com/vim/vim/commit/4bc0bed53695ac67db8d601f2a15e48e7a196688
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Filetype detection test does not check all scripts.
Solution: Add most scripts to the test
https://github.com/vim/vim/commit/ddb349369d107c14fad9c38baf2f0e2b8514fbf0
|