zeertzjq
6a932f68e6
ci: bump clang version to 13 in asan and tsan
2022-01-01 06:24:48 +08:00
Björn Linse
991e872d80
Merge pull request #16728 from dundargoc/refactor/remove-unused-macros
...
refactor: remove unused macros
2021-12-30 22:20:10 +01:00
Dundar Göc
7e9aaf1e0f
refactor: remove unused macros
...
Closes #13505
2021-12-30 21:53:18 +01:00
Björn Linse
c46f7caad0
Merge pull request #16373 from zeertzjq/terminal-mouse-release-forward
...
fix(terminal): correctly forward mouse events
2021-12-28 23:44:17 +01:00
Björn Linse
7bb593169e
Merge pull request #16752 from gpanders/lua-user-commands
...
feat(api): implement nvim_{add,del}_user_command
2021-12-28 23:18:07 +01:00
Gregory Anders
eff11b3c3f
feat(api): implement nvim_{add,del}_user_command
...
Add support for adding and removing custom user commands with the Nvim
API.
2021-12-28 14:08:44 -07:00
dundargoc
08616571f4
chore: fix typos ( #16506 )
...
Co-authored-by: Gregory Anders <8965202+gpanders@users.noreply.github.com>
Co-authored-by: Evgeni Chasnovski <evgeni.chasnovski@gmail.com>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Co-authored-by: Christoph Hasse <hassec@users.noreply.github.com>
Co-authored-by: Alef Pereira <ealefpereira@gmail.com>
Co-authored-by: AusCyber <willp@outlook.com.au>
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-12-28 18:15:16 +01:00
zeertzjq
2ff5189d68
chore: fix compiler warning for multi-line comment ( #16812 )
2021-12-28 15:55:28 +01:00
Christian Clason
645b314576
vim-patch:a4d131d11052 ( #16811 )
...
Update runtime files
a4d131d110
2021-12-28 12:24:44 +01:00
dundargoc
6e00d4754c
vim-patch:8.2.3914 ( #16808 )
...
* vim-patch:8.2.3914: various spelling mistakes in comments
Problem: Various spelling mistakes in comments.
Solution: Fix the mistakes. (Dominique Pellé, closes vim/vim#9416 )
af4a61a85d
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
2021-12-28 11:28:48 +01:00
Christian Clason
9804a2870f
Merge pull request #16805 from clason/vim-8.2.3905
...
vim-patch:8.2.{3905,3909}: Dockerfile, Containerfile using prefix name not recognized
2021-12-27 12:52:43 +01:00
Christian Clason
d54329e1b6
vim-patch:8.2.3909: Containerfile using prefix name not recognized
...
Problem: Containerfile using prefix name not recognized.
Solution: Recognize Containerfile.*.
bbdd3fb804
2021-12-27 12:52:17 +01:00
Christian Clason
5743b0345c
vim-patch:8.2.3905: Dockerfile using prefix name not recognized
...
Problem: Dockerfile using prefix name not recognized.
Solution: Recognize Dockerfile.*. (closes vim/vim#9410 )
c88ac94a0b
2021-12-27 12:52:17 +01:00
Björn Linse
06ca0667a1
Merge pull request #16799 from bfredl/nohlsplash
...
fix(api): nvim__set_hl_ns causes extra redraws
2021-12-27 08:56:45 +01:00
Björn Linse
505c12cb9c
fix(api): nvim__set_hl_ns causes extra redraws
2021-12-26 23:43:37 +01:00
zeertzjq
e0956f7452
fix(terminal): correctly forward mouse events
2021-12-27 06:08:16 +08:00
Dmytro Meleshko
56f3c41f5f
fix(uri): change scheme pattern to not include the comma character ( #16797 )
2021-12-26 16:36:14 -05:00
Björn Linse
99526dc9b3
Merge pull request #16596 from dm1try/do_not_leave_terminal_mode_after_mouse_activation
...
do not leave Terminal mode after entering to it using a mouse
2021-12-26 19:11:51 +01:00
Björn Linse
457a8ca7a7
Merge pull request #16630 from kylo252/unused-includes
...
refactor(build): remove unused includes
2021-12-26 19:03:21 +01:00
Björn Linse
a23f4a7921
Merge pull request #16792 from zeertzjq/ins-lastc-k-event
...
fix: do not save K_EVENT as lastc in Insert mode
2021-12-26 18:29:49 +01:00
James McCoy
2b0be9eff8
Merge pull request #16788 from jamessan/strptime-fix
...
fix(msgpack#strptime): use calendar.timegm to get seconds since epoch
2021-12-26 09:42:52 -05:00
Christian Clason
8c720f6b9d
vim-patch:partial fa3b72348d88 ( #16780 )
...
Update runtime files
fa3b72348d
omit
doc/eval.txt (needs 8.2.3864)
doc/map.txt (needs 8.2.3619)
menu.vim (needs 8.2.0413)
2021-12-26 11:03:25 +01:00
zeertzjq
ab1ceaaaa9
fix: do not save K_EVENT as lastc in Insert mode
...
I'm also gonna move some other K_EVENT-related tests to vim_spec.lua
2021-12-26 16:14:35 +08:00
Jan Edmund Lazo
9dd8557921
Merge pull request #16774 from zeertzjq/vim-8.2.2468
...
vim-patch:8.2.2468: not easy to get the full command name from a shortened one
2021-12-25 23:26:59 -05:00
Volodymyr Kot
333dd6f80b
vim-patch:8.1.1412: test 30 is old style ( #16768 )
...
Problem: Test 30 is old style.
Solution: Turn it into a new style test. (Yegappan Lakshmanan, closes vim/vim#4440 )
72fcf07b06
2021-12-25 23:20:03 -05:00
zeertzjq
599a3d6abd
fixup! vim-patch:8.2.2468: not easy to get the full command name from a shortened one
2021-12-26 11:25:57 +08:00
Jan Edmund Lazo
1dcdf86849
Merge pull request #16618 from zeertzjq/vim-8.2.3780
...
vim-patch:8.2.{3780,3784}: ":cd" works differently on MS-Windows
2021-12-25 21:10:44 -05:00
Jan Edmund Lazo
8bc7c6fab9
Merge pull request #16767 from zeertzjq/vim-8.2.3879
...
vim-patch:8.2.{3879,3882}
2021-12-25 19:36:02 -05:00
Jan Edmund Lazo
397201f2c6
Merge pull request #16705 from zeertzjq/vim-8.2.2508
...
vim-patch:8.2.{2508,2641,3846}
2021-12-25 19:08:36 -05:00
zeertzjq
06985fa595
vim-patch:8.2.3883: crash when switching to other regexp engine fails ( #16773 )
...
Problem: Crash when switching to other regexp engine fails.
Solution: Check for regprog being NULL.
5937c7505f
2021-12-25 19:02:54 -05:00
Jan Edmund Lazo
96230d6c69
Merge pull request #16789 from janlazo/vim-8.1.1184
...
vim-patch:8.1.{1184,1379}
2021-12-25 18:30:51 -05:00
Christian Clason
19ec20700b
vim-patch:8.2.3880: Solution filter files are not recognized ( #16779 )
...
Problem: Solution filter files are not recognized.
Solution: Add pattern *.slnf and use json. (Doug Kearns)
70a120b72b
2021-12-25 18:26:27 -05:00
Jan Edmund Lazo
f7d840e295
Merge pull request #16724 from VVKot/vim-8.2.3850
...
vim-patch:8.2.{3850,3855}
2021-12-25 18:24:23 -05:00
Jan Edmund Lazo
57337e6814
vim-patch:8.1.1379: filechanged test hangs
...
Problem: Filechanged test hangs.
Solution: Do not check 'autoread'.
8239c62067
2021-12-25 18:01:17 -05:00
Jan Edmund Lazo
2f1e6ca773
vim-patch:8.1.1184: undo file left behind after running test
...
Problem: Undo file left behind after running test.
Solution: Delete the undo file. (Dominique Pelle, closes vim/vim#4279 )
137c14bb4f
2021-12-25 17:59:41 -05:00
Jan Edmund Lazo
6b8a365465
test: port test_filechanged.vim
...
I can't port patch 8.1.0820.
Attempt failed in https://github.com/neovim/neovim/pull/12948 .
test_filechanged.vim is required for later patches.
2021-12-25 17:55:52 -05:00
zeertzjq
7622f1afe9
test(old): reenable Test_virtual_replace() ( #16674 )
2021-12-25 17:26:29 -05:00
Lewis Russell
e11a44aa22
feat(lua): add vim.spell ( #16620 )
2021-12-25 12:36:56 -07:00
Björn Linse
2ae63161e8
Merge pull request #16725 from VVKot/vim-8.1.0040
...
vim-patch:8.1.0040: warnings from 64-bit compiler
2021-12-25 19:32:13 +01:00
James McCoy
fb14e2a8d6
fix(msgpack#strptime): use calendar.timegm to get seconds since epoch
...
datetime.datetime.timestamp does not exist on Windows and
datetime.datetiem.strftime('%s') is not supported, since '%s' is a POSIX
format. Instead, use the recommended `calendar.timegm(obj.utctimetuple())`.
2021-12-25 12:11:34 -05:00
James McCoy
9e93e5c0c8
Merge pull request #16786 from jamessan/cancel-previous-ci
...
ci: cancel in-progress CI if a PR is updated
2021-12-25 12:03:01 -05:00
James McCoy
094c3f2b54
ci: cancel in-progress CI if a PR is updated
...
[skip ci]
2021-12-25 11:11:54 -05:00
dundargoc
4f95224907
vim-patch:8.2.3873: go.mod files are not recognized ( #16757 )
...
Problem: go.mod files are not recognized.
Solution: Check for the file name. (closes vim/vim#9380 )
82b3b4c6cf
2021-12-25 15:17:55 +01:00
Björn Linse
3e81c1f9b5
Merge pull request #16762 from zeertzjq/grid-truncate-pum-double-width
...
Truncate double-width character at the end of popup menu correctly
2021-12-25 13:36:37 +01:00
Maverun
d2f62b3164
chore(editorconfig): set max_line_length for .h and .in files ( #16775 )
2021-12-24 22:35:38 -07:00
Sean Dewar
70a68dc2c5
fix(options): disallow empty 'fdc' and 'scl' ( #16765 )
...
Empty string values for these options aren't actually allowed, but
check_opt_strings allows empty string options.
It so happens that 'scl' handles empty string like "auto", but empty 'fdc'
causes glitchiness (win_fdccol_count returns an incorrect value).
Just disallow empty string values for these options completely.
2021-12-24 22:30:34 -07:00
zeertzjq
a5d3dd9359
vim-patch:partial:0e6adf8a29d5
...
Update runtime files
0e6adf8a29
2021-12-25 11:31:54 +08:00
zeertzjq
cf609ce655
vim-patch:8.2.3784: the help for options is outdated
...
Problem: The help for options is outdated.
Solution: Include all the recent changes.
7b1463bca3
This is the only applicable hunk.
2021-12-25 11:31:54 +08:00
zeertzjq
42cf76fd0a
vim-patch:8.2.3780: ":cd" works differently on MS-Windows
...
Problem: ":cd" works differently on MS-Windows.
Solution: Add the 'cdhome' option. (closes vim/vim#9324 )
29f3a45915
2021-12-25 11:31:54 +08:00
zeertzjq
ccc4d83507
vim-patch:partial:6c391a74fe90
...
Update runtime files
6c391a74fe
2021-12-25 08:36:32 +08:00