Monthnames

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

···

--
Posted via http://www.ruby-forum.com/.

Hi,

Maybe you have corrupted Ruby installation or just corrupted date.rb file.
I have no unprintable characters here:

require 'date'

=> true

Date::MONTHNAMES

=> [nil, "January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"]

···

--
Martins

On 4/2/06, Les Nightingill <lester@ix.netcom.com> wrote:

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

--
Posted via http://www.ruby-forum.com/\.

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.

···

--
Posted via http://www.ruby-forum.com/\.