Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
tasmo committed Jul 26, 2009
1 parent 27676a2 commit e1c7405
Show file tree
Hide file tree
Showing 6 changed files with 147 additions and 0 deletions.
24 changes: 24 additions & 0 deletions Commands/add to chuck.tmCommand
@@ -0,0 +1,24 @@
<?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>beforeRunningCommand</key>
<string>nop</string>
<key>command</key>
<string>/usr/bin/chuck + "$TM_FILEPATH"
"$TM_FILEPATH"|pre
Echo: "added."</string>
<key>input</key>
<string>document</string>
<key>keyEquivalent</key>
<string>^@+</string>
<key>name</key>
<string>add to chuck</string>
<key>output</key>
<string>showAsTooltip</string>
<key>scope</key>
<string>source.chuck</string>
<key>uuid</key>
<string>7EEB991E-91C3-46E0-B710-DA15D00CEDDE</string>
</dict>
</plist>
22 changes: 22 additions & 0 deletions Commands/run chuck in Terminal.tmCommand
@@ -0,0 +1,22 @@
<?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>beforeRunningCommand</key>
<string>nop</string>
<key>command</key>
<string>osascript -e 'try' -e 'tell application "Terminal"' -e 'activate' -e 'do script with command "chuck -l"' -e 'end tell' -e 'end try'</string>
<key>input</key>
<string>none</string>
<key>keyEquivalent</key>
<string>^@.</string>
<key>name</key>
<string>run chuck in Terminal</string>
<key>output</key>
<string>showAsTooltip</string>
<key>scope</key>
<string>source.chuck</string>
<key>uuid</key>
<string>040E6448-455F-43D6-82B4-70582121D6AC</string>
</dict>
</plist>
20 changes: 20 additions & 0 deletions Preferences/Completitions.tmPreferences
@@ -0,0 +1,20 @@
<?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>Completitions</string>
<key>scope</key>
<string>source.chuck</string>
<key>settings</key>
<dict>
<key>completions</key>
<array>
<string>add</string>
<string>now</string>
</array>
</dict>
<key>uuid</key>
<string>62C8DDB1-B212-41D9-94FA-B6299BC6C94E</string>
</dict>
</plist>
17 changes: 17 additions & 0 deletions Preferences/Miscellaneous.tmPreferences
@@ -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>Miscellaneous</string>
<key>scope</key>
<string>source.chuck</string>
<key>settings</key>
<dict>
<key>increaseIndentPattern</key>
<string>^.*(\{[^}"']*|\([^)"']*)$</string>
</dict>
<key>uuid</key>
<string>0392537A-5A41-4A53-A1B1-886F192935B6</string>
</dict>
</plist>
46 changes: 46 additions & 0 deletions Syntaxes/ChucK.tmLanguage
@@ -0,0 +1,46 @@
<?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>ck</string>
</array>
<key>foldingStartMarker</key>
<string>/\*\*|\{\s*$</string>
<key>foldingStopMarker</key>
<string>\*\*/|^\s*\}</string>
<key>name</key>
<string>ChucK</string>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>\b(if|while|for|return)\b</string>
<key>name</key>
<string>keyword.control.chuck</string>
</dict>
<dict>
<key>begin</key>
<string>"</string>
<key>end</key>
<string>"</string>
<key>name</key>
<string>string.quoted.double.chuck</string>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>\\.</string>
<key>name</key>
<string>constant.character.escaped.chuck</string>
</dict>
</array>
</dict>
</array>
<key>scopeName</key>
<string>source.chuck</string>
<key>uuid</key>
<string>15D5F74F-C569-4437-A935-036D85605FF8</string>
</dict>
</plist>
18 changes: 18 additions & 0 deletions info.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>name</key>
<string>ChucK</string>
<key>ordering</key>
<array>
<string>7EEB991E-91C3-46E0-B710-DA15D00CEDDE</string>
<string>040E6448-455F-43D6-82B4-70582121D6AC</string>
<string>15D5F74F-C569-4437-A935-036D85605FF8</string>
<string>0392537A-5A41-4A53-A1B1-886F192935B6</string>
<string>62C8DDB1-B212-41D9-94FA-B6299BC6C94E</string>
</array>
<key>uuid</key>
<string>626313F5-D9CA-4004-84A0-9C6498B207B4</string>
</dict>
</plist>

0 comments on commit e1c7405

Please sign in to comment.