Skip to content

Commit

Permalink
Complete rewrite of Textile mode
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.textmate.org/trunk/Bundles/Textile.tmbundle@1857 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  • Loading branch information
David Powers committed Sep 29, 2005
1 parent 4fa0fc7 commit 798e065
Show file tree
Hide file tree
Showing 7 changed files with 466 additions and 13 deletions.
47 changes: 47 additions & 0 deletions Commands/Preview In Browser.plist
@@ -0,0 +1,47 @@
<?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>if [[ -z $TM_FILENAME ]]
then title="Textile Preview"
else title="${TM_FILENAME%.*}"
fi
TEMPFILE=`mktemp "/tmp/textile_XXXXXX"`
{
. "$TM_SUPPORT_PATH/lib/html.sh"
htmlHeader "$title" '&lt;style type="text/css"&gt;
body {
background-color: #eee;
}
.contents {
background: white;
font-family: Verdena, sans-serif;
font-size: 13px;
border: 1px #888 solid;
padding: 0 1em;
}
&lt;/style&gt;'
brginTag div 'contents'
"$TM_SUPPORT_PATH/bin/Textile.rb"
endTag
htmlFooter; } &gt;"$TEMPFILE.html"
rm "$TEMPFILE"
open "$TEMPFILE.html"</string>
<key>input</key>
<string>document</string>
<key>keyEquivalent</key>
<string>^M</string>
<key>name</key>
<string>Preview In Browser</string>
<key>output</key>
<string>showAsTooltip</string>
<key>scope</key>
<string>text.html.textile</string>
<key>uuid</key>
<string>A90B97AF-6C00-4F54-B7AA-A6985006F787</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion Commands/Textile preview.plist
Expand Up @@ -18,7 +18,7 @@ htmlHeader "$title" '&lt;style type="text/css"&gt;
}
.contents {
background: white;
font-family: Georgia, serif;
font-family: Verdena, sans-serif;
font-size: 13px;
border: 1px #888 solid;
padding: 0 1em;
Expand Down
35 changes: 35 additions & 0 deletions Macros/Convert Bold to Bulleted List.plist
@@ -0,0 +1,35 @@
<?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>commands</key>
<array>
<dict>
<key>command</key>
<string>moveRight:</string>
</dict>
<dict>
<key>command</key>
<string>deleteBackward:</string>
</dict>
<dict>
<key>argument</key>
<string> </string>
<key>command</key>
<string>insertText:</string>
</dict>
</array>
<key>keyEquivalent</key>
<string> </string>
<key>name</key>
<string>Convert Bold to Bulleted List</string>
<key>scope</key>
<string>text.html.textile markup.list.unnumbered.textile</string>
<key>scopeType</key>
<string>local</string>
<key>useGlobalClipboard</key>
<true/>
<key>uuid</key>
<string>17EAE2C6-6641-4C2B-9AE9-F5958A0884F9</string>
</dict>
</plist>
17 changes: 17 additions & 0 deletions Preferences/Disable Spell Check in Raw.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>Disable Spell Check in Raw</string>
<key>scope</key>
<string>text.html.textile markup.raw</string>
<key>settings</key>
<dict>
<key>spellChecking</key>
<string>0</string>
</dict>
<key>uuid</key>
<string>399D65CB-7CA9-4F91-B454-11EA9F6D1501</string>
</dict>
</plist>
50 changes: 50 additions & 0 deletions Preferences/Preferences.plist
@@ -0,0 +1,50 @@
<?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>Preferences</string>
<key>scope</key>
<string>text.html.textile</string>
<key>settings</key>
<dict>
<key>smartTypingPairs</key>
<array>
<array>
<string>_</string>
<string>_</string>
</array>
<array>
<string>*</string>
<string>*</string>
</array>
<array>
<string>"</string>
<string>"</string>
</array>
<array>
<string>(</string>
<string>)</string>
</array>
<array>
<string>{</string>
<string>}</string>
</array>
<array>
<string>[</string>
<string>]</string>
</array>
<array>
<string></string>
<string></string>
</array>
<array>
<string>`</string>
<string>`</string>
</array>
</array>
</dict>
<key>uuid</key>
<string>18DE9523-B3B2-42EE-A099-210635E7FFEB</string>
</dict>
</plist>

0 comments on commit 798e065

Please sign in to comment.