Jason, fyi:
Eric H. just applied my patch to RubyGems to better support
module-based VERSION strings.
[#24392] support module-based VERSION strings
http://rubyforge.org/tracker/?func=detail&atid=577&aid=24392&group_id=126
It will be in RubyGems 1.3.2
I was using this for of VERSION coding which is similar to what you
are using in RedCloth and had some trouble with my jnlp gem (which I
can’t remember right now).
module Jnlp #:nodoc:
VERSION = ‘0.0.3’
module VERSION
MAJOR = 0
MINOR = 0
TINY = 3
STRING = [MAJOR, MINOR, TINY].join(‘.’)
class << self
def to_s
STRING
end
def ==(arg)
STRING == arg
end
end
end
end