2014-07-02 13 views
0

一些Ruby代码在Geany中不能正确折叠。如何修复Geany的Ruby错误折叠

举例来说,如果我有

def validate(arr) 
    if arr.any?(&:empty?) 
    fail 
    end 
end 

validate(["a", "b", "c"]) 
validate([""]) 

然后折叠if褶皱太多:

First screenshot Second screenshot

而如果我用周围的文本和问号引号红宝石符号(即,将:empty?更改为:"empty?",然后将其正确折叠:

Third screenshot Fourth screenshot

我怎样才能让Geany正确折叠的代码,而不必更改:empty?:"empty?"?这是一个配置的东西,还是一个错误?

+1

它不是一个明显的错误吗? – sawa

+1

它看起来像geany miss-在':empty?'末尾的'?'不是符号的一部分(它也赋予它不同的颜色) –

回答