I’m getting 3 unprintable characters after April when use
Date::MONTHNAMES. So I get JanuaryFebruaryMarchAprilxxxMayJune…etc
but the 3 'x’s are unprintable characters!! What is this April fool
doing wrong?
It the same if I use strftime, or mydate.month.
thanks in advance
Hi,
Maybe you have corrupted Ruby installation or just corrupted date.rb
file.
I have no unprintable characters here:
require ‘date’
=> trueDate::MONTHNAMES
=> [nil, “January”, “February”, “March”, “April”, “May”, “June”,
“July”, “August”, “September”, “October”, “November”, “December”]
–
Martins
13 wrote:
Hi,
Maybe you have corrupted Ruby installation or just corrupted date.rb
file.
Martins
Thanks, Martins… that’s an interesting thing. I think something got
corrupted in memory and RadRails didn’t reload after the corruption.
Today (same code) the problem is not there. Yesterday I checked the disk
file date.rb and it was uncorrupted but the spurious chars were present.
Oh well… lesson learned: shut down RadRails and restart if file
corruption is suspected.