1
1
mirror of https://github.com/mawww/kakoune.git synced 2024-09-19 16:57:22 +03:00

troff: Highlight .PSPIC and .PDFPIC macros

This commit is contained in:
Michał Kruszewski 2023-07-30 09:47:10 +02:00
parent f58d686066
commit 521549fb69

View File

@ -30,6 +30,7 @@ add-highlighter shared/troff/text/ regex '\\f[A-Z]' 0:attribute
add-highlighter shared/troff/text/ regex '\\fB(.+?)\\f[A-Z]' 1:+b
add-highlighter shared/troff/text/ regex '\\fI(.+?)\\f[A-Z]' 1:+i
add-highlighter shared/troff/text/ regex '^\.[a-zA-Z]{1,2}\b' 0:meta
add-highlighter shared/troff/text/ regex '^\.(PSPIC|PDFPIC)\b' 0:meta
add-highlighter shared/troff/text/ regex '^\.\.$' 0:meta
add-highlighter shared/troff/text/ regex '^\.TH\s+[^\n]+' 0:title
add-highlighter shared/troff/text/ regex '^\.NH(\s+\d+(\s+\d+)?)?\s*\n' 0:header
@ -39,8 +40,8 @@ add-highlighter shared/troff/text/ regex '^\.BR\s+(\S+)' 1:+b
add-highlighter shared/troff/text/ regex '^\.I\s+([^\n]+)' 1:+i
add-highlighter shared/troff/text/ regex '^\.B\s+([^\n]+)' 1:+b
add-highlighter shared/troff/pic region '^\.PS' '^\.PE' group
add-highlighter shared/troff/pic/ regex '^(\.PS|\.PE\b)' 1:meta
add-highlighter shared/troff/pic region '^\.PS\b' '^\.PE\b' group
add-highlighter shared/troff/pic/ regex '^(\.PS\b|\.PE\b)' 1:meta
add-highlighter shared/troff/pic/ regex '^(copy)\s+' 1:keyword
add-highlighter shared/troff/pic/ regex '\b(arc|arrow|box|circle|ellipse|line|move|spline)\b' 1:type
add-highlighter shared/troff/pic/ regex '\b(above|at|below|by|center|chop|dashed|diam|diameter|down|dotted|fill|from|ht|height|invis|left|ljust|rad|radius|right|rjust|solid|then|to|up|wid|width|with)\b' 1:attribute