docs: various fixes (#28208)

Co-authored-by: Evgeni Chasnovski <evgeni.chasnovski@gmail.com>
Co-authored-by: Famiu Haque <famiuhaque@proton.me>
Co-authored-by: Gregory Anders <greg@gpanders.com>
Co-authored-by: Guilherme Soares <guilhermesoares1970@gmail.com>
Co-authored-by: Jannik Buhr <jannik.m.buhr@gmail.com>
Co-authored-by: thomaswuhoileong <72001875+thomaswuhoileong@users.noreply.github.com>
Co-authored-by: tom-anders <13141438+tom-anders@users.noreply.github.com>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
This commit is contained in:
dundargoc 2024-04-30 01:04:42 +02:00 committed by GitHub
parent b7e5769132
commit 234b5f6701
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
14 changed files with 32 additions and 22 deletions

View File

@ -8,15 +8,12 @@ Anmol Sethi <hi@nhooyr.io> <nhooyr@users.noreply.github.com>
BK1603 <chouhan.shreyansh2702@gmail.com> Shreyansh Chouhan BK1603 <chouhan.shreyansh2702@gmail.com> Shreyansh Chouhan
Billy Su <g4691821@gmail.com> Billy SU Billy Su <g4691821@gmail.com> Billy SU
Billy Vong <billyvg@gmail.com> <billyvg@users.noreply.github.com> Billy Vong <billyvg@gmail.com> <billyvg@users.noreply.github.com>
bfredl <bjorn.linse@gmail.com>
Carlos Hernandez <carlos@techbyte.ca> <hurricanehrndz@users.noreply.github.com> Carlos Hernandez <carlos@techbyte.ca> <hurricanehrndz@users.noreply.github.com>
Chris Kipp <ckipp@pm.me> ckipp01 Chris Kipp <ckipp@pm.me> ckipp01
Christian Clason <c.clason@uni-graz.at> <christian.clason@uni-due.de> Christian Clason <c.clason@uni-graz.at> <christian.clason@uni-due.de>
Cédric Barreteau <> <cbarrete@users.noreply.github.com> Cédric Barreteau <> <cbarrete@users.noreply.github.com>
Dan Aloni <alonid@gmail.com> <dan@kernelim.com> Dan Aloni <alonid@gmail.com> <dan@kernelim.com>
Daniel Hahler <git@thequod.de> <github@thequod.de> Daniel Hahler <git@thequod.de> <github@thequod.de>
dundargoc <gocdundar@gmail.com> <33953936+dundargoc@users.noreply.github.com>
dundargoc <gocdundar@gmail.com> Dundar Goc
Eisuke Kawashima <e-kwsm@users.noreply.github.com> E Kawashima Eisuke Kawashima <e-kwsm@users.noreply.github.com> E Kawashima
ElPiloto <luis.r.piloto@gmail.com> Luis Piloto ElPiloto <luis.r.piloto@gmail.com> Luis Piloto
Eliseo Martínez <eliseomarmol@gmail.com> Eliseo Martínez Eliseo Martínez <eliseomarmol@gmail.com> Eliseo Martínez
@ -38,6 +35,7 @@ J Phani Mahesh <phanimahesh@gmail.com> <github@phanimahesh.me>
Jack Bracewell <FriedSock@users.noreply.github.com> <jack.bracewell@unboxedconsulting.com> Jack Bracewell <FriedSock@users.noreply.github.com> <jack.bracewell@unboxedconsulting.com>
Jack Bracewell <FriedSock@users.noreply.github.com> <jbtwentythree@gmail.com> Jack Bracewell <FriedSock@users.noreply.github.com> <jbtwentythree@gmail.com>
Jacques Germishuys <jacquesg@striata.com> <jacquesg@users.noreply.github.com> Jacques Germishuys <jacquesg@striata.com> <jacquesg@users.noreply.github.com>
Jaehwang Jung <tomtomjhj@gmail.com> Jaehwang Jerry Jung
Jakub Łuczyński <doubleloop@o2.pl> <doubleloop@users.noreply.github.com> Jakub Łuczyński <doubleloop@o2.pl> <doubleloop@users.noreply.github.com>
James McCoy <jamessan@jamessan.com> <vega.james@gmail.com> James McCoy <jamessan@jamessan.com> <vega.james@gmail.com>
Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> <janedmundlazo@hotmail.com> Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> <janedmundlazo@hotmail.com>
@ -57,6 +55,8 @@ Kwon-Young Choi <kwon-young.choi@hotmail.fr> Kwon-Young
Lewis Russell <lewis6991@gmail.com> <me@lewisr.dev> Lewis Russell <lewis6991@gmail.com> <me@lewisr.dev>
Lucas Hoffmann <l-m-h@web.de> <lucc@posteo.de> Lucas Hoffmann <l-m-h@web.de> <lucc@posteo.de>
Lucas Hoffmann <l-m-h@web.de> <lucc@users.noreply.github.com> Lucas Hoffmann <l-m-h@web.de> <lucc@users.noreply.github.com>
Luuk van Baal <luukvbaal@gmail.com> <31730729+luukvbaal@users.noreply.github.com>
Luuk van Baal <luukvbaal@gmail.com> luukvbaal
Marco Hinz <mh.codebro@gmail.com> <mh.codebro+github@gmail.com> Marco Hinz <mh.codebro@gmail.com> <mh.codebro+github@gmail.com>
Marvim the Paranoid Android <marvim@users.noreply.github.com> marvim Marvim the Paranoid Android <marvim@users.noreply.github.com> marvim
Mateusz Czapliński <czapkofan@gmail.com> Mateusz Czaplinski Mateusz Czapliński <czapkofan@gmail.com> Mateusz Czaplinski
@ -111,14 +111,20 @@ Yorick Peterse <git@yorickpeterse.com> <yorick@yorickpeterse.com>
ZyX <kp-pav@yandex.ru> <kp-pav@ya.ru> ZyX <kp-pav@yandex.ru> <kp-pav@ya.ru>
ZyX <kp-pav@yandex.ru> Nikolai Aleksandrovich Pavlov ZyX <kp-pav@yandex.ru> Nikolai Aleksandrovich Pavlov
aph <a.hewson@gmail.com> Ashley Hewson aph <a.hewson@gmail.com> Ashley Hewson
bfredl <bjorn.linse@gmail.com>
butwerenotthereyet <58348703+butwerenotthereyet@users.noreply.github.com> We're Yet butwerenotthereyet <58348703+butwerenotthereyet@users.noreply.github.com> We're Yet
chemzqm <chemzqm@gmail.com> Qiming zhao chemzqm <chemzqm@gmail.com> Qiming zhao
chentau <tchen1998@gmail.com> Tony Chen chentau <tchen1998@gmail.com> Tony Chen
dedmass <carlo.abelli@gmail.com> Carlo Abelli dedmass <carlo.abelli@gmail.com> Carlo Abelli
dundargoc <gocdundar@gmail.com> <33953936+dundargoc@users.noreply.github.com>
dundargoc <gocdundar@gmail.com> Dundar Goc
equal-l2 <eng.equall2@gmail.com> <equal-l2@users.noreply.github.com> equal-l2 <eng.equall2@gmail.com> <equal-l2@users.noreply.github.com>
francisco souza <fsouza@users.noreply.github.com> <108725+fsouza@users.noreply.github.com> francisco souza <fsouza@users.noreply.github.com> <108725+fsouza@users.noreply.github.com>
glacambre <code@lacamb.re> <me@r4> glacambre <code@lacamb.re> <me@r4>
glacambre <code@lacamb.re> Ghjuvan Lacambre glacambre <code@lacamb.re> Ghjuvan Lacambre
glepnir <glephunter@gmail.com> Raphael
glepnir <glepnir@gopherhub.org> Raphael
glepnir <glepnir@neovim.pro> Raphael
ii14 <ii14@users.noreply.github.com> <59243201+ii14@users.noreply.github.com> ii14 <ii14@users.noreply.github.com> <59243201+ii14@users.noreply.github.com>
jdrouhard <john@jmdtech.org> <github@jmdtech.org> jdrouhard <john@jmdtech.org> <github@jmdtech.org>
kuuote <znmxodq1@gmail.com> <36663503+kuuote@users.noreply.github.com> kuuote <znmxodq1@gmail.com> <36663503+kuuote@users.noreply.github.com>

View File

@ -1442,7 +1442,7 @@ A jump table for the options with a short description can be found at |Q_op|.
'commentstring' 'cms' string (default "") 'commentstring' 'cms' string (default "")
local to buffer local to buffer
A template for a comment. The "%s" in the value is replaced with the A template for a comment. The "%s" in the value is replaced with the
comment text. For example, C uses "/*%s*/". Currently only used to comment text. For example, C uses "/*%s*/". Used for |commenting| and to
add markers for folding, see |fold-marker|. add markers for folding, see |fold-marker|.
*'complete'* *'cpt'* *E535* *'complete'* *'cpt'* *E535*

View File

@ -60,9 +60,10 @@ v:collate
*v:completed_item* *completed_item-variable* *v:completed_item* *completed_item-variable*
v:completed_item v:completed_item
Dictionary containing the most recent |complete-items| after Dictionary containing the |complete-items| for the most
|CompleteDone|. Empty if the completion failed, or after recently completed word after |CompleteDone|. Empty if the
leaving and re-entering insert mode. completion failed, or after leaving and re-entering insert
mode.
Note: Plugins can modify the value to emulate the builtin Note: Plugins can modify the value to emulate the builtin
|CompleteDone| event behavior. |CompleteDone| event behavior.

View File

@ -19,7 +19,7 @@ setlocal noundofile
setlocal keywordprg=:help setlocal keywordprg=:help
setlocal iskeyword=@,-,_ setlocal iskeyword=@,-,_
" The user will have to enable the folds himself, but we provide the foldexpr " The user will have to enable the folds themself, but we provide the foldexpr
" function. " function.
setlocal foldmethod=manual setlocal foldmethod=manual
setlocal foldexpr=tutor#TutorFolds() setlocal foldexpr=tutor#TutorFolds()

View File

@ -80,7 +80,7 @@ local function make_comment_check(parts)
-- <possible whitespace> <left> <anything> <right> <possible whitespace> -- <possible whitespace> <left> <anything> <right> <possible whitespace>
local nonblank_regex = '^%s-' .. l_esc .. '.*' .. r_esc .. '%s-$' local nonblank_regex = '^%s-' .. l_esc .. '.*' .. r_esc .. '%s-$'
-- Commented blank line can have any amoung of whitespace around parts -- Commented blank line can have any amount of whitespace around parts
local blank_regex = '^%s-' .. vim.trim(l_esc) .. '%s*' .. vim.trim(r_esc) .. '%s-$' local blank_regex = '^%s-' .. vim.trim(l_esc) .. '%s*' .. vim.trim(r_esc) .. '%s-$'
return function(line) return function(line)

View File

@ -974,7 +974,7 @@ vim.bo.comments = vim.o.comments
vim.bo.com = vim.bo.comments vim.bo.com = vim.bo.comments
--- A template for a comment. The "%s" in the value is replaced with the --- A template for a comment. The "%s" in the value is replaced with the
--- comment text. For example, C uses "/*%s*/". Currently only used to --- comment text. For example, C uses "/*%s*/". Used for `commenting` and to
--- add markers for folding, see `fold-marker`. --- add markers for folding, see `fold-marker`.
--- ---
--- @type string --- @type string

View File

@ -6583,7 +6583,7 @@ function vim.fn.prevnonblank(lnum) end
--- ---
--- @param fmt any --- @param fmt any
--- @param expr1? any --- @param expr1? any
--- @return any --- @return string
function vim.fn.printf(fmt, expr1) end function vim.fn.printf(fmt, expr1) end
--- Returns the effective prompt text for buffer {buf}. {buf} can --- Returns the effective prompt text for buffer {buf}. {buf} can

View File

@ -54,9 +54,10 @@ vim.v.cmdbang = ...
--- @type string --- @type string
vim.v.collate = ... vim.v.collate = ...
--- Dictionary containing the most recent `complete-items` after --- Dictionary containing the `complete-items` for the most
--- `CompleteDone`. Empty if the completion failed, or after --- recently completed word after `CompleteDone`. Empty if the
--- leaving and re-entering insert mode. --- completion failed, or after leaving and re-entering insert
--- mode.
--- Note: Plugins can modify the value to emulate the builtin --- Note: Plugins can modify the value to emulate the builtin
--- `CompleteDone` event behavior. --- `CompleteDone` event behavior.
--- @type any --- @type any

View File

@ -12,7 +12,7 @@ local M = {}
--- emulator supports the XTGETTCAP sequence. --- emulator supports the XTGETTCAP sequence.
--- ---
--- @param caps string|table A terminal capability or list of capabilities to query --- @param caps string|table A terminal capability or list of capabilities to query
--- @param cb fun(cap:string, found:bool, seq:string?) Callback function which is called for --- @param cb fun(cap:string, found:boolean, seq:string?) Callback function which is called for
--- each capability in {caps}. {found} is set to true if the capability was found or false --- each capability in {caps}. {found} is set to true if the capability was found or false
--- otherwise. {seq} is the control sequence for the capability if found, or nil for --- otherwise. {seq} is the control sequence for the capability if found, or nil for
--- boolean capabilities. --- boolean capabilities.

View File

@ -7902,6 +7902,7 @@ M.funcs = {
name = 'printf', name = 'printf',
params = { { 'fmt', 'any' }, { 'expr1', 'any' } }, params = { { 'fmt', 'any' }, { 'expr1', 'any' } },
signature = 'printf({fmt}, {expr1} ...)', signature = 'printf({fmt}, {expr1} ...)',
returns = 'string',
}, },
prompt_getprompt = { prompt_getprompt = {
args = 1, args = 1,

View File

@ -2365,7 +2365,7 @@ void ex_function(exarg_T *eap)
// Read the body of the function, until ":endfunction" is found. // Read the body of the function, until ":endfunction" is found.
if (KeyTyped) { if (KeyTyped) {
// Check if the function already exists, don't let the user type the // Check if the function already exists, don't let the user type the
// whole function before telling him it doesn't work! For a script we // whole function before telling them it doesn't work! For a script we
// need to skip the body to be able to find what follows. // need to skip the body to be able to find what follows.
if (!eap->skip && !eap->forceit) { if (!eap->skip && !eap->forceit) {
if (fudi.fd_dict != NULL && fudi.fd_newkey == NULL) { if (fudi.fd_dict != NULL && fudi.fd_newkey == NULL) {

View File

@ -1324,7 +1324,7 @@ return {
defaults = { if_true = '' }, defaults = { if_true = '' },
desc = [=[ desc = [=[
A template for a comment. The "%s" in the value is replaced with the A template for a comment. The "%s" in the value is replaced with the
comment text. For example, C uses "/*%s*/". Currently only used to comment text. For example, C uses "/*%s*/". Used for |commenting| and to
add markers for folding, see |fold-marker|. add markers for folding, see |fold-marker|.
]=], ]=],
full_name = 'commentstring', full_name = 'commentstring',

View File

@ -64,9 +64,10 @@ M.vars = {
}, },
completed_item = { completed_item = {
desc = [=[ desc = [=[
Dictionary containing the most recent |complete-items| after Dictionary containing the |complete-items| for the most
|CompleteDone|. Empty if the completion failed, or after recently completed word after |CompleteDone|. Empty if the
leaving and re-entering insert mode. completion failed, or after leaving and re-entering insert
mode.
Note: Plugins can modify the value to emulate the builtin Note: Plugins can modify the value to emulate the builtin
|CompleteDone| event behavior. |CompleteDone| event behavior.
]=], ]=],

View File

@ -1682,14 +1682,14 @@ func Test_mod_file()
call assert_equal('pim', b:modula2.dialect) call assert_equal('pim', b:modula2.dialect)
bwipe! bwipe!
" Modula-2 program MODULE with priorty (and uppercase extension) " Modula-2 program MODULE with priority (and uppercase extension)
call writefile(['MODULE Module2Mod [42];'], 'Xfile.MOD') call writefile(['MODULE Module2Mod [42];'], 'Xfile.MOD')
split Xfile.MOD split Xfile.MOD
call assert_equal('modula2', &filetype) call assert_equal('modula2', &filetype)
call assert_equal('pim', b:modula2.dialect) call assert_equal('pim', b:modula2.dialect)
bwipe! bwipe!
" Modula-2 implementation MODULE with priorty (and uppercase extension) " Modula-2 implementation MODULE with priority (and uppercase extension)
call writefile(['IMPLEMENTATION MODULE Module2Mod [42];'], 'Xfile.MOD') call writefile(['IMPLEMENTATION MODULE Module2Mod [42];'], 'Xfile.MOD')
split Xfile.MOD split Xfile.MOD
call assert_equal('modula2', &filetype) call assert_equal('modula2', &filetype)