nvim-treesitter/queries
michaelPotter aa6323e834 feat(bash): align substitutions with expansions
The bash manual[1] considers command and process substitutions to be
forms of expansions, so they should be highlighted the same as other
expansions. This is traditionally how they have been highlighted in the
past too.

[1] https://www.gnu.org/software/bash/manual/html_node/Shell-Expansions.html
2024-03-24 20:53:58 -04:00
..
ada feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
agda chore: query formatting 2024-01-19 16:58:37 +01:00
angular refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
apex refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
arduino feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
asm feat: add tree-sitter-asm parser (#5946) 2024-02-09 09:50:46 +01:00
astro feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
authzed refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
awk refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
bash feat(bash): align substitutions with expansions 2024-03-24 20:53:58 -04:00
bass feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
beancount feat(beancount): add comment injection 2024-02-19 08:18:15 +09:00
bibtex chore: query formatting 2024-01-19 16:58:37 +01:00
bicep chore(bicep): update queries and add scanner 2024-02-02 08:24:59 +01:00
bitbake refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
blueprint feat(highlights)!: remove non-keyword @type.qualifier 2024-03-16 20:51:16 +08:00
c refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
c_sharp refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
cairo refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
capnp feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
chatito feat(highlights)!: remove non-keyword @type.qualifier 2024-03-16 20:51:16 +08:00
clojure Update Clojure highlights to be metadata aware (#6213) 2024-03-19 22:10:41 +01:00
cmake feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
comment fix(comment): remove duplicate 'FIXME' 2024-03-03 16:03:26 +01:00
commonlisp refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
cooklang fix(highlights): clean up tag highlights 2024-01-24 13:47:19 +01:00
corn chore: query formatting 2024-01-19 16:58:37 +01:00
cpon chore: format queries 2024-01-21 23:55:02 +09:00
cpp refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
css feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
csv feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
cuda feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
cue refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
d feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
dart feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
devicetree fix(devicetree): Adapt to upstream node changes (#5961) 2024-01-24 13:33:52 +09:00
dhall chore: query formatting 2024-01-19 16:58:37 +01:00
diff chore: query formatting 2024-01-19 16:58:37 +01:00
disassembly fix: format disassembly 2024-01-25 10:00:01 +09:00
djot feat: add djot support (#6326) 2024-03-22 09:02:35 +01:00
dockerfile chore: query formatting 2024-01-19 16:58:37 +01:00
dot refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
doxygen feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
dtd feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
ebnf feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
ecma refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
eds feat(highlights)!: remove non-keyword @type.qualifier 2024-03-16 20:51:16 +08:00
eex Fixup format (#5934) 2024-01-20 18:47:56 +09:00
elixir refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
elm refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
elsa chore: query formatting 2024-01-19 16:58:37 +01:00
elvish feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
embedded_template chore: query formatting 2024-01-19 16:58:37 +01:00
erlang refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
facility fix(highlights): improve member/property distinction 2024-01-19 16:58:37 +01:00
faust refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
fennel refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
fidl feat: add fidl parser 2024-02-23 11:57:07 +09:00
firrtl feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
fish refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
foam refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
forth feat(locals)!: switch to upstream captures 2024-01-19 16:58:37 +01:00
fortran feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
fsh feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
func feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
fusion chore: query formatting 2024-01-19 16:58:37 +01:00
gdscript feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
gdshader refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
git_config refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
git_rebase chore: query formatting 2024-01-19 16:58:37 +01:00
gitattributes chore: format queries 2024-01-21 23:55:02 +09:00
gitcommit feat(gitcommit): highlight overflow in commit body 2024-03-01 08:30:00 +01:00
gitignore chore: query formatting 2024-01-19 16:58:37 +01:00
gleam refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
glimmer refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
glsl feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
gn chore: query formatting 2024-01-19 16:58:37 +01:00
gnuplot feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
go refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
godot_resource fix(godot_resource): improve highlights 2024-01-24 13:47:19 +01:00
gomod chore: query formatting 2024-01-19 16:58:37 +01:00
gosum chore: query formatting 2024-01-19 16:58:37 +01:00
gotmpl refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
gowork chore: query formatting 2024-01-19 16:58:37 +01:00
gpg feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
graphql fix(graphql): end indent after block 2024-03-21 00:00:44 +09:00
groovy refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
gstlaunch chore: query formatting 2024-01-19 16:58:37 +01:00
hack refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
hare feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
haskell refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
haskell_persistent chore: query formatting 2024-01-19 16:58:37 +01:00
hcl refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
heex chore: query formatting 2024-01-19 16:58:37 +01:00
helm refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
hjson feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
hlsl feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
hlsplaylist feat: add the hlsplaylist parser 2024-02-14 16:06:13 +01:00
hocon chore: query formatting 2024-01-19 16:58:37 +01:00
hoon feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
html feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
html_tags feat(angular)!: switch to parser supporting v17 (#5779) 2024-01-27 12:17:25 +01:00
htmldjango fix(htmldjango): update highlights 2024-03-16 14:40:59 +00:00
http feat(http): switch to new parser version 2024-03-18 00:46:59 +02:00
hurl fix(highlights): improve member/property distinction 2024-01-19 16:58:37 +01:00
hyprlang feat(hyprlang): add bash injections 2024-03-16 20:47:03 -04:00
ini chore: query formatting 2024-01-19 16:58:37 +01:00
ispc feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
janet_simple feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
java refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
javascript refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
jq feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
jsdoc fix(jsdoc): add nospell to type and tag_name 2024-01-21 16:04:34 +02:00
json chore: format queries 2024-01-21 23:55:02 +09:00
json5 chore: query formatting 2024-01-19 16:58:37 +01:00
jsonc feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
jsonnet refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
jsx refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
julia refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
just Add "just" parser 2024-03-21 10:32:09 +01:00
kconfig chore(kconfig): update highlights 2024-02-02 00:39:01 -05:00
kdl chore: query formatting 2024-01-19 16:58:37 +01:00
kotlin feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
kusto feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
lalrpop feat(rust,lalrpop): @attribute for lifetimes 2024-03-16 20:51:16 +08:00
latex refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ledger chore: format queries 2024-01-21 23:55:02 +09:00
leo feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
linkerscript feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
liquidsoap chore: query formatting 2024-01-19 16:58:37 +01:00
llvm feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
lua refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
luadoc feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
luap chore: query formatting 2024-01-19 16:58:37 +01:00
luau refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
m68k refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
make refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
markdown feat(markdown): highlight link label delimiter 2024-03-07 12:50:12 +02:00
markdown_inline fix(vimdoc): adapt to breaking Neovim change 2024-03-14 18:54:22 +08:00
matlab fix(format): handle list with 300 nodes 2024-01-30 22:59:27 +07:00
menhir chore: query formatting 2024-01-19 16:58:37 +01:00
mermaid feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
meson fix(meson): adapt to renamed node 2024-02-20 10:10:11 +01:00
mlir Fixup format (#5934) 2024-01-20 18:47:56 +09:00
muttrc feat: improve queries/muttrc/highlights.scm 2024-02-21 10:51:20 +01:00
nasm chore: query formatting 2024-01-19 16:58:37 +01:00
nickel refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
nim refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
nim_format_string refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ninja refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
nix refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
nqc feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
objc refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
objdump chore: query formatting 2024-01-19 16:58:37 +01:00
ocaml refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ocaml_interface feat: add indents for ocaml and ocaml interface (#4725) 2023-05-01 20:42:21 +09:00
ocamllex chore: query formatting 2024-01-19 16:58:37 +01:00
odin feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
pascal refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
passwd feat!: align standard captures with upstream 2024-01-19 16:58:37 +01:00
pem chore: query formatting 2024-01-19 16:58:37 +01:00
perl feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
php feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
php_only refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
phpdoc fix(highlights): highlight @type in phpdoc 2024-02-21 15:47:01 +01:00
pioasm feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
po chore: query formatting 2024-01-19 16:58:37 +01:00
pod chore: query formatting 2024-01-19 16:58:37 +01:00
poe_filter chore: query formatting 2024-01-19 16:58:37 +01:00
pony refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
printf feat(injections): add printf format strings 2024-01-19 16:58:37 +01:00
prisma chore: query formatting 2024-01-19 16:58:37 +01:00
promql chore: query formatting 2024-01-19 16:58:37 +01:00
properties feat(properties): update parser & queries 2024-02-23 17:37:22 +02:00
proto feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
prql feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
psv feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
pug feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
puppet refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
purescript feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
pymanifest chore: query formatting 2024-01-19 16:58:37 +01:00
python refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ql feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
qmldir chore: query formatting 2024-01-19 16:58:37 +01:00
qmljs refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
query refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
r refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
racket feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
rasi feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
rbs feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
re2c feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
readline fix(readline): more descriptive version number hl 2024-02-09 18:25:33 -05:00
regex chore: query formatting 2024-01-19 16:58:37 +01:00
rego refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
requirements chore: query formatting 2024-01-19 16:58:37 +01:00
rnoweb chore: query formatting 2024-01-19 16:58:37 +01:00
robot refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ron fix(highlights): improve member/property distinction 2024-01-19 16:58:37 +01:00
rst refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ruby refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
rust refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
scala refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
scfg chore: query formatting 2024-01-19 16:58:37 +01:00
scheme feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
scss feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
slang feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
slint refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
smali feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
smithy chore: query formatting 2024-01-19 16:58:37 +01:00
snakemake refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
solidity feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
soql feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
sosl chore: query formatting 2024-01-19 16:58:37 +01:00
sourcepawn refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
sparql refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
sql refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
squirrel refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
ssh_config refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
starlark refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
strace feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
styled feat: add tree-sitter-styled (#5735) 2023-12-19 21:53:00 +09:00
supercollider refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
surface chore: query formatting 2024-01-19 16:58:37 +01:00
svelte feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
swift feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
sxhkdrc chore: query formatting 2024-01-19 16:58:37 +01:00
systemtap feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
t32 refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
tablegen refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
tcl feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
teal refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
templ feat(format): extra newline after modeline 2024-02-29 23:05:30 +09:00
terraform refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
textproto chore: query formatting 2024-01-19 16:58:37 +01:00
thrift feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
tiger feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
tlaplus refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
tmux feat: add tmux parser 2024-02-19 14:26:32 -05:00
todotxt chore: query formatting 2024-01-19 16:58:37 +01:00
toml fix(highlights): improve member/property distinction 2024-01-19 16:58:37 +01:00
tsv chore: query formatting 2024-01-19 16:58:37 +01:00
tsx injections(jsx): highlight <style jsx> as css 2022-08-26 12:05:02 -07:00
turtle refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
twig chore: query formatting 2024-01-19 16:58:37 +01:00
typescript refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
typoscript chore: query formatting 2024-01-19 16:58:37 +01:00
typst fix(typst): adapt queries to breaking parser update 2024-02-28 20:01:01 +01:00
udev chore: query formatting 2024-01-19 16:58:37 +01:00
ungrammar feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
unison feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
usd feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
uxntal refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
v refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
vala feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
vento feat: add vento support (#6261) 2024-03-18 10:00:22 +01:00
verilog feat(verilog): @keyword.modifier for lifetime 2024-03-16 20:51:16 +08:00
vhs chore: query formatting 2024-01-19 16:58:37 +01:00
vim refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
vimdoc fix(vimdoc): adapt to breaking Neovim change 2024-03-14 18:54:22 +08:00
vue feat(vue): switch to new parser (#6233) 2024-03-02 16:54:16 +01:00
wgsl feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00
wgsl_bevy fix(wgsl_bevy): Correct formatter mistake 2024-01-22 00:49:31 +09:00
wing refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
xcompose feat(highlights)!: keyword @type.qualifier@keyword.modifier 2024-03-16 20:51:16 +08:00
xml feat(highlights)!: enforce documented captures (#6232) 2024-03-03 11:00:11 +01:00
yaml refactor(format): drop extra indentation for field 2024-03-21 15:51:26 +01:00
yang Fixup format (#5934) 2024-01-20 18:47:56 +09:00
yuck feat(format-scripts): linewrap predicates 2024-02-23 10:42:01 +02:00
zathurarc feat: add the zathurarc parser (#5948) 2024-01-21 19:42:30 +02:00
zig feat(highlights)!: @keyword.storage@keyword.modifier 2024-03-16 20:51:16 +08:00