1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* lib/pp.rb (PP::PPMethods::seplist): revert last change to work

around wrapper bug.  [ruby-dev:30840]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
matz 2007-06-05 05:48:45 +00:00
parent 931614a341
commit 8ef2289a49
2 changed files with 8 additions and 3 deletions

View file

@ -1,4 +1,9 @@
Tue Jun 05 14:11:15 2007 NARUSE, Yui <naruse@ruby-lang.org>
Tue Jun 5 14:47:52 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
* lib/pp.rb (PP::PPMethods::seplist): revert last change to work
around wrapper bug. [ruby-dev:30840]
Tue Jun 5 14:11:15 2007 NARUSE, Yui <naruse@ruby-lang.org>
* ext/nkf/nkf-utf8/nkf.c (kanji_convert): Fix guess fallback.

View file

@ -220,13 +220,13 @@ class PP < PrettyPrint
def seplist(list, sep=nil, iter_method=:each) # :yield: element
sep ||= lambda { comma_breakable }
first = true
list.__send__(iter_method) {|v|
list.__send__(iter_method) {|*v|
if first
first = false
else
sep.call
end
yield(v)
yield(*v)
}
end