From a84821f8dd60a4e7fb4716572aeb214b445dba8c Mon Sep 17 00:00:00 2001 From: hsbt Date: Fri, 22 Aug 2014 02:38:59 +0000 Subject: [PATCH] * lib/prettyprint.rb: removed PrettyPrint#first? because it is obsoleted method since Ruby 1.8.2 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ NEWS | 3 +++ lib/prettyprint.rb | 22 ---------------------- 3 files changed, 8 insertions(+), 22 deletions(-) diff --git a/ChangeLog b/ChangeLog index d041f3d011..60350393be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Aug 22 11:38:49 2014 SHIBATA Hiroshi + + * lib/prettyprint.rb: removed PrettyPrint#first? + because it is obsoleted method since Ruby 1.8.2 + Thu Aug 21 17:10:31 2014 Nobuyoshi Nakada * win32/win32.c (constat_attr): manage reverse video internally diff --git a/NEWS b/NEWS index b771b45c01..8a60fff2ca 100644 --- a/NEWS +++ b/NEWS @@ -134,6 +134,9 @@ with all sufficient information, see the ChangeLog file. * Time.httpdate produces always UTC Time object. * Time.strptime raises ArgumentError when no date information. +* lib/prettyprint.rb + * Removed PrettyPrint#first? + * lib/minitest/*.rb * Removed because it conflicts to minitest 5. [Feature #9711] diff --git a/lib/prettyprint.rb b/lib/prettyprint.rb index 5b1da330dd..7e989374b7 100644 --- a/lib/prettyprint.rb +++ b/lib/prettyprint.rb @@ -154,28 +154,6 @@ class PrettyPrint @group_stack.last end - # first? is a predicate to test the call is a first call to first? with - # current group. - # - # It is useful to format comma separated values as: - # - # q.group(1, '[', ']') { - # xxx.each {|yyy| - # unless q.first? - # q.text ',' - # q.breakable - # end - # ... pretty printing yyy ... - # } - # } - # - # first? is obsoleted in 1.8.2. - # - def first? - warn "PrettyPrint#first? is obsoleted at 1.8.2." - current_group.first? - end - # Breaks the buffer into lines that are shorter than #maxwidth def break_outmost_groups while @maxwidth < @output_width + @buffer_width