Jan Edmund Lazo
afc6753f64
vim-patch:8.2.1458: .gawk files not recognized
...
Problem: .gawk files not recognized.
Solution: Recognize .gawk files. (Doug Kearns)
9a5c553f79
2020-08-15 10:57:16 -04:00
Jan Edmund Lazo
4a0dbe866f
vim-patch:8.2.1441: running tests in tiny version gives error for summarize.vim
...
Problem: Running tests in tiny version gives error for summarize.vim.
Solution: Set 'cpoptions' to allow for line continuation. Restore
redirecting test output to /dev/null.
c771908681
2020-08-14 18:20:30 -04:00
Jan Edmund Lazo
f81167dc6f
vim-patch:8.2.1438: missing tests for interrupting script execution from debugger
...
Problem: Missing tests for interrupting script execution from debugger.
Solution: Add tests. (Yegappan Lakshmanan, closes vim/vim#6697 )
7ac616cb0a
2020-08-14 18:20:30 -04:00
Jan Edmund Lazo
ab85f774a6
vim-patch:8.2.1410: adding compiler plugin requires test change
...
Problem: Adding compiler plugin requires test change.
Solution: Include compiler plugin and adjust test.
7f7a888869
2020-08-14 18:20:30 -04:00
Jan Edmund Lazo
5e95e0da44
vim-patch:8.2.1409: nmpmrc and php.ini filetypes not recognized
...
Problem: Nmpmrc and php.ini filetypes not recognized.
Solution: Add filetype detection. (Doug Kearns)
1e91eafc2e
2020-08-14 18:20:30 -04:00
Jan Edmund Lazo
4eb89e7f9b
vim-patch:8.1.2098: mksession test fails on MS-Windows
...
Problem: mksession test fails on MS-Windows.
Solution: Skip testing with backslashes on MS-Windows.
37ac4a531c
2020-08-14 18:20:29 -04:00
Jan Edmund Lazo
0361909462
vim-patch:8.1.2097: :mksession is not sufficiently tested
...
Problem: :mksession is not sufficiently tested.
Solution: Add more test cases. (Yegappan Lakshmanan, closes vim/vim#4992 )
66f0e6c6e2
2020-08-14 18:20:29 -04:00
Jan Edmund Lazo
af58bee2f4
vim-patch:8.2.1386: backslash not removed afer space with space in 'isfname'
...
Problem: Backslash not removed afer space in option with space in
'isfname'.
Solution: Do remove backslash before space, also when it is in 'isfname'.
(Yasuhiro Matsumoto, closes vim/vim#6651 )
994b89d28d
2020-08-14 18:20:29 -04:00
Jan Edmund Lazo
bc2c75cbd7
vim-patch:8.2.1379: curly braces expression ending in " }" does not work
...
Problem: Curly braces expression ending in " }" does not work.
Solution: Skip over white space when checking for "}". (closes vim/vim#6634 )
ae95a3946b
2020-08-14 18:20:29 -04:00
Jan Edmund Lazo
afa5b04d00
vim-patch:8.2.1377: triggering the ATTENTION prompt causes typeahead mess up
...
Problem: Triggering the ATTENTION prompt causes typeahead to be messed up.
Solution: Increment tb_change_cnt. (closes vim/vim#6541 )
b8d732e93e
2020-08-14 18:20:29 -04:00
Jan Edmund Lazo
9b361e9ea1
vim-patch:8.2.1369: MS-Windows: autocommand test sometimes fails
...
Problem: MS-Windows: autocommand test sometimes fails.
Solution: Do not rely on the cat command.
14ddd226da
2020-08-14 18:20:28 -04:00
Jan Edmund Lazo
4887c3dc1c
vim-patch:8.2.1364: invalid memory access when searching for raw string
...
Problem: Invalid memory access when searching for raw string.
Solution: Check for delimiter match before following quote. (closes vim/vim#6578 )
282f9c64e5
2020-08-14 18:20:28 -04:00
Jan Edmund Lazo
037f532076
vim-patch:8.2.1361: error for white space after expression in assignment
...
Problem: Error for white space after expression in assignment.
Solution: Skip over white space. (closes vim/vim#6617 )
6a25026262
2020-08-14 18:20:28 -04:00
Jan Edmund Lazo
9abfb85264
vim-patch:8.2.1360: stray error for white space after expression
...
Problem: Stray error for white space after expression.
Solution: Ignore trailing white space. (closes vim/vim#6608 )
f96e9dec63
2020-08-14 18:20:28 -04:00
Jan Edmund Lazo
7a047d8dc2
vim-patch:8.2.1347: cannot easily get the script ID
...
Problem: Cannot easily get the script ID.
Solution: Support expand('<SID>').
909443028b
2020-08-14 18:20:28 -04:00
Jan Edmund Lazo
0680b5218e
vim-patch:8.1.2341: not so easy to interrupt a script programatically
...
Problem: Not so easy to interrupt a script programatically.
Solution: Add the interrupt() function. (Yasuhiro Matsumoto, closes vim/vim#2834 )
67a2deb9cb
2020-08-14 18:20:28 -04:00
Jan Edmund Lazo
6d68b2801b
vim-patch:8.1.1674: script to check a colorscheme can be improved
...
Problem: Script to check a colorscheme can be improved.
Solution: Match the whole group name. Don't warn for what is usually omitted.
4e63f9425e
2020-08-14 18:20:27 -04:00
Jan Edmund Lazo
903cd73af1
vim-patch:8.1.0573: cannot redefine user command without ! in same script
...
Problem: Cannot redefine user command without ! in same script
Solution: Allow redefining user command without ! in same script, like with
functions.
55d4691308
2020-08-14 18:20:27 -04:00
TJ DeVries
3ccdbc570d
lua: add vim.register_keystroke_callback ( #12536 )
...
* feat: Add vim.register_keystroke_callback
* fixup: Forgot to remove mention of old option
* fixup: Answer jamessan comments
* fixup: Answer norcalli comments
* fixup: portability
* Update runtime/doc/lua.txt
Co-authored-by: Ashkan Kiani <ashkan.k.kiani@gmail.com>
2020-08-14 10:03:17 -04:00
TJ DeVries
aa48c1c724
Merge pull request #12739 from vigoux/ts-refactor-predicates
...
treesitter: refactor
2020-08-14 08:33:50 -04:00
Thomas Vigouroux
6a8dcfab4b
treesitter: allow to force predicate addition
2020-08-13 20:40:40 +02:00
Thomas Vigouroux
5900c99b7c
treesitter: update docs on predicates
2020-08-13 20:30:15 +02:00
Thomas Vigouroux
9564803d1a
treesitter: add predicate negation
2020-08-13 20:30:15 +02:00
Thomas Vigouroux
d7b12e58df
treesitter: add and test vim-match? predicate
2020-08-13 20:30:15 +02:00
Thomas Vigouroux
58e37d7df8
treesitter: add contains? predicate
2020-08-13 20:30:15 +02:00
Thomas Vigouroux
18c0e77528
treesitter(docs): update and refresh docs
2020-08-13 20:30:15 +02:00
Thomas Vigouroux
613068071e
treesitter: refactor and use lua regexes
2020-08-13 20:30:15 +02:00
James McCoy
94b7ff730a
Merge pull request #12731 from jamessan/libcallnr
...
libcall: Use "int" for number argument
2020-08-10 23:23:54 -04:00
James McCoy
272389da32
Merge pull request #12632 from tjdevries/tjdevries/packadd_lua
...
[RFC] lua: Force update of rtp more often
2020-08-10 19:30:58 -04:00
TJ DeVries
e797d0658c
fix: runtimepath always updates lua package.path
2020-08-10 16:48:35 -04:00
Matthieu Coudron
602e7505e2
Merge pull request #12621 from Shougo/vim-8.1.1564
...
[RDY] vim-patch:8.1.1564, 1570, 1623, 1712 : sign column takes up space
2020-08-09 16:19:11 +02:00
Patrice Peterson
1869f86e35
Remove unused function ( #12719 )
2020-08-08 23:49:44 +02:00
Anmol Sethi
7f49594813
man.vim: Add - to 'iskeyword' ( #12598 )
...
Pressing K on manpages with - in their name will now work.
I noticed this the manpages of https://github.com/cli/cli
2020-08-08 12:48:33 -04:00
James McCoy
840c12c107
Merge remote-tracking branch 'upstream/master' into libcallnr
2020-08-08 08:57:35 -04:00
James McCoy
e813ec79c2
libcall: Use "int" for number argument
...
The libcall family of functions need to use "int" for both input and
output. The output side was fixed in 9c42232
but I forgot about the
input side.
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch libcallnr
# Your branch is up to date with 'upstream/master'.
#
# Changes to be committed:
# modified: src/nvim/eval/funcs.c
# modified: src/nvim/os/dl.c
#
2020-08-08 08:53:35 -04:00
erw7
f26df8bb66
Merge pull request #12701 from erw7/fix-sattr-t-overflow
...
ui: fix problem with sattr_T overflow
2020-08-03 22:57:13 +09:00
Matthieu Coudron
4ed5204bc9
Merge pull request #12665 from janlazo/vim-8.2.1254
...
vim-patch:8.0.1774,8.1.{192,194,255,264,1202,2172,2340},8.2.{62,71,72,1004,1254,1259,1265,1267,1292,1295}
2020-08-02 20:19:48 +02:00
Jan Edmund Lazo
ea515f8ca1
vim-patch:8.1.0264: backup tests fail when CWD is in /tmp
...
Problem: Backup tests fail when CWD is in /tmp.
Solution: Make 'backupskip' empty. (Christian Brabandt, closes vim/vim#3301 )
efe03738f6
2020-08-02 12:00:03 -04:00
Jan Edmund Lazo
ae92177063
vim-patch:8.1.0255: backup test fails when using shadow directory
...
Problem: Backup test fails when using shadow directory.
Solution: Remove check for "src".
f8f88f89e1
2020-08-02 12:00:03 -04:00
Jan Edmund Lazo
0d713fc8ba
options: fix 'isident' for Windows
...
Default value on Windows does not match the documented value.
2020-08-02 12:00:02 -04:00
Jan Edmund Lazo
1123a979d0
vim-patch:8.1.0862: no verbose version of character classes
...
Problem: No verbose version of character classes.
Solution: Add [:ident:], [:keyword:] and [:fname:]. (Ozaki Kiichi,
closes vim/vim#1373 )
221cd9f4dd
2020-08-02 12:00:02 -04:00
Jan Edmund Lazo
0393eec3ea
tests/terminal/tui: wait 1ms to avoid data race in FreeBSD
2020-08-02 12:00:02 -04:00
Jan Edmund Lazo
513d117947
vim-patch:8.2.1295: tests 44 and 99 are old style
...
Problem: Tests 44 and 99 are old style.
Solution: Convert to new style tests. (Yegappan Lakshmanan, closes vim/vim#6536 )
7d40b8a532
2020-08-02 12:00:02 -04:00
Jan Edmund Lazo
45b91711e4
vim-patch:8.2.1292: AIDL filetype not recognized
...
Problem: AIDL filetype not recognized.
Solution: Add filetype detection. (Dominique Pellé, closes vim/vim#6533 )
2afc3b4f77
2020-08-02 12:00:02 -04:00
Jan Edmund Lazo
6f3a18197b
vim-patch:8.1.2340: quickfix test fails under valgrind and asan
...
Problem: Quickfix test fails under valgrind and asan.
Solution: Make sure long line does not overflow IObuff. (Dominique Pelle,
closes vim/vim#5263 ) Put back fix for large terminals. (Yegappan
Lakshmanan, closes vim/vim#5264 )
a106e6cde6
2020-08-02 12:00:02 -04:00
Jan Edmund Lazo
886969e1f8
vim-patch:8.1.1202: always get regexp debugging logs when building with -DDEBUG
...
Problem: Always get regexp debugging logs when building with -DDEBUG.
Solution: By default do not create regexp debugging logs. (Ken Takata)
c2d09c9f2c
2020-08-02 12:00:01 -04:00
Jan Edmund Lazo
ca698250fc
vim-patch:8.1.0194: possibly use of NULL pointer
...
Problem: Possibly use of NULL pointer. (Coverity)
Solution: Reset the re_in_use flag earlier.
414998023f
2020-08-02 12:00:01 -04:00
Jan Edmund Lazo
1ab1de7845
vim-patch:8.1.0192: executing regexp recursively fails with a crash
...
Problem: Executing regexp recursively fails with a crash.
Solution: Move global variables into "rex".
0270f38e1a
2020-08-02 12:00:01 -04:00
Jan Edmund Lazo
f3964c170e
vim-patch:8.2.1267: MS-Windows: tests may fail due to $PROMPT value
...
Problem: MS-Windows: tests may fail due to $PROMPT value.
Solution: Set $PROMPT for testing. (Taro Muraoka, closes vim/vim#6510 )
2690b5aed8
2020-08-02 12:00:01 -04:00
Jan Edmund Lazo
2d34ddb3c3
vim-patch:8.2.1265: crash with EXITFREE when split() fails
...
Problem: Crash with EXITFREE when split() fails.
Solution: Restore 'cpoptions'.
7d5e744162
2020-08-02 12:00:01 -04:00