From: Kouhei S. <nu...@co...> - 2017-08-06 07:11:27
|
Kouhei Sutou 2017-08-06 16:10:31 +0900 (Sun, 06 Aug 2017) New Revision: b581b329cf360fc05fe4b3618b9ba15e63ac3c01 https://github.com/ruby-gnome2/ruby-gnome2/commit/b581b329cf360fc05fe4b3618b9ba15e63ac3c01 Message: vte3: use Vte::Regex existence check than version check It's more flexible. Modified files: vte3/lib/vte3/loader.rb vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/loader.rb (+1 -1) =================================================================== --- vte3/lib/vte3/loader.rb 2017-08-06 16:09:16 +0900 (04d965fc0) +++ vte3/lib/vte3/loader.rb 2017-08-06 16:10:31 +0900 (30724a1bc) @@ -32,9 +32,9 @@ module Vte def require_libraries require "vte3/pty" + require "vte3/regex" require "vte3/terminal" require "vte3/version" - require "vte3/regex" # need to be after version because I use Version.or_later? in it require "vte3/deprecated" end Modified: vte3/lib/vte3/regex.rb (+1 -1) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:09:16 +0900 (dd3ddb07b) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:10:31 +0900 (e434b42eb) @@ -15,7 +15,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA module Vte - if Version.or_later?(0, 46) + if const_defined?(:Regex) class Regex alias_method :initialize_raw, :initialize def initialize(pattern, compile_flags, options) |