diff options
-rw-r--r-- | ChangeLog | 30 | ||||
-rw-r--r-- | NEWS | 76 |
2 files changed, 64 insertions, 42 deletions
@@ -1,3 +1,33 @@ +Mon Oct 15 22:08:55 2007 Akinori MUSHA <knu@iDaemons.org> + + * NEWS: Merge some of the sub-sections, as the differences were + unclear. + +Mon Oct 15 21:57:07 2007 Akinori MUSHA <knu@iDaemons.org> + + * NEWS: Mention ipaddr enhancements. + + * lib/ipaddr.rb (in_addr, in6_addr, addr_mask): Make some minor + code optimization. + + * lib/ipaddr.rb (<=>): Implement IPAddr#<=> and make IPAddr + comparable. + + * lib/ipaddr.rb (succ): Implement IPAddr#succ. You can now create + a range between two IPAddr's, which (Range) object is + enumerable. + + * lib/ipaddr.rb (to_range): A new method to create a Range object + for the (network) address. + + * lib/ipaddr.rb (coerce_other): Support type coercion and make &, + |, == and include? accept a string or an integer instead of an + IPAddr object as the argument. + + * lib/ipaddr.rb (initialize): Give better error messages. + + * lib/ipaddr.rb: Improve documentation. + Mon Oct 15 21:24:25 2007 Akinori MUSHA <knu@iDaemons.org> * NEWS: Mention shellwords and tempfile enhancements. @@ -9,11 +9,15 @@ with all sufficient information, see the ChangeLog file. == Changes with Ruby 1.8.6 -=== New library +=== Library updates (outstanding ones only) -* securerandom +* new library -=== Library updates (outstanding ones only) + * securerandom + +* builtin classes + + * Regexp.union accepts an array of patterns. * openssl @@ -43,17 +47,6 @@ with all sufficient information, see the ChangeLog file. Shellwords.split (alias shellwords) String#shellsplit -* tmpdir - - * New method: - Dir.mktmpdir - -=== New methods and features - -* builtin classes - - * Regexp.union accepts an array of patterns. - * tempfile * Tempfile.open and Tempfile.new now accept a suffix for the @@ -70,6 +63,11 @@ with all sufficient information, see the ChangeLog file. in temporary file names any more. See above for how to specify a suffix. +* tmpdir + + * New method: + Dir.mktmpdir + == Changes with Ruby 1.8.5 @@ -83,6 +81,14 @@ with all sufficient information, see the ChangeLog file. === Library updates (outstanding ones only) +* builtin classes + + * New method: Kernel#instance_variable_defined? + + * New method: Module#class_variable_defined? + + * New feature: Dir::glob() can now take an array of glob patterns. + * date * Updated based on date2 4.0.3. @@ -98,34 +104,6 @@ with all sufficient information, see the ChangeLog file. # autoloads digest/md5 md = Digest::MD5.digest("string") - * See below for new features and compatibility issues. - -* nkf - - * Updated based on nkf as of 2007-01-28. - -* tk - - * Updated Tile extension support based on Tile 0.7.8. - - * Support --without-X11 configure option for non-X11 versions of - Tcl/Tk (e.g. Tcl/Tk Aqua). - - * New sample script: irbtkw.rbw -- IRB on Ruby/Tk. It has no trouble - about STDIN blocking on Windows. - -=== New methods and features - -* builtin classes - - * New method: Kernel#instance_variable_defined? - - * New method: Module#class_variable_defined? - - * New feature: Dir::glob() can now take an array of glob patterns. - -* digest - * New digest class methods: file * New digest instance methods: clone, reset, new, inspect, @@ -139,12 +117,26 @@ with all sufficient information, see the ChangeLog file. * New option for FileUtils.cp_r(): :remove_destination +* nkf + + * Updated based on nkf as of 2007-01-28. + * thread * Replaced with much faster mutex implementation in C. The former implementation, which is slow but considered to be stable, is available with a configure option `--disable-fastthread'. +* tk + + * Updated Tile extension support based on Tile 0.7.8. + + * Support --without-X11 configure option for non-X11 versions of + Tcl/Tk (e.g. Tcl/Tk Aqua). + + * New sample script: irbtkw.rbw -- IRB on Ruby/Tk. It has no trouble + about STDIN blocking on Windows. + * webrick * New method: WEBrick::Cookie.parse_set_cookies() |