The Ruby Way: Notes and Updates
This is only a set of a few notes to clarify certain
pieces of the book. Some of these items might be considered errata by some
people; but the information here is mostly disjoint from the list of errata. In
some cases, these notes are simply more up-to-date than anything available at
the time the book's material was written. This list is very much incomplete and
should be considered a work in progress.
Many functions such as sinh and cosh have been added to Ruby since the 1.6.x
The parsedate library has been updated. The time zone is now detected correctly
after a meridian indicator (am or pm). It also recognizes a two-digit year
preceded by an apostrophe.
My use of the word dynamicity is probably incorrect. Though I'm
generally a language purist— English language, that is— I tend to
stand by this decision. I'll address this issue elsewhere.
FXRuby has evolved somewhat since this section was written. Be sure to look
online for an explanation of the improved message handling.
This chapter doesn't mention REXML simply because I didn't know about it at
the time of writing; in fact, I don't think it had been released then. But it
is now probably the best and most common tool for parsing XML in Ruby.