[前][次][番号順一覧][スレッド一覧]

ruby-changes:57361

From: NAKAMURA <ko1@a...>
Date: Wed, 28 Aug 2019 15:58:49 +0900 (JST)
Subject: [ruby-changes:57361] NAKAMURA Usaku: 2b55df7315 (master): `revision` might be an Integer

https://git.ruby-lang.org/ruby.git/commit/?id=2b55df7315

From 2b55df7315ad78a138d877a3a319f86a3d3bfc24 Mon Sep 17 00:00:00 2001
From: NAKAMURA Usaku <usa@r...>
Date: Wed, 28 Aug 2019 15:57:30 +0900
Subject: `revision` might be an Integer


diff --git a/tool/make-snapshot b/tool/make-snapshot
index 1ad6682..d4863bb 100755
--- a/tool/make-snapshot
+++ b/tool/make-snapshot
@@ -293,8 +293,8 @@ def package(vcs, rev, destdir, tmp = nil) https://github.com/ruby/ruby/blob/trunk/tool/make-snapshot#L293
   end
 
   open("#{v}/revision.h", "wb") {|f|
-    if revision.length <= 6 && revision.to_i.to_s == revision
-      f.puts "#define RUBY_REVISION #{revision.to_i}"
+    if revision.is_a?(Integer)
+      f.puts "#define RUBY_REVISION #{revision}"
     else
       short = vcs.short_revision(revision)
       f.puts "#define RUBY_REVISION #{short.inspect}"
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]