Permalink
Browse files

Introducing Context Free, a language for drawing pretty stuff. Check …

…out <http://www.contextfreeart.org/>.

git-svn-id: http://svn.textmate.org/trunk/Bundles/Context Free.tmbundle@5106 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  • Loading branch information...
mietek committed Sep 7, 2006
0 parents commit 4e0c1a8c39a8520ff326944e0a58c8447d18d63f
@@ -0,0 +1,19 @@
+<?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>name</key>
+ <string>Indentation Rules</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>settings</key>
+ <dict>
+ <key>decreaseIndentPattern</key>
+ <string>^(.*\*/)?\s*[\}\]]\s*$</string>
+ <key>increaseIndentPattern</key>
+ <string>^.*[\{\[][^\}\]]*$</string>
+ </dict>
+ <key>uuid</key>
+ <string>8EF0593F-78AB-4D96-BB8C-51BFA61D29CD</string>
+</dict>
+</plist>
@@ -0,0 +1,17 @@
+<?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>name</key>
+ <string>Rules</string>
+ <key>scope</key>
+ <string>source.cfdg entity.name.function.definition</string>
+ <key>settings</key>
+ <dict>
+ <key>showInSymbolList</key>
+ <integer>1</integer>
+ </dict>
+ <key>uuid</key>
+ <string>563F7F3C-A0BD-4E1E-AA5C-FEB12D7371C6</string>
+</dict>
+</plist>
@@ -0,0 +1,17 @@
+<?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>name</key>
+ <string>Symbol Overrides</string>
+ <key>scope</key>
+ <string>source.cfdg entity.name.function</string>
+ <key>settings</key>
+ <dict>
+ <key>showInSymbolList</key>
+ <string>0</string>
+ </dict>
+ <key>uuid</key>
+ <string>C63A09B4-482D-4B91-B4BA-5B844BAEBB2B</string>
+</dict>
+</plist>
@@ -0,0 +1,16 @@
+<?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>content</key>
+ <string>background {$1}</string>
+ <key>name</key>
+ <string>Background Directive</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>b</string>
+ <key>uuid</key>
+ <string>54E5EF74-2097-4C8E-9456-19943792AADE</string>
+</dict>
+</plist>
@@ -0,0 +1,16 @@
+<?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>content</key>
+ <string>CIRCLE {$1}</string>
+ <key>name</key>
+ <string>Circle Primitive</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>C</string>
+ <key>uuid</key>
+ <string>DE5FD863-5178-4015-A9A9-C31AF4EC2E46</string>
+</dict>
+</plist>
@@ -0,0 +1,16 @@
+<?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>content</key>
+ <string>include ${1:${2:file}.cfdg}</string>
+ <key>name</key>
+ <string>Include Directive</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>i</string>
+ <key>uuid</key>
+ <string>6545F453-C10C-4495-97AC-119FEDE9E877</string>
+</dict>
+</plist>
@@ -0,0 +1,18 @@
+<?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>content</key>
+ <string>rule ${1:shape} {
+ $2
+}</string>
+ <key>name</key>
+ <string>Rule</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>r</string>
+ <key>uuid</key>
+ <string>EC3768EB-333C-4EB1-815A-1786F475DB89</string>
+</dict>
+</plist>
@@ -0,0 +1,16 @@
+<?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>content</key>
+ <string>SQUARE {$1}</string>
+ <key>name</key>
+ <string>Square Primitive</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>S</string>
+ <key>uuid</key>
+ <string>20505374-F64A-416C-911B-2D68F9347A2A</string>
+</dict>
+</plist>
@@ -0,0 +1,16 @@
+<?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>content</key>
+ <string>startshape ${1:shape}</string>
+ <key>name</key>
+ <string>Startshape Directive</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>s</string>
+ <key>uuid</key>
+ <string>C6506DEB-C9DB-4996-BAA0-78897BD9931E</string>
+</dict>
+</plist>
@@ -0,0 +1,16 @@
+<?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>content</key>
+ <string>TRIANGLE {$1}</string>
+ <key>name</key>
+ <string>Triangle Primitive</string>
+ <key>scope</key>
+ <string>source.cfdg</string>
+ <key>tabTrigger</key>
+ <string>T</string>
+ <key>uuid</key>
+ <string>4EC28B62-2040-4FD2-99FF-6ECE813E4A84</string>
+</dict>
+</plist>
Oops, something went wrong.

0 comments on commit 4e0c1a8

Please sign in to comment.