mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
185 lines
3.9 KiB
Plaintext
185 lines
3.9 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>fileTypes</key>
|
|
<array>
|
|
<string>man</string>
|
|
<string>groff</string>
|
|
</array>
|
|
<key>name</key>
|
|
<string>Man Page (groff/troff)</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>comment</key>
|
|
<string>comments</string>
|
|
<key>match</key>
|
|
<string>^\.\\".*$</string>
|
|
<key>name</key>
|
|
<string>comment.macro.text.groff</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>^(\.UR)\b(.*)$</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.other.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>comment</key>
|
|
<string>email address macro</string>
|
|
<key>end</key>
|
|
<string>^(\.UE)</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>uri.macro.text.groff</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>.</string>
|
|
<key>name</key>
|
|
<string>string.text.groff</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>^(\.MT)\b(.*)$</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.other.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>comment</key>
|
|
<string>email address macro</string>
|
|
<key>end</key>
|
|
<string>^(\.ME)</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>emailaddress.macro.text.groff</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>.</string>
|
|
<key>name</key>
|
|
<string>string.text.groff</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>support.constant.text.groff</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>string.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>comment</key>
|
|
<string>text style macros</string>
|
|
<key>match</key>
|
|
<string>^(\.OP)\s([^\s]+)\s?(.*)$</string>
|
|
<key>name</key>
|
|
<string>option.macro.text.groff</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>^(\.SM|\.SB|\.BI|\.IB|\.RI|\.IR|\.BR|\.RB|\.B|\.I)\b</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>comment</key>
|
|
<string>text style macros</string>
|
|
<key>end</key>
|
|
<string>$</string>
|
|
<key>name</key>
|
|
<string>style.macro.text.groff</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>comment</key>
|
|
<string>catch-all</string>
|
|
<key>match</key>
|
|
<string>.</string>
|
|
<key>name</key>
|
|
<string>string.text.groff</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.text.groff</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>entity.text.groff</string>
|
|
</dict>
|
|
</dict>
|
|
<key>comment</key>
|
|
<string>marco catch-all</string>
|
|
<key>match</key>
|
|
<string>^(\.[a-zA-Z]*\s?)(\s?.+)?$</string>
|
|
<key>name</key>
|
|
<string>macro.text.groff</string>
|
|
</dict>
|
|
</array>
|
|
<key>scopeName</key>
|
|
<string>text.groff</string>
|
|
<key>uuid</key>
|
|
<string>9f281c08-ae81-4ccd-b910-a67b17d1952e</string>
|
|
</dict>
|
|
</plist>
|