Skip to content

Instantly share code, notes, and snippets.

@interrogator
Created May 29, 2015 04:27
Show Gist options
  • Save interrogator/bc1e1d2320f8a63392a1 to your computer and use it in GitHub Desktop.
Save interrogator/bc1e1d2320f8a63392a1 to your computer and use it in GitHub Desktop.
<?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>txt</string>
</array>
<key>name</key>
<string>Plain Text</string>
<key>patterns</key>
<array>
<dict>
<key>begin</key>
<string>(\&lt;MS.*(-| |'\''|'\"')*((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*))</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>5</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>6</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>7</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>8</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>9</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>10</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>11</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>12</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>13</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>14</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>15</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>16</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>17</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>contentName</key>
<string>support.class.latex</string>
<key>end</key>
<string>.*</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>name</key>
<string>meta.preamble.latex</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>$self</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>(\&lt;MS.*(-| |'\''|'\"')*((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*))</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>5</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>6</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>7</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>8</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>9</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>10</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>11</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>12</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>13</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>14</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>contentName</key>
<string>support.class.latex</string>
<key>end</key>
<string>.*</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>name</key>
<string>meta.preamble.latex</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>$self</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>(\&lt;MS.*(-| |'\''|'\"')*((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*))</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>5</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>6</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>7</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>8</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>9</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>10</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>11</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>contentName</key>
<string>support.class.latex</string>
<key>end</key>
<string>.*</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>name</key>
<string>meta.preamble.latex</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>$self</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>(\&lt;MS.*(-| |'\''|'\"')*((risk|RISK|Risk)[a-zA-Z-]*)(.*)((risk|RISK|Risk)[a-zA-Z-]*)(.*))</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>5</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>6</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>7</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>8</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>contentName</key>
<string>support.class.latex</string>
<key>end</key>
<string>.*</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>name</key>
<string>meta.preamble.latex</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>$self</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>(\&lt;MS.*(-| |'\''|'\"')*((risk|RISK|Risk)[a-zA-Z-]*)(.*))</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<key>5</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>contentName</key>
<string>support.class.latex</string>
<key>end</key>
<string>.*</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>name</key>
<string>meta.preamble.latex</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>$self</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string>((\&lt;)(?:M(K|Q|V|G|O).*))(?:(\[)([^\]]*)(\]))?((.*)[^ ]*)</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>variable.parameter.latex</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>variable.parameter.latex</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>variable.parameter.latex</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
<key>5</key>
<dict>
<key>name</key>
<string>punctuation.definition.arguments.end.latex</string>
</dict>
<key>6</key>
<dict>
<key>name</key>
<string>punctuation.definition.arguments.begin.latex</string>
</dict>
</dict>
<key>contentName</key>
<string>support.class.latex</string>
<key>end</key>
<string>.*</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>keyword.control.preamble.latex</string>
</dict>
</dict>
<key>name</key>
<string>meta.preamble.latex</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>$self</string>
</dict>
</array>
</dict>
<dict>
<key>match</key>
<string>(?i)(^| |[a-zA-Z]*-)risk[a-zA-Z-]*</string>
<key>name</key>
<string>invalid.illegal.string.quoted.double.latex</string>
</dict>
<dict>
<key>match</key>
<string>(?i)/[^ ]* </string>
<key>name</key>
<string>comment.line.percentage.latex</string>
</dict>
<dict>
<key>match</key>
<string>^&lt;M(T|C).*</string>
<key>name</key>
<string>entity.name.function.decorator.python</string>
</dict>
<dict>
<key>match</key>
<string>^&lt;M(Z|M).*</string>
<key>name</key>
<string>constant.numeric.float.python</string>
</dict>
<dict>
<key>match</key>
<string>^&lt;M(N|J).*</string>
<key>name</key>
<string>storage.type.function.python</string>
</dict>
<dict>
<key>match</key>
<string>^&lt;M[ALDUIPF].*</string>
<key>name</key>
<string>comment.line.percentage.latex</string>
</dict>
<dict>
<key>match</key>
<string>^&lt;MN.*</string>
<key>name</key>
<string>support.function.section.latex</string>
</dict>
<dict>
<key>match</key>
<string>^&lt;MS.*</string>
<key>name</key>
<string>support.function.section.latex</string>
</dict>
</array>
<key>scopeName</key>
<string>text.plain</string>
</dict>
</plist>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment