ruby-changes:64982
From: Takashi <ko1@a...>
Date: Thu, 21 Jan 2021 15:27:36 +0900 (JST)
Subject: [ruby-changes:64982] b12bd451af (master): [ruby/erb] Let ERB.version just return a version
https://git.ruby-lang.org/ruby.git/commit/?id=b12bd451af From b12bd451af693259fc1f22c398e1065029acb098 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun <takashikkbn@g...> Date: Wed, 20 Jan 2021 22:24:02 -0800 Subject: [ruby/erb] Let ERB.version just return a version and deprecate ERB::Revision. `'$Date:: $'` has not been working since Git migration from SVN. I'm sorry. Because it has been already broken, I'd like to take this opportunity to make `ERB.version` compatible with `Gem::Version.new`. https://github.com/ruby/erb/commit/2b4182eb10 diff --git a/lib/erb.rb b/lib/erb.rb index 48e0505..17dc557 100644 --- a/lib/erb.rb +++ b/lib/erb.rb @@ -258,10 +258,11 @@ require 'erb/version' https://github.com/ruby/ruby/blob/trunk/lib/erb.rb#L258 # class ERB Revision = '$Date:: $' # :nodoc: #' + deprecate_constant :Revision # Returns revision information for the erb.rb module. def self.version - "erb.rb [#{VERSION} #{ERB::Revision.split[1]}]" + VERSION end end -- cgit v0.10.2 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/