Björn Linse
c479b90359
Merge pull request #15253 from spywhere/float-win-scl-fix
...
Fix sign column auto with minimum break floating window minimal style
2021-08-10 22:14:52 +02:00
Andrea Cappuccio
adebbebdd7
fix(lsp): properly handle nil
lines when trimming empty lines ( #15325 )
2021-08-10 20:52:30 +02:00
Thomas Vigouroux
c5baba065c
Merge pull request #15329 from dundargoc/github/bug-template/make-behavior-mandatory
...
ci: make all questions mandatory in bug template
2021-08-10 14:35:36 +02:00
Dundar Göc
f43a8f0eda
ci: make all questions mandatory in bug template
2021-08-10 12:18:55 +02:00
Hans Pinckaers
1a10acb997
fix(lsp): floating popup should take offset_x into account when positioning ( #15297 )
2021-08-09 23:56:58 +02:00
Cezary Drożak
33b4513b89
doc: Document -complete=lua
option ( #15102 )
2021-08-09 21:21:14 +02:00
github-actions[bot]
3cacd108d0
docs: regenerate ( #15324 )
...
Co-authored-by: marvim <marvim@users.noreply.github.com>
2021-08-09 20:54:28 +02:00
Matthieu Coudron
0e9d97896a
Merge pull request #15307 from muniter/update-help.txt
...
docs(help.txt): Add a tag to the neovim api.
2021-08-09 19:51:47 +02:00
max397574
a3d5f391cf
docs: Add some references to LSP specification ( #15321 )
2021-08-09 19:45:00 +02:00
dundargoc
cad5f01cf3
docs: elaborate on commitlint rules ( #15322 )
...
linter requires lowercase at start and no period at end of description
2021-08-09 18:46:33 +02:00
Javier Lopez
109a417e21
docs(help.txt): add treesitter to the main help file
2021-08-09 09:17:02 -05:00
Javier Lopez
4667bfb732
docs(help.txt): add a tag to the neovim api
2021-08-09 09:16:56 -05:00
dundargoc
7dbbd5d8b1
ci: create GitHub Action that squashes all typo PRs into a single PR ( #15041 )
...
The action adds all pull-request authors (and Marvim) as a co-author to the
newly created PR and also links to the closed PRs.
2021-08-09 15:21:50 +02:00
Jan Edmund Lazo
9ef7003c38
Merge pull request #15312 from janlazo/vim-8.2.2639
...
vim-patch:8.1.{1818},8.2.{1464,2639,2814,2947,2976,2986,3114,3141,3160,3198}
2021-08-09 08:28:36 -04:00
Sirisak Lueangsaksri
0a43b4d51e
refactor(sign): include longer sign column option
2021-08-09 11:09:22 +07:00
Sirisak Lueangsaksri
c8f57f6ded
fix(sign): reset auto sign column with minimum in float win minimal style
2021-08-09 11:09:22 +07:00
Jan Edmund Lazo
292148b08b
vim-patch:8.2.3141: no error when using :complete for :command without -nargs
...
Problem: No error when using :complete for :command without -nargs.
Solution: Give an error. (Martin Tournoij, closes vim/vim#8544 , closes vim/vim#8541 )
de69a7353e
N/A patches for version.c:
vim-patch:8.1.1801: cannot build without the +eval feature
Problem: Cannot build without the +eval feature.
Solution: Always define funcexe_T.
505e43a20e
vim-patch:8.1.1818: unused variable
Problem: Unused variable.
Solution: Remove the variable. (Mike Williams)
b4a88a0441
vim-patch:8.2.1464: Vim9: build warning for unused variable
Problem: Vim9: build warning for unused variable.
Solution: Delete the variable declaration.
829ac868b7
vim-patch:8.2.2639: build failure when fsync() is not available
Problem: Build failure when fsync() is not available.
Solution: Add #ifdef.
5ea79a2599
vim-patch:8.2.2814: Vim9: unused variable
Problem: Vim9: unused variable. (John Marriott)
Solution: Adjust #ifdef.
b06b50dfa0
vim-patch:8.2.2947: build failure without the channel feature
Problem: Build failure without the channel feature.
Solution: Add back #ifdef. (John Marriott)
f5bfa8faa7
vim-patch:8.2.2976: build failure without the +eval feature
Problem: Build failure without the +eval feature.
Solution: Add #ifdefs.
8de901e1f1
vim-patch:8.2.2986: build failure without the profile feature
Problem: Build failure without the profile feature.
Solution: Add #ifdef.
d9f31c13d2
vim-patch:8.2.3114: Amiga-like systems: build error using stat()
Problem: Amiga-like systems: build error using stat().
Solution: Only build swapfile_process_running() on systems where it is
actually used. (Ola Söder, closes vim/vim#8519 )
599a6e5b36
2021-08-08 22:29:55 -04:00
Jan Edmund Lazo
43a874ab74
vim-patch:8.2.3198: cannot use 'formatlistpat' for breakindent
...
Problem: Cannot use 'formatlistpat' for breakindent.
Solution: Use a negative list indent. (Maxim Kim, closes vim/vim#8594 )
f674b358fc
Port get_showbreak_value() from patch v8.1.2281
to avoid breaking changes when porting older patches.
2021-08-08 22:22:34 -04:00
Jan Edmund Lazo
f89a275e32
vim-patch:8.2.3160: 'breakindent' does not work well for bulleted lists
...
Problem: 'breakindent' does not work well for bulleted and numbered lists.
Solution: Add the "list" entry to 'breakindentopt'. (Christian Brabandt,
closes vim/vim#8564 , closes vim/vim#1661 )
4a0b85ad01
2021-08-08 22:22:34 -04:00
Gregory Anders
68f61b167e
vim-patch:8.2.3285: scdoc filetype is not recognized ( #15294 )
...
Problem: Scdoc filetype is not recognized.
Solution: Add filetype detection. (Gregory Anders, closes vim/vim#8701 )
dd097bdc13
2021-08-08 18:27:34 -04:00
Jan Edmund Lazo
cdbd54972b
option: pvs/v557 ( #14740 )
...
Replace STRCAT with STRLCAT() to always NUL-terminate "errbuf" array.
2021-08-08 17:27:50 -04:00
dundargoc
a2909aa35f
ci(labeler): apply label tests if only files under test have changed ( #15305 )
2021-08-08 11:03:55 +02:00
Christian Clason
35041432bf
ci(forms): fix "vim" description in bug template
...
Make clear that the version should be specified in any case, including patch level
2021-08-07 18:14:03 +02:00
dundargoc
c9131ef9b5
docs: fix paragraph for BufEnter in the documentation ( #15301 )
2021-08-07 12:18:40 +02:00
Thomas Vigouroux
faa3007927
Merge pull request #14767 from theHamsta/no-treesitter-mapping-to-non-existent
...
fix(treesitter): do not map hl_group when no mapping is set
2021-08-07 11:44:41 +02:00
dundargoc
a1cc146405
ci(labeler): apply documentation label only for changes exclusively in runtime/doc/* ( #15298 )
2021-08-07 10:36:15 +02:00
Folke Lemaitre
e7bde44d6d
fix(lsp): prevent duplicate lines seperated by newlines ( #15284 )
2021-08-06 17:15:49 -04:00
Stephan Seitz
912152d635
chore: remove reference to nvim-treesitter in comment
2021-08-06 22:08:45 +02:00
Stephan Seitz
f489d98653
fix(treesitter): do not map hl_group when no mapping is set
...
This changes the behavior of the hl_cache to the old one.
- when the capture exists as a hlgroup -> use it
- when hl_map contains a mapping -> use it
- else do nothing (before: map capture to non-existing capture)
Before also captures `@foo.bar` would intend to use the hlgroup `foo.bar`
which results in a confusing error since hlgroups can't contain dots.
2021-08-06 22:04:28 +02:00
dundargoc
f22326ef09
ci(labeler): add "tests" and "ci" labels to the labeler action ( #15287 )
...
Also added "CONTRIBUTING.md" file under the "documentation" label since
it gets changed fairly often.
2021-08-06 13:15:29 +02:00
dundargoc
22072b11e8
ci(labeler): fix syntax so changes under src/nvim/lua are registered ( #15285 )
...
The labeler action requires a glob (*) to denote files under a
directory.
2021-08-06 12:16:24 +02:00
Thomas Vigouroux
41912bf777
Merge pull request #15283 from jamessan/pending-c-parsers
...
test(treesitter): skip all parsers tests if parsers aren't installed
2021-08-06 10:53:18 +02:00
James McCoy
8336488ce1
test(treesitter): skip all parsers tests if parsers aren't installed
2021-08-05 21:41:55 -04:00
dundargoc
5130bc071e
ci(tests): skip "stale events on channel close" ( #15278 )
...
This test sporadically hangs CI (cf. #14083 ); skip until the actual code is fixed.
2021-08-05 15:07:26 +02:00
Thomas Vigouroux
3d18359672
Merge pull request #15257 from gpanders/remove-set_virtual_text
...
refactor: remove remaining references to nvim_buf_set_virtual_text
2021-08-04 09:28:38 +02:00
zeertzjq
545e05d2fe
chore(vim-patch.sh): replace hub with gh ( #15162 )
2021-08-03 19:52:48 +02:00
Gregory Anders
2093b12b82
refactor: remove remaining references to nvim_buf_set_virtual_text
2021-08-03 11:39:46 -06:00
Jan Edmund Lazo
8baf7bce2b
Merge pull request #15226 from zeertzjq/vim-8.1.2029
...
vim-patch:8.1.2029,8.1.2117,8.1.2214,8.2.3204
2021-08-02 19:23:57 -04:00
Thomas Vigouroux
93443d59a9
Merge pull request #15233 from baahrens/doc-treesitter-fix-typos
...
doc(treesitter): Fix typos
2021-08-02 15:18:37 +02:00
dundargoc
3f9a838454
ci: disable false "footer-leading-blank" warning from commitlint ( #15238 )
2021-08-02 11:22:43 +02:00
dundargoc
141f0038db
docs: fixed link to label "good-first-issue" ( #15239 )
2021-08-02 11:01:28 +02:00
Matthieu Coudron
535c762ff7
Merge pull request #15129 from dundargoc/action/commitlint
...
ci: add commit linter to GitHub Actions.
2021-08-02 00:08:31 +02:00
zeertzjq
c24daf5a10
vim-patch:8.2.3204: display garbled when 'cursorline' is set and lines wrap
...
Problem: Display garbled when 'cursorline' is set and lines wrap. (Gabriel
Dupras)
Solution: Avoid inserting lines twice.
c9e7e344ed
2021-08-02 05:41:17 +08:00
zeertzjq
68f0670dfc
vim-patch:8.1.2214: too much is redrawn when 'cursorline' is set
...
Problem: Too much is redrawn when 'cursorline' is set.
Solution: Don't do a complete redraw. (closes vim/vim#5079 )
11a58af66f
2021-08-02 05:41:17 +08:00
zeertzjq
56b437a6c7
vim-patch:8.1.2117: CursorLine highlight used while 'cursorline' is off
...
Problem: CursorLine highlight used while 'cursorline' is off.
Solution: Check 'cursorline' is set. (cloes vim/vim#5017 )
49474ca122
2021-08-02 05:41:17 +08:00
zeertzjq
1666fe9dfe
vim-patch:8.1.2029: cannot control 'cursorline' highlighting well
...
Problem: Cannot control 'cursorline' highlighting well.
Solution: Add "screenline". (Christian Brabandt, closes vim/vim#4933 )
017ba07fa2
2021-08-02 05:41:17 +08:00
Jan Edmund Lazo
337b1b31ac
Merge pull request #15234 from janlazo/vim-8.2.3164
...
vim-patch:8.2.{3164,3167,3192,3208,3213,3214,3225,3231,3243,3246,3247,3250,3253,3256,3260}
2021-08-01 12:17:39 -04:00
Jan Edmund Lazo
de74fcc74c
fixup! remove DYNAMIC_ICONV
...
Code for "DYNAMIC_ICONV" macro was dead since v0.3.0.
d87e5d7016
2021-08-01 11:27:11 -04:00
Jan Edmund Lazo
e98eba9086
vim-patch:8.2.3256: executable test may fail on new Ubuntu system
...
Problem: Executable test may fail on new Ubuntu system.
Solution: Consider /usr/bin/cat and /bin/cat the same.
bf634a0a8b
2021-08-01 11:27:11 -04:00
Jan Edmund Lazo
20fc0519af
vim-patch:8.2.3246: memory use after free
...
Problem: Memory use after free.
Solution: When clearing a string option set the pointer to "empty_option".
77111e2bfc
2021-08-01 11:27:11 -04:00