Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

initial import

  • Loading branch information...
commit 53af5df66296a79061ecfdad5e50c50092621ee3 0 parents
Jerry Cheung authored
3  .gitignore
@@ -0,0 +1,3 @@
+TextMate.pid
+.DS_Store
+*~
23 Bundles/Ruby on Rails.tmbundle/Snippets/Create functional test class.tmDelta
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>changed</key>
+ <dict>
+ <key>content</key>
+ <string>require 'test_helper'
+
+class ${1:Model}ControllerTest &lt; ActionController::TestCase
+ def test_$0
+ end
+end
+</string>
+ </dict>
+ <key>deleted</key>
+ <array/>
+ <key>isDelta</key>
+ <true/>
+ <key>uuid</key>
+ <string>F60D0630-CBF5-4283-9D20-FA46C787A88D</string>
+</dict>
+</plist>
22 Bundles/Ruby on Rails.tmbundle/Snippets/Create unit test class.tmSnippet
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>require 'test_helper'
+
+class ${1:Model}Test &lt; Test::Unit::TestCase
+ def test_$0
+ end
+end
+</string>
+ <key>name</key>
+ <string>Create unit test class</string>
+ <key>scope</key>
+ <string>source.ruby</string>
+ <key>tabTrigger</key>
+ <string>cla</string>
+ <key>uuid</key>
+ <string>9B5AD827-259F-41DC-ADC9-43422DA72DE9</string>
+</dict>
+</plist>
308 Bundles/Ruby on Rails.tmbundle/info.plist
@@ -0,0 +1,308 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>changed</key>
+ <dict>
+ <key>ordering</key>
+ <array>
+ <string>1970AE74-3949-40B3-B263-727AA3FF167A</string>
+ <string>0CCC8443-40F3-4BAB-9440-D737562B5F45</string>
+ <string>C7151BF3-7068-4344-9B09-86F3BF4A9C63</string>
+ <string>638D94A4-BDFC-4FE9-8909-9934F3FD2899</string>
+ <string>9453F0B3-B946-445F-BDB0-B01DE70732FC</string>
+ <string>EE862691-A624-4797-90CF-EDD39EFB2D8E</string>
+ <string>51C9C27A-D931-49F9-B6D8-C0E7ABEC992D</string>
+ <string>BDBB15A4-2824-4BEC-93A5-7475F9C46A39</string>
+ <string>DFE393BE-0764-49FE-B464-6350A50921E6</string>
+ <string>B078346F-61D8-4E75-9427-80720FBC67F7</string>
+ <string>B207BBD4-D6AA-41E9-9530-27210F2D7B66</string>
+ <string>09BB96F2-75FD-48A7-8314-B5B56B09B477</string>
+ <string>1DD8A214-1C97-45BA-ADEE-8F888DDE8570</string>
+ <string>4904EDC7-5ED3-4132-AAB2-C2AD87C97EFE</string>
+ <string>D696FA2C-785A-4B73-A2F6-F750904DD7C2</string>
+ <string>985F56D4-82ED-4C45-8250-2ECCFC71957E</string>
+ <string>CFDA9F62-D071-4E0F-AD10-66AE0729FFCF</string>
+ <string>07C696F8-79F5-4E0B-9EE9-03B693A54ABB</string>
+ <string>9A1AE6BA-8350-4AB7-B5BD-969A7E64CF29</string>
+ <string>5EEA0C71-B34B-4408-953B-F47AAD343CCC</string>
+ <string>F758BFD1-00CA-4742-BE71-032580080F5C</string>
+ <string>DC549A45-D9B0-11DC-94E9-00112475D960</string>
+ <string>190401C2-D9B1-11DC-94E9-00112475D960</string>
+ <string>2C60CBA1-D9B1-11DC-94E9-00112475D960</string>
+ <string>F4EA552D-D9B0-11DC-94E9-00112475D960</string>
+ <string>04A30A4D-D9B1-11DC-94E9-00112475D960</string>
+ <string>0D966168-D9B1-11DC-94E9-00112475D960</string>
+ <string>212C3047-D9B1-11DC-94E9-00112475D960</string>
+ <string>0BCF0EE2-35EE-4959-A771-E74D55271D5A</string>
+ <string>275C0B86-F735-49B6-8A22-218A8F4CC2E0</string>
+ <string>310C901C-EF32-4E88-938A-804ABBF8C428</string>
+ <string>6DEF923E-2347-46EC-AFBE-183D08E63DC1</string>
+ <string>6F2AB859-46E3-4FF5-A9A7-E9A813AB5DE1</string>
+ <string>964436B8-E578-11DC-8177-00112475D960</string>
+ <string>25F8F5D8-2BD1-45D8-8B2A-9F2EA4F73AA2</string>
+ <string>20FC02C5-32A3-4F20-B163-FF75C9FDFABF</string>
+ <string>A2135370-67A1-488D-B43C-B4F221127C2F</string>
+ <string>18C76913-061C-4D65-866D-67AA3724AFEF</string>
+ <string>7BC860E6-7561-4E6E-983B-507D7A6F6228</string>
+ <string>27A6C58A-896B-4956-BA81-D671A2EF9C7D</string>
+ <string>221969A1-A5EA-4A8E-8817-C74EBED63901</string>
+ <string>E885A3E8-8020-4AC3-A25E-510B26F114B2</string>
+ <string>809BCA42-5C49-4B08-B3C4-BB773036C086</string>
+ <string>AC50762C-DE40-4EB9-9A22-2F6AF2EA4EA3</string>
+ <string>F03162DE-9DB6-417B-9DD7-52D9F11EA736</string>
+ <string>04A86178-71B1-430A-A06D-DFF7C9A338B5</string>
+ <string>FD8CC811-2AD3-480F-B975-DF959DC96C67</string>
+ <string>42DE1441-D1B7-4998-BAF9-16B1EC7E210C</string>
+ <string>A219EBB8-004A-4012-B5B2-232C9A5C94F8</string>
+ <string>95F83E1D-5B03-424F-8BEC-8AF66C8939BC</string>
+ <string>33057A79-677B-4DFB-99D4-1492778BDDC6</string>
+ <string>A7F692C1-778A-48B8-945E-573568BA0403</string>
+ <string>4B3F798E-E3B6-48C8-8C2F-CB8631011638</string>
+ <string>F90BFB23-5706-484B-8108-B376A988C0A0</string>
+ <string>EC605540-C431-4FD0-AD91-D913118DACA7</string>
+ <string>AC8EDA3E-875B-11D9-897C-000393CBCE2E</string>
+ <string>7B02ABF8-8763-11D9-897C-000393CBCE2E</string>
+ <string>D864896E-8763-11D9-897C-000393CBCE2E</string>
+ <string>A909C4C3-8EFE-4E39-9D96-BA8F0ABE6085</string>
+ <string>AFE06B67-CE98-42A6-93D1-8EC8E3B9F83C</string>
+ <string>9D7228B3-A6ED-4598-B096-032B3600864F</string>
+ <string>EF527A27-D1D4-4FD8-BD23-71397881C29A</string>
+ <string>F2F3167C-73B9-11D9-B752-000D932CD5BA</string>
+ <string>2233B484-73BA-11D9-B752-000D932CD5BA</string>
+ <string>053490FE-73BA-11D9-B752-000D932CD5BA</string>
+ <string>0C137FBF-73BA-11D9-B752-000D932CD5BA</string>
+ <string>18D3C1C3-73BA-11D9-B752-000D932CD5BA</string>
+ <string>BC194AE7-FA60-4E65-9503-6920D1666A29</string>
+ <string>7BBD3F57-57A5-4CD0-8E79-B931021FC110</string>
+ <string>9ECBF20C-003E-41D9-A881-4BAC0656F9DC</string>
+ <string>7D99041D-C3B7-4940-AE64-6B1758CDB47C</string>
+ <string>15BDD7B6-5C15-4684-93C7-A05E3D2221AC</string>
+ <string>7C7FC66A-D566-40D3-B9DA-FCEA4EFF98C6</string>
+ <string>BBE5B6F2-A8F2-4714-9186-4FCD21A5B432</string>
+ <string>16645C58-C7C8-4E72-923F-3B44932F946D</string>
+ <string>402C251E-595B-4A58-8EB9-41989040F280</string>
+ <string>B31822D9-2048-4D16-B2AF-00E0B4E5C368</string>
+ <string>CC1BCD1C-2479-4335-B511-17B880316A75</string>
+ <string>F46EE8EE-239C-46D7-980B-3F861B7D9111</string>
+ <string>06498926-F84D-466C-8736-B8A0AC586A94</string>
+ <string>4C898FA8-D09C-4B28-BE42-14BB4EA4E2B1</string>
+ <string>F579F9E7-E072-4BCC-BFF9-C8C5BAE7FFA5</string>
+ <string>F0DB6886-4FFE-45BA-907F-44326AD8142D</string>
+ <string>A95358D2-C68A-4894-8C36-062C9F45848A</string>
+ <string>D4282CE1-4171-4B13-9220-3F2718BC2505</string>
+ <string>42289456-C8D1-498C-AE30-5206544B349F</string>
+ <string>3379FB35-C664-4255-96C6-6E4B91F12759</string>
+ <string>5DBA8F72-DD6C-4CBF-83FD-76301E159BA9</string>
+ <string>99FEFD9B-5A07-46E3-950D-5C474E42B695</string>
+ <string>79BC2303-3D9D-4E21-AF85-73B388B7B56D</string>
+ <string>C8BA285D-E12E-4AB8-A941-514C963E8226</string>
+ <string>C315EC5D-A7F3-49CB-9795-21B78BB42FF4</string>
+ <string>3000E569-4E19-4566-B08E-A3FFFAAC9075</string>
+ <string>F0F6DACA-6A0B-11D9-BDC2-000D932CD5BA</string>
+ <string>D0E29200-E910-11DC-A399-00112475D960</string>
+ <string>9FB9848E-EA5A-11DC-9DE5-00112475D960</string>
+ <string>326B57A7-B4A9-447B-A3D2-0EA74158E1E1</string>
+ <string>6BA737F0-63D1-4D82-9381-4331E18B12C5</string>
+ <string>750DEEF9-18A0-40FC-8E54-574CE5EE5565</string>
+ <string>866AAD87-E458-4F2D-9E7C-3CE73EFC047B</string>
+ <string>9E2B42FE-7BC8-11D9-906A-000D932CD5BA</string>
+ <string>B4F952F4-7BC8-11D9-906A-000D932CD5BA</string>
+ <string>74590E16-7BCB-11D9-906A-000D932CD5BA</string>
+ <string>C11C0BF5-7BC8-11D9-906A-000D932CD5BA</string>
+ <string>D21BE958-7BC8-11D9-906A-000D932CD5BA</string>
+ <string>E5E08AA0-4EDD-4583-BF07-5D6C49E98410</string>
+ <string>F5983CAF-0655-45FA-A385-9E9A8C28425C</string>
+ <string>F7744F07-306C-4951-AB5A-3D69BA5516B7</string>
+ <string>9038B99B-4810-4C0B-B547-F72F2AD5CAFC</string>
+ <string>AC385ABF-96CD-4FCB-80AD-BF37D6EE79D2</string>
+ <string>1ED49D4D-D4A0-4CF0-8ED2-DCE70854B839</string>
+ <string>B9889C00-FC9D-4956-81BF-600145F06976</string>
+ <string>2A8FBE48-E196-4019-AE76-BF3ED4B54F47</string>
+ <string>1E5DE984-510C-4992-8AD5-C5FA6D7F2A88</string>
+ <string>053F1D6A-B413-43FF-B697-E3120FD0489F</string>
+ <string>7B03D38B-7580-41AC-BC2B-3766AB074A43</string>
+ <string>97C0992D-715F-4322-A3E0-DD4D2B7E2FC2</string>
+ <string>3F83272F-62D5-4BCB-BAA3-806083078829</string>
+ <string>498168A5-5AF8-4F59-8A2D-B517FAB98CDB</string>
+ <string>BFAAC8DA-A043-4684-967B-B3E5DAE08C62</string>
+ <string>046FB1B6-9C65-4702-91EC-4AA9878CD949</string>
+ <string>6F41AFFD-B3A7-42D0-8A84-D6086C118D92</string>
+ <string>CBB06A4E-3A82-45F3-91AA-259F02314B9D</string>
+ <string>A3B09AFE-40B5-4623-8B85-E9F369ECE22D</string>
+ <string>4F636977-F7A6-4BF5-B09B-7F087683C3B9</string>
+ <string>AC8A995F-0034-433C-905D-E5C1F29D6EFF</string>
+ <string>7D43B0EA-2C3C-499B-9346-A8E48CBF29CD</string>
+ <string>724A68C1-A727-46FF-AF59-288E26B09629</string>
+ <string>A8AF8B90-94E8-42E1-8057-DDBA57809F6A</string>
+ <string>64E93A71-6E62-48D9-9694-123080AE6723</string>
+ <string>67C5082F-5011-434A-8EAA-6B8D3600935F</string>
+ <string>ECB10C0B-E8B7-4606-ABF5-4A2A26E5AB1A</string>
+ <string>54F61419-001F-4B71-83AC-8DC633694AF0</string>
+ <string>B41D3164-EA53-4DDC-850E-27B82B24061F</string>
+ <string>DDE1BA27-6259-4F87-A840-6A6E92C8594A</string>
+ <string>32AB6C81-2C22-45E0-B5FE-23CD3E420E70</string>
+ <string>B782A467-2C4D-48EB-AF39-518AFED4C056</string>
+ <string>CCF4C4A1-28EF-499D-AD81-4A4FD2FEF5B6</string>
+ <string>91C543BF-7BD8-4E3A-B493-AE572C5472A0</string>
+ <string>856B8A7A-86FA-4424-B4D9-3D57D5C3E590</string>
+ <string>92E54811-6041-4BF8-B808-918B8C11F1D9</string>
+ <string>0ECA205B-6766-43B7-8B7C-A17956E1213E</string>
+ <string>7C2F96AF-7F07-4B71-A41C-812294ECA6EE</string>
+ <string>0FF86C46-0E01-4D03-8232-72CA5BD55706</string>
+ <string>2183A9A9-17ED-4A4F-ABB6-668EDDD3A6E4</string>
+ <string>BD4B90F7-2187-4E75-BFFB-77BE67CB8DAE</string>
+ <string>F3606586-F905-4A91-92CA-82319239221D</string>
+ <string>16A705EB-10DC-42B5-9FF2-377E206421DC</string>
+ <string>7592CA99-75D7-48B6-9133-00B9F148FF43</string>
+ <string>67FD2F8F-5F25-45F2-A451-2F39977A9EDE</string>
+ <string>377BF814-D52D-11DC-BD8E-00112475D960</string>
+ <string>B757F7E5-E4BD-11DC-A11A-00112475D960</string>
+ <string>6A9D4C30-D52D-11DC-BD8E-00112475D960</string>
+ <string>FFE7B820-E4BD-11DC-A11A-00112475D960</string>
+ <string>729D559E-D52D-11DC-BD8E-00112475D960</string>
+ <string>0E63B7D5-E4BE-11DC-A11A-00112475D960</string>
+ <string>8AF989C4-D52E-11DC-BD8E-00112475D960</string>
+ <string>1BDC463A-E4BE-11DC-A11A-00112475D960</string>
+ <string>93A16768-D52E-11DC-BD8E-00112475D960</string>
+ <string>26C09807-E4BE-11DC-A11A-00112475D960</string>
+ <string>D6CBCA96-D52F-11DC-BD8E-00112475D960</string>
+ <string>3458B140-E4BE-11DC-A11A-00112475D960</string>
+ <string>4600CE20-D532-11DC-BD8E-00112475D960</string>
+ <string>49643690-E4BE-11DC-A11A-00112475D960</string>
+ <string>4F5DDD37-D532-11DC-BD8E-00112475D960</string>
+ <string>537BDD48-E4BE-11DC-A11A-00112475D960</string>
+ <string>56276686-D532-11DC-BD8E-00112475D960</string>
+ <string>61CF5B32-E4BE-11DC-A11A-00112475D960</string>
+ <string>967093B4-D532-11DC-BD8E-00112475D960</string>
+ <string>6BE6F315-E4BE-11DC-A11A-00112475D960</string>
+ <string>5E9B8B0E-D532-11DC-BD8E-00112475D960</string>
+ <string>7CE57C6C-E4BE-11DC-A11A-00112475D960</string>
+ <string>E0C8FDC4-D532-11DC-BD8E-00112475D960</string>
+ <string>950B0BF2-E4BE-11DC-A11A-00112475D960</string>
+ <string>FC2523C1-D532-11DC-BD8E-00112475D960</string>
+ <string>A677FFD4-E4BE-11DC-A11A-00112475D960</string>
+ <string>EDA6568B-D533-11DC-BD8E-00112475D960</string>
+ <string>B6D9225C-E4BE-11DC-A11A-00112475D960</string>
+ <string>DF30226E-1111-448A-B669-7CA34EE83909</string>
+ <string>9D4E30E2-4A61-4941-B9F3-BEE97552747A</string>
+ <string>57A9D5BC-DD0F-422B-B857-53F30B5D763A</string>
+ <string>19761681-17E6-4DF1-8C08-73C337D29481</string>
+ <string>20375601-B13F-4314-B8E4-362706566636</string>
+ <string>F60D0630-CBF5-4283-9D20-FA46C787A88D</string>
+ <string>9B5AD827-259F-41DC-ADC9-43422DA72DE9</string>
+ <string>6ECA11FE-E8C1-4EC0-93F3-B4472752E60D</string>
+ <string>0A25B963-AF76-472D-BA68-07F88A64A10B</string>
+ <string>FE9C4B4E-860D-49F0-AAF7-5582B98F5F54</string>
+ <string>2BD82DCB-1F19-4C8F-BC70-C0BBB06A2138</string>
+ <string>CD60F800-850D-47CF-BE32-3DE665DD5C68</string>
+ <string>D33EDCE7-F8AF-48D4-AA7A-852BBF03E31D</string>
+ <string>0249637E-0720-46DA-A8FD-E176A2CC458B</string>
+ <string>97021C0D-EB65-4046-B688-01F09B3B1615</string>
+ <string>4C92C020-7337-4D6E-91EE-7ABF2BFC7F41</string>
+ <string>30BEA6FB-301C-4460-93EC-FA3404688962</string>
+ <string>5C6F4462-70E6-40B4-B3F2-F371656E7784</string>
+ <string>DBE14FE8-B415-4DBC-A316-F8DA63FE9FD7</string>
+ <string>1C491A76-751F-44EF-8DFB-0A585C7EEFF6</string>
+ <string>8B9CD068-4338-4039-AA06-D839A6C7A9FF</string>
+ <string>B8F08BD7-6160-482C-8A3D-CBC6BD2079A4</string>
+ <string>2AC3AC1F-743B-4A33-863C-C37885073806</string>
+ <string>BD2E4045-54E6-450E-B31B-5E1865CFFBC9</string>
+ <string>F396B7BD-8255-48B1-904A-06E7D7CC2741</string>
+ <string>3E3AF538-171B-4108-AB92-827AD7E24C77</string>
+ <string>9D58B6C9-BA52-48B3-B639-D5CB894AF810</string>
+ <string>D414D70D-BD2D-4C15-BDA6-1AAEABF7791F</string>
+ <string>89198999-7E6D-4D97-A20E-45263E1CA993</string>
+ <string>A2477223-AD5A-4723-8052-943CE9BA634D</string>
+ <string>47944705-F605-4ED4-B4C0-9E823EE25138</string>
+ <string>85E9264C-5414-4FA0-AC07-F305A798ED46</string>
+ <string>B5893618-D07C-48F1-8867-736D0AAFF0E7</string>
+ <string>1354726C-DA64-4CA6-A099-26626A865D8D</string>
+ <string>4CC98A56-B60B-4A89-80E0-400C5314A050</string>
+ <string>869AB0B7-12DD-440A-905A-BFB1E0E16E1C</string>
+ <string>4611F02E-E9BF-11DC-8518-00112475D960</string>
+ <string>47FF50AF-E9BF-11DC-8518-00112475D960</string>
+ <string>EB47FBA1-AFB3-42F9-94A4-552D3175C17A</string>
+ <string>14BF0586-F2E8-4AB3-BB4B-E49099384403</string>
+ <string>B21BA16D-7C04-4912-8488-425CDCC332A8</string>
+ <string>CF506019-E964-4172-A3DA-475AE3B65558</string>
+ <string>5DAC28A7-33C8-4DA7-9E85-56618D6BEC9F</string>
+ <string>F5CBBE16-F5CC-4EDA-8BC6-30281BD7D854</string>
+ <string>5CE8838A-BF2C-497E-B87A-E90C3BC482E0</string>
+ <string>A1776279-5396-4FE9-9218-8BF2C88C5271</string>
+ <string>44FBD811-70A9-462B-AC56-F975ADAD62AF</string>
+ <string>523BE8A6-0845-493D-A9B6-532F73D21950</string>
+ <string>3F4B502B-5F68-4687-88E9-6EF3BDF9677D</string>
+ <string>1C20EEBE-B4BA-48C8-9B33-7B5BB00D958C</string>
+ <string>D64D8863-DCB6-4397-B5B0-073E0AE04167</string>
+ <string>279D1981-B055-4693-B9AF-5B571A62A6AE</string>
+ <string>0C9EA1A1-66C5-4E1C-9C30-E1FFE8EC6EAE</string>
+ <string>4D1787E3-1583-4CF3-8D99-CC45D7C35EED</string>
+ <string>A2F3E8C1-4216-4890-8491-2F8C7534ED03</string>
+ <string>EC511A43-D3B7-11DC-BA49-00112475D960</string>
+ <string>F8316545-9AE4-4C7F-87ED-A2C00E6637FA</string>
+ <string>43680344-0818-42BF-95B4-58CD2D76545B</string>
+ <string>A017AB39-A875-40DC-8ACF-7E3551057CA0</string>
+ <string>FE430ECD-5D40-4D95-A73B-F064C73992DE</string>
+ <string>59CD3A41-8164-4FB4-B462-D7ACE86BCDBF</string>
+ <string>B660FC85-F69A-43BC-A72A-748CBEA0AA9A</string>
+ <string>B105C480-FB21-4511-9AD0-D5B4FED3BA21</string>
+ <string>7CC002AE-83BA-4294-B87D-DE9790839D97</string>
+ <string>8F87F3C7-8ABB-4778-9786-64CF95E99160</string>
+ <string>5D01527E-48FA-4A3D-A10B-A383C8AE3942</string>
+ <string>CEA1D76C-DEB0-4ADB-840D-220E569D5B8F</string>
+ <string>83B80B60-6143-4465-B064-0DA25DDDCAA7</string>
+ <string>D975E5C1-42C2-40F1-8960-0DA533B18113</string>
+ <string>36E2A3EE-E9CC-4B7F-A4CF-AFAF970B8699</string>
+ <string>38D5CA05-E219-4399-A244-609AF40B1D0B</string>
+ <string>7053B86A-9B81-4154-AB3C-61B8035C5D33</string>
+ <string>35E95C81-22F7-4C40-8297-ED21086DDA81</string>
+ <string>7B15B396-1F41-4529-9253-32761E94448C</string>
+ <string>9671EB7A-89D6-4C23-914F-88CBEE0D177A</string>
+ <string>E0F281EC-5311-41F8-ADD9-2E2D059DA651</string>
+ <string>F57522B2-9F5F-4DF9-AE46-9478AF019C63</string>
+ <string>B25B7560-FACB-4A9E-A226-B71C796BD1F3</string>
+ <string>FEF49C86-9386-405E-A191-684D1C963E3A</string>
+ <string>980C7667-9D60-49FF-AF74-A7B19B379F45</string>
+ <string>390A447F-0FA3-4F01-A10C-4F35675E0A43</string>
+ <string>62BEA590-F4EF-4001-B661-764EDFB92811</string>
+ <string>273E5E76-8D13-4476-9C38-8AF87432CB96</string>
+ <string>8B914165-9C66-4FA3-9AD6-1DA41B25F8F1</string>
+ <string>5ACBF49D-B5A5-495C-89D8-18AA740D9D02</string>
+ <string>028DA0A4-B310-4BEF-8643-2A22993C21C7</string>
+ <string>CFDC27A3-58CF-4198-8F93-36360978F0D0</string>
+ <string>D2783155-23F3-4B90-A317-5BD139471193</string>
+ <string>F1BE0C3D-7203-43E9-BEFB-D1A99CDD31C1</string>
+ <string>78FCF992-D01B-404F-BC54-5EE7B91F999A</string>
+ <string>62C3838B-0790-4FC2-8425-F273A57F5D33</string>
+ <string>C12C98A5-74E5-4E70-9ADB-8783455D6539</string>
+ <string>45D7E1FC-7D0B-4105-A1A2-3D10BB555A5C</string>
+ <string>54D6E91E-8F31-11D9-90C5-0011242E4184</string>
+ <string>4A3E6DA7-67A3-45B1-9EE0-ECFF9C7FA6C0</string>
+ <string>A6AE60CD-18CA-4474-BE7A-5255BC3EF083</string>
+ <string>D54FBDED-5481-4CC7-B75F-66465A499882</string>
+ <string>87EF33FE-E918-11DC-A399-00112475D960</string>
+ <string>C0FD2646-E924-11DC-A399-00112475D960</string>
+ <string>35A467CF-D63D-4EBD-BD66-52674B3C07E4</string>
+ <string>56151E60-589F-4CE7-8062-3E087732E2F1</string>
+ <string>8B515110-41D3-11DD-AE16-0800200C9A66</string>
+ <string>5C773E3D-436E-4A28-8399-859CE41E504F</string>
+ <string>32F30207-D827-46D9-889A-451C35269D52</string>
+ <string>FF022038-CA5D-4045-909E-BF509343A5C7</string>
+ <string>675DD92F-42F1-4B55-B56A-5D4ABC1375C4</string>
+ <string>CF489B31-5DD2-4B83-B503-AD3ECF7BDEB7</string>
+ <string>0742F232-38ED-4C52-AD68-1858F0F2C601</string>
+ <string>88047A77-B889-4F47-892D-4C3EBA98D968</string>
+ <string>AECD46CF-9031-4059-B386-262DBABD97B1</string>
+ <string>5694BA8B-64EC-4B1B-A00D-6366D28500C5</string>
+ <string>4EA6FBD1-CDEA-4DF6-9F70-A1EDA35AC3D7</string>
+ </array>
+ </dict>
+ <key>deleted</key>
+ <array/>
+ <key>isDelta</key>
+ <true/>
+ <key>uuid</key>
+ <string>467A60E0-6227-11D9-BFB1-000D93589AF6</string>
+</dict>
+</plist>
21 Bundles/Ruby.tmbundle/Templates/Test::Unit.tmTemplate/info.plist
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>command</key>
+ <string>TM_YEAR=`date +%Y`
+TM_DATE=`date +%Y-%m-%d`
+
+if [[ ! -f "$TM_NEW_FILE" ]]; then
+ perl -pe 's/\$\{([^}]*)\}/$ENV{$1}/g' &lt;template_in.txt &gt;"$TM_NEW_FILE"
+fi</string>
+ <key>extension</key>
+ <string>rb</string>
+ <key>name</key>
+ <string>Test::Unit</string>
+ <key>scope</key>
+ <string>source.ruby</string>
+ <key>uuid</key>
+ <string>5045441E-0B03-4F5F-927B-33F3F31C30D2</string>
+</dict>
+</plist>
5 Bundles/Ruby.tmbundle/Templates/Test::Unit.tmTemplate/template_in.txt
@@ -0,0 +1,5 @@
+require File.expand_path(File.dirname(__FILE__) + "../test_helper.rb")
+
+class Test${TM_NEW_FILE_BASENAME} < Test::Unit::TestCase
+
+end
14 Bundles/Ruby.tmbundle/info.plist
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>changed</key>
+ <dict/>
+ <key>deleted</key>
+ <array/>
+ <key>isDelta</key>
+ <true/>
+ <key>uuid</key>
+ <string>467B298F-6227-11D9-BFB1-000D93589AF6</string>
+</dict>
+</plist>
6 README.md
@@ -0,0 +1,6 @@
+# Textmate Bundles
+
+This file is located in ~/Library/Application Support/TextMate.
+
+Bundles/Ruby.tmbundle
+ - Test::Unit template
Please sign in to comment.
Something went wrong with that request. Please try again.