
Here comes the trouble, when I try to test it, the program shows the next error

#--------------------------------------------------------------------------
# set_width
#--------------------------------------------------------------------------
def set_width
text = @text.clone
dw = standard_padding * 2 + text_size(text).width
dw += YEA::MESSAGE::NAME_WINDOW_PADDING * 2
dw += calculate_size(text.slice!(0, 1), text) until text.empty?
self.width = dw
end
The line 588 is this one
dw += calculate_size(text.slice!(0, 1), text) until text.empty?
I actually could fix this problem... Well Kind of, adding an extra \ to the tag in the window name, but it shows the name of this way...

I don't like the fact the window name looks really disproportionate considering the text's length... Is there a way to fix that? thanks by the help