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.
Chapter 1
Chapter 2
Many functions such as sinh and cosh have been added to Ruby since the 1.6.x
version.
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.
Chapter 3
Chapter 4
Chapter 5
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.
Chapter 6
FXRuby has evolved somewhat since this section was written. Be sure to look
online for an explanation of the improved message handling.
Chapter 7
Chapter 8
Chapter 9
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.
Appendix A
Appendix B
Appendix C
Appendix D
Appendix E