Я регулярно использую ⌃⇧L в TextMate, чтобы обернуть выделение в качестве ссылки. Когда я использовал это сегодня утром, я получил ...
/tmp/temp_textmate.RRepHN:13: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
/tmp/temp_textmate.RRepHN:15: syntax error, unexpected keyword_when, expecting keyword_end
when %r{http://www.(amazon.(?:com...
^
/tmp/temp_textmate.RRepHN:15: syntax error, unexpected ':', expecting keyword_end
/tmp/temp_textmate.RRepHN:17: syntax error, unexpected keyword_when, expecting keyword_end
when %r{\A[a-zA-Z][a-zA-Z0-9.+-]*://.*\z}:
^
/tmp/temp_textmate.RRepHN:17: syntax error, unexpected ':', expecting keyword_end
/tmp/temp_textmate.RRepHN:19: syntax error, unexpected keyword_when, expecting keyword_end
when %r{\A(www\..*|.*\.(com|uk|net|org|info))\z}:
^
/tmp/temp_textmate.RRepHN:19: syntax error, unexpected ':', expecting keyword_end
/tmp/temp_textmate.RRepHN:21: syntax error, unexpected keyword_when, expecting keyword_end
when %r{\A.*\.(com|uk|net|org|info)\z}:
^
/tmp/temp_textmate.RRepHN:21: syntax error, unexpected ':', expecting keyword_end
/tmp/temp_textmate.RRepHN:23: syntax error, unexpected keyword_when, expecting keyword_end
when %r{\A\S+\z}:
^
/tmp/temp_textmate.RRepHN:23: syntax error, unexpected ':', expecting keyword_end
/tmp/temp_textmate.RRepHN:27: warning: else without rescue is useless
/tmp/temp_textmate.RRepHN:28: syntax error, unexpected keyword_end, expecting
Я не могу придумать ничего конкретного, что мог бы сделать, чтобы вызвать проблему.
Я перезагрузил пакеты и переустановил TextMate.
Я также пытался использовать код на http://svn.textmate.org/trunk/Bundles/Hyperlink%20Helper.tmbundle/Commands/Wrap%20Selection%20as%20Link.tmCommand.
Никто из них не решил проблему.
У кого-нибудь есть идеи?!
Спасибо.