Forum: Redcloth fyi: RubyGems patched to support module-based VERSION strings

Posted by Stephen Bannasch (Guest)
on 2009-03-26 03:14
(Received via mailing list)
Jason, fyi:

Eric Hodel 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...

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
Posted by Jason Garber (jgarber)
on 2009-03-26 13:28
(Received via mailing list)
Sounds great!  Thanks for figuring it out and submitting a patch.  I
hadn't run into that particular difficulty, but I would have
eventually, I'm sure.

Jason
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.