diff --git a/Snippets/do .. end.plist b/Snippets/do .. end.plist
deleted file mode 100644
index 6a8d41b..0000000
--- a/Snippets/do .. end.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- content
- do
- $0
-end
- keyEquivalent
-
- name
- do … end
- scope
- source.ruby
- tabTrigger
- do
- uuid
- 6670881E-62C3-11D9-B8CF-000D93589AF6
-
-
diff --git a/Snippets/do |obj| .. end (doo).plist b/Snippets/do |obj| .. end (doo).plist
index 9d20da0..3e41d59 100644
--- a/Snippets/do |obj| .. end (doo).plist
+++ b/Snippets/do |obj| .. end (doo).plist
@@ -3,15 +3,15 @@
content
- do |${1:object}|
+ do${1/(^(?<var>\s*[a-z_][a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1: |)/}${1:variable}${1/(^(?<var>\s*[a-z_][a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}
$0
end
name
- Insert do |object| … end
+ Insert do |variable| … end
scope
source.ruby
tabTrigger
- doo
+ do
uuid
4B72C5C3-6CA7-41AC-B2F9-51DEA25D469E
diff --git a/info.plist b/info.plist
index 4b33ba6..c03c17f 100644
--- a/info.plist
+++ b/info.plist
@@ -19,6 +19,7 @@
667081DE-62C3-11D9-B8CF-000D93589AF6
66708259-62C3-11D9-B8CF-000D93589AF6
66708052-62C3-11D9-B8CF-000D93589AF6
+ 6670881E-62C3-11D9-B8CF-000D93589AF6
description
Support for the <a href="http://www.ruby-lang.org/">Ruby</a> programming language.
@@ -432,7 +433,6 @@
667083EE-62C3-11D9-B8CF-000D93589AF6
48D8E498-C9A5-4B1B-9A18-71A5860276FB
4E9A7A73-875C-11D9-897C-000393CBCE2E
- 6670881E-62C3-11D9-B8CF-000D93589AF6
6670835F-62C3-11D9-B8CF-000D93589AF6
667082E6-62C3-11D9-B8CF-000D93589AF6
CD1609FA-47DA-4EE4-9C5B-5C56D953F5B1