diff --git a/Syntaxes/Ruby.plist b/Syntaxes/Ruby.plist
index 8dfc791..c19ee87 100644
--- a/Syntaxes/Ruby.plist
+++ b/Syntaxes/Ruby.plist
@@ -1549,6 +1549,22 @@
name
constant.other.symbol.ruby
+
+ captures
+
+ 1
+
+ name
+ punctuation.definition.constant.ruby
+
+
+ comment
+ symbols
+ match
+ (?>[a-zA-Z_]\w*(?>[?!]|=(?![>=]))?|===?|>[>=]?|<[<=]?|<=>|[%&`/\|]|\*\*?|=?~|[-+]@?|\[\]=?|@@?[a-zA-Z_]\w*)(:)(?!:)
+ name
+ constant.other.symbol.ruby.19syntax
+
begin
^=begin
diff --git a/info.plist b/info.plist
index 467d1a4..74bf373 100644
--- a/info.plist
+++ b/info.plist
@@ -241,6 +241,7 @@
------------------------------------
A05CBDD6-845D-45EB-94FB-F8787F5456BE
97DE939B-D243-4D5C-B953-1C9090912E7C
+ 33969819-62C5-4E03-B824-C2337205F364
34FEBB9F-73CD-4DD4-A0A3-1CF2A5E3DE78
E16D24D2-CC7E-4786-BE0B-1725FC865D78
21C0D711-F32A-4665-AA0D-B136F9DD3945