neovim/runtime/doc
Christian Clason 1e600d3b0a fix(treesitter): validate language name
Problem: Some injections (like markdown) allow specifying arbitrary
language names for code blocks, which may be lead to errors when
looking for a corresponding parser in runtime path.

Solution: Validate that the language name only contains alphanumeric
characters and `_` (e.g., for `c_sharp`) and error otherwise.

(cherry picked from commit c032e83b22)
2023-01-31 16:29:10 +00:00
..
api.txt [Backport release-0.8] docs(api): pattern is not expanded for autocommands (#20838) 2022-10-27 18:59:25 -07:00
arabic.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
autocmd.txt [Backport release-0.8] fix(docs-html): keycodes, taglinks, column_heading (#20590) 2022-10-11 05:04:51 -07:00
builtin.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
change.txt vim-patch:9712ff1288f9 (#20240) 2022-09-18 15:20:20 +02:00
channel.txt [Backport release-0.8] fix(docs-html): keycodes, taglinks, column_heading (#20590) 2022-10-11 05:04:51 -07:00
cmdline.txt fix(docs): invalid :help links #20345 2022-09-25 16:58:27 -07:00
debug.txt
deprecated.txt Merge 'upstream/release-0.8' 2022-10-12 14:23:31 +02:00
dev_style.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
develop.txt fix(docs-html): update parser 2022-10-12 12:09:10 +00:00
diagnostic.txt [Backport release-0.8] feat(docs): format parameter list as a list (#20588) 2022-10-11 04:46:30 -07:00
diff.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
digraph.txt
editing.txt feat: ":write!" skips "file changed" warning #18665 2022-09-24 18:57:10 -07:00
eval.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
filetype.txt feat(gen_help_html.lua): adapt to new parser 2022-09-28 18:34:20 +02:00
fold.txt
ft_ada.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
ft_ps1.txt
ft_raku.txt
ft_rust.txt fix(docs): invalid :help links #20353 2022-09-26 06:56:07 -07:00
ft_sql.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
gui.txt vim-patch:8.2.0385: menu functionality insufficiently tested 2022-08-05 06:47:24 +08:00
hebrew.txt
help.txt docs(lua): add guide to using Lua in Neovim (#21137) 2022-12-23 12:22:51 +01:00
helphelp.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
if_cscop.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
if_perl.txt
if_pyth.txt
if_ruby.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
indent.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
index.txt [Backport release-0.8] doc (#20616) 2022-10-12 05:08:18 -07:00
insert.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
intro.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
job_control.txt
lsp-extension.txt
lsp.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
lua-guide.txt [Backport release-0.8] docs: clarify line about converse of lua-heredoc (#21595) 2022-12-30 17:56:49 +01:00
lua.txt docs(lua): correct the tags for vim.opt_local and vim.opt_global (#21138) 2022-12-23 12:31:37 +01:00
luaref.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
luvref.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
map.txt vim-patch:9fbdbb814f4a (#20376) 2022-09-28 12:48:36 +02:00
mbyte.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
message.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
mlang.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
motion.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
nvim_terminal_emulator.txt feat(terminal): implement <c-\><c-o> for terminal mode 2022-08-02 13:54:41 +02:00
nvim.txt [Backport release-0.8] doc (#20616) 2022-10-12 05:08:18 -07:00
options.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
pattern.txt feat(defaults): search selection by * and # in visual mode (#18538) 2022-05-13 08:28:10 +08:00
pi_gzip.txt
pi_health.txt docs: fix typos (#20150) 2022-09-26 17:43:23 +08:00
pi_msgpack.txt [Backport release-0.8] fix(docs-html): keycodes, taglinks, column_heading (#20590) 2022-10-11 05:04:51 -07:00
pi_netrw.txt [Backport release-0.8] feat(docs): remove old AWK scripts, update HTML generator (#20587) 2022-10-11 04:19:38 -07:00
pi_paren.txt
pi_spec.txt
pi_tar.txt
pi_tutor.txt
pi_zip.txt
print.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
provider.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
quickfix.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
quickref.txt feat(gen_help_html.lua): adapt to new parser 2022-09-28 18:34:20 +02:00
recover.txt
remote_plugin.txt
remote.txt
repeat.txt [Backport release-0.8] doc (#20616) 2022-10-12 05:08:18 -07:00
rileft.txt
russian.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
scroll.txt feat: add 'mousescroll' option (#12355) 2022-07-06 19:34:24 +08:00
sign.txt test(old): make test_signs.vim closer to upstream 2022-12-20 04:16:49 +00:00
spell.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
starting.txt [Backport release-0.8] feat(docs): update parser, HTML gen (#20737) 2022-10-19 06:02:01 -07:00
syntax.txt docs: fix order of numbers in syntax.txt 2022-12-29 04:42:08 +00:00
tabpage.txt docs: fix typos (#20150) 2022-09-26 17:43:23 +08:00
tagsrch.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
term.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
testing.txt [Backport release-0.8] fix(docs-html): keycodes, taglinks, column_heading (#20590) 2022-10-11 05:04:51 -07:00
tips.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
treesitter.txt fix(treesitter): validate language name 2023-01-31 16:29:10 +00:00
uganda.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
ui.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
undo.txt vim-patch:b529cfbd04c0 (#19501) 2022-07-26 11:26:23 +02:00
userfunc.txt docs: fix typos (#20150) 2022-09-26 17:43:23 +08:00
usr_01.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
usr_02.txt
usr_03.txt
usr_04.txt
usr_05.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
usr_06.txt docs: fix typos (#19024) 2022-07-31 16:46:38 +08:00
usr_07.txt
usr_08.txt
usr_09.txt
usr_10.txt
usr_11.txt
usr_12.txt
usr_20.txt
usr_21.txt feat(defaults): session data in $XDG_STATE_HOME #15583 2022-05-12 07:13:45 -07:00
usr_22.txt docs: fix typos (#20150) 2022-09-26 17:43:23 +08:00
usr_23.txt
usr_24.txt
usr_25.txt
usr_26.txt
usr_27.txt
usr_28.txt
usr_29.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
usr_30.txt
usr_31.txt
usr_32.txt
usr_40.txt vim-patch:8cc5b559f700 (#19066) 2022-06-23 15:57:51 +02:00
usr_41.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
usr_42.txt vim-patch:8.1.0487: no menus specifically for the terminal window 2022-07-01 10:17:39 +08:00
usr_43.txt
usr_44.txt
usr_45.txt [Backport release-0.8] docs: fix/remove invalid URLs (#20735) 2022-10-19 05:06:20 -07:00
usr_toc.txt [Backport release-0.8] fix(docs-html): keycodes, taglinks, column_heading (#20590) 2022-10-11 05:04:51 -07:00
various.txt feat(terminal): implement <c-\><c-o> for terminal mode 2022-08-02 13:54:41 +02:00
vi_diff.txt
vim_diff.txt docs: mention how to remove the "How-to disable mouse" menu item 2022-12-13 01:44:29 +00:00
visual.txt fix(input): do no reinterpret mouse keys with ALT modifiers 2022-07-25 09:47:28 +08:00
windows.txt fix(docs): invalid :help links #20353 2022-09-26 06:56:07 -07:00