Hi all,

This is a summary of ruby-dev ML 25261-25372.


[ruby-dev:25291] GC problem assistant

  Tanaka Akira posted a patch to record GC-related information:

    * the total number of GC invocation
    * the number of GC invocation, when an object is collected
    * the location where the last GC is yielded

  This patch might help you if you are interested in GC internals.

[ruby-dev:25292] tkutil is installed on no Tcl/Tk environment

  Tanaka Akira reported that tkutil is installed in spite of Tcl/Tk
  is not installed.

  Hidetoshi Nagai, the maintainer of Ruby/Tk, answered that he considers
  merging tkutil with tk, after Ruby 1.8.2 is released.

[ruby-dev:25362] NUL character handling in net/telnet.rb

  U.Nakamura posted a patch of net/telnet.  According to him,
  RFC854 claims that NUL character must be ignored in telnet
  protocol, so that net/telnet should ignore them.

  Matz agreed with him and the patch is committed.

[ruby-dev:25369] FileUtils.copy_stream(ARGF, STDOUT)

  Tanaka Akira complained that FileUtils.copy_stream(ARGF, STDOUT)
  did not work.  FileUtils.copy_stream had used #sysread/#syswrite
  to access streams, so it had failed on ARGF (it only have #read/#write).

  Minero Aoki, the maintainer of fileutils, changed implementation of
  FileUtils.copy_stream to use #read and #write.


-- Minero Aoki
ruby-dev summary: http://i.loveruby.net/en/ruby-dev-summary.html