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

ruby-changes:7256

From: tadf <ko1@a...>
Date: Fri, 22 Aug 2008 19:59:05 +0900 (JST)
Subject: [ruby-changes:7256] Ruby:r18775 (trunk): revert

tadf	2008-08-22 19:55:48 +0900 (Fri, 22 Aug 2008)

  New Revision: 18775

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18775

  Log:
    revert

  Modified files:
    trunk/lib/date/format.rb

Index: lib/date/format.rb
===================================================================
--- lib/date/format.rb	(revision 18774)
+++ lib/date/format.rb	(revision 18775)
@@ -153,8 +153,8 @@
       s[0,0] = sign
     end
 
-    if f[:w]
-      s = f[:n] ? s.ljust(f[:w], f[:p]) : s.rjust(f[:w], f[:p])
+    if f[:p] != '-'
+      s = s.rjust(f[:w], f[:p])
     end
 
     if f[:s] && f[:p] != "\s"
@@ -257,18 +257,12 @@
       when 'j'; emit_n(yday, 3, f)
       when 'k'; emit_a(hour, 2, f)
       when 'L'
-        f[:n] = true
-        w = f[:w]
-        s = emit_n((sec_fraction / MILLISECONDS_IN_SECOND).floor, 3, f)
-        w ? s[0, w] : s
+	emit_n((sec_fraction / MILLISECONDS_IN_SECOND).floor, 3, f)
       when 'l'; emit_a((hour % 12).nonzero? || 12, 2, f)
       when 'M', 'OM'; emit_n(min, 2, f)
       when 'm', 'Om'; emit_n(mon, 2, f)
       when 'N'
-        f[:n] = true
-        w = f[:w]
-        s = emit_n((sec_fraction / NANOSECONDS_IN_SECOND).floor, 9, f)
-        w ? s[0, w] : s
+	emit_n((sec_fraction / NANOSECONDS_IN_SECOND).floor, 9, f)
       when 'n'; "\n"
       when 'P'; emit_ad(strftime('%p').downcase, 0, f)
       when 'p'; emit_au(if hour < 12 then 'AM' else 'PM' end, 0, f)

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

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