我经常在TextMate中使用^⇧L将选择包装为链接。当我今天早上使用它时,我得到了......
/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。
他们都没有解决问题。
任何人都有任何想法?!
感谢。
答案 0 :(得分:2)
when ...
行不应该有冒号。您可以编辑片段并在Bundle Editor中将其删除。