markdown.kak: Support pandoc's raw_attribute
This commit is contained in:
parent
600be827b3
commit
a06dcf8c10
|
@ -47,7 +47,7 @@ evaluate-commands %sh{
|
||||||
ruby rust sass scala scss sh swift toml tupfile typescript yaml sql
|
ruby rust sass scala scss sh swift toml tupfile typescript yaml sql
|
||||||
"
|
"
|
||||||
for lang in ${languages}; do
|
for lang in ${languages}; do
|
||||||
printf 'add-highlighter shared/markdown/%s region -match-capture ^(\h*)```\h*%s\\b ^(\h*)``` regions\n' "${lang}" "${lang}"
|
printf 'add-highlighter shared/markdown/%s region -match-capture ^(\h*)```\h*(%s|\\{=%s\\}))\\b ^(\h*)``` regions\n' "${lang}" "${lang}" "${lang}"
|
||||||
printf 'add-highlighter shared/markdown/%s/ default-region fill meta\n' "${lang}"
|
printf 'add-highlighter shared/markdown/%s/ default-region fill meta\n' "${lang}"
|
||||||
[ "${lang}" = kak ] && ref=kakrc || ref="${lang}"
|
[ "${lang}" = kak ] && ref=kakrc || ref="${lang}"
|
||||||
printf 'add-highlighter shared/markdown/%s/inner region \A```[^\\n]*\K (?=```) ref %s\n' "${lang}" "${ref}"
|
printf 'add-highlighter shared/markdown/%s/inner region \A```[^\\n]*\K (?=```) ref %s\n' "${lang}" "${ref}"
|
||||||
|
@ -100,7 +100,7 @@ define-command -hidden markdown-indent-on-new-line %{
|
||||||
|
|
||||||
define-command -hidden markdown-load-languages %{
|
define-command -hidden markdown-load-languages %{
|
||||||
evaluate-commands -draft %{ try %{
|
evaluate-commands -draft %{ try %{
|
||||||
execute-keys 'gtGbGls```\h*\K[^\s]+<ret>'
|
execute-keys 'gtGbGls```\h*\{?=?\K[^}\s]+<ret>'
|
||||||
evaluate-commands -itersel %{ require-module %val{selection} }
|
evaluate-commands -itersel %{ require-module %val{selection} }
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user