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

ruby-changes:52907

From: nobu <ko1@a...>
Date: Wed, 17 Oct 2018 20:35:35 +0900 (JST)
Subject: [ruby-changes:52907] nobu:r65120 (trunk): Fix NEWS format [ci skip]

nobu	2018-10-17 20:35:27 +0900 (Wed, 17 Oct 2018)

  New Revision: 65120

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=65120

  Log:
    Fix NEWS format [ci skip]
    
    * doc/NEWS-2.5.0: append bracketed tags to the previous lines, not
      to be parsed as description lists, and expand braces for method
      references.

  Modified files:
    trunk/doc/NEWS-2.5.0
Index: doc/NEWS-2.5.0
===================================================================
--- doc/NEWS-2.5.0	(revision 65119)
+++ doc/NEWS-2.5.0	(revision 65120)
@@ -39,13 +39,12 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L39
   * New methods:
 
     * Exception#full_message to retrieve a String expression of an exception,
-      formatted in the same way in which Ruby prints out an uncaught exception.
-      [Feature #14141] [experimental]
+      formatted in the same way in which Ruby prints out an uncaught
+      exception.  [Feature #14141] [experimental]
 
 * Dir
 
-  * Dir.glob provides new optional keyword argument, :base.
-    [Feature #13056]
+  * Dir.glob provides new optional keyword argument, +:base+ .  [Feature #13056]
   * Dir.chdir (without block arg), Dir.open, Dir.new, Dir.mkdir, Dir.rmdir,
     Dir.empty? releases GVL
 
@@ -56,20 +55,21 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L55
 
 * Enumerable
 
-  * Enumerable#{any?,all?,none?,one?} accept a pattern argument [Feature #11286]
+  * Enumerable#any?, Enumerable#all?, Enumerable#none? and Enumerable#one?
+    accept a pattern argument. [Feature #11286]
 
 * File
 
-  * File.open accepts :newline option to imply text mode.  [Bug #13350]
+  * File.open accepts +:newline+ option to imply text mode. [Bug #13350]
   * File#path raises an IOError for files opened with
     File::Constants::TMPFILE option. [Feature #13568]
-  * File.stat, File.exist?, and other rb_stat()-using methods release GVL
-    [Bug #13941]
-  * File.rename releases GVL [Feature #13951]
-  * File::Stat#{atime,mtime,ctime} support fractional second timestamps on
-    Windows 8 and later  [Feature #13726]
+  * File.stat, File.exist? and other <code>rb_stat()</code>-using methods
+    release GVL. [Bug #13941]
+  * File.rename releases GVL. [Feature #13951]
+  * File::Stat#atime, File::Stat#mtime and File::Stat#ctime support fractional
+    second timestamps on Windows 8 and later.  [Feature #13726]
   * File::Stat#ino and File.indentical? support ReFS 128bit ino on Windows 8.1
-    and later  [Feature #13731]
+    and later.  [Feature #13731]
   * File.readable?, File.readable_real?, File.writable?, File.writable_real?,
     File.executable?, File.executable_real?, File.mkfifo, File.readlink,
     File.truncate, File#truncate, File.chmod, File.lchmod, File.chown,
@@ -101,13 +101,12 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L101
 
   * IO#close might raise an error with message "stream closed",
     but it is refined to "stream closed in another thread". The new message
-    is more clear for user.
-    [Bug #13405]
+    is more clear for user. [Bug #13405]
 
 * Integer
 
-  * Integer#{round,floor,ceil,truncate} always return an Integer.
-    [Bug #13420]
+  * Integer#round, Integer#floor, Integer#ceil and Integer#truncate always
+    return an Integer. [Bug #13420]
   * Integer#pow accepts modulo argument for calculating modular
     exponentiation.  [Feature #12508] [Feature #11003]
 
@@ -130,14 +129,15 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L129
 
 * Module
 
-  * Module#{attr,attr_accessor,attr_reader,attr_writer} become public [Feature #14132]
-  * Module#{define_method,alias_method,undef_method,remove_method} become public [Feature #14133]
+  * Module#attr, Module#attr_accessor, Module#attr_reader and Module#attr_writer
+    become public. [Feature #14132]
+  * Module#define_method, Module#alias_method, Module#undef_method and
+    Module#remove_method become public. [Feature #14133]
 
 * Numeric
 
   * Numeric#step no longer hides errors from coerce method when
-    given a step value which cannot be compared with #> to 0.
-    [Feature #7688]
+    given a step value which cannot be compared with #> to 0. [Feature #7688]
   * Numerical comparison operators (<,<=,>=,>) no longer hide exceptions
     from #coerce method internally. Return nil in #coerce if the coercion is
     impossible.  [Feature #7688]
@@ -153,8 +153,7 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L153
 * Range
   * Range#initialize no longer hides exceptions when comparing begin and
     end with #<=> and raise a "bad value for range" ArgumentError
-    but instead lets the exception from the #<=> call go through.
-    [Feature #7688]
+    but instead lets the exception from the #<=> call go through. [Feature #7688]
 
 * Regexp
 
@@ -173,11 +172,11 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L172
 
 * String
 
-  * String#-@ deduplicates unfrozen strings.  Already-frozen
+  * <code>String#-@</code> deduplicates unfrozen strings.  Already-frozen
     strings remain unchanged for compatibility.  [Feature #13077]
-  * -"literal" (String#-@) optimized to return the same object
-    (same as "literal".freeze in Ruby 2.1+) [Feature #13295]
-  * String#{casecmp,casecmp?} return nil for non-string arguments
+  * <code>-"literal"</code> (<code>String#-@</code>) optimized to return the same object
+    (same as <code>"literal".freeze</code> in Ruby 2.1+) [Feature #13295]
+  * String#casecmp and String#casecmp? return nil for non-string arguments
     instead of raising a TypeError. [Bug #13312]
   * String#start_with? accepts a regexp [Feature #13712]
 
@@ -204,13 +203,11 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L203
     * Thread#fetch  [Feature #13009]
 
   * The default of Thread.report_on_exception is now true,
-    showing unhandled exceptions terminating threads on $stderr.
-    [Feature #14143]
+    showing unhandled exceptions terminating threads on $stderr. [Feature #14143]
 
 * Time
 
-  * Time.at receives 3rd argument which specifies the unit of 2nd argument.
-    [Feature #13919]
+  * Time.at receives 3rd argument which specifies the unit of 2nd argument. [Feature #13919]
 
 * KeyError
 
@@ -329,7 +326,7 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L326
 * IPAddr
 
   * IPAddr no longer accepts invalid address mask. [Bug #13399]
-  * IPAddr#{ipv4_compat,ipv4_compat?} are marked for deprecation. [Bug #13769]
+  * IPAddr#ipv4_compat and IPAddr#ipv4_compat? are marked for deprecation. [Bug #13769]
 
   * New methods:
 
@@ -342,24 +339,23 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L339
 
   * Print backtrace and error message in reverse order [Feature #8661] [experimental]
   * `binding.irb` automatically requires irb and runs [Bug #13099] [experimental]
-  * `binding.irb` on its start shows source around the line where it was called
-    [Feature #14124]
+  * `binding.irb` on its start shows source around the line where it was called [Feature #14124]
 
 * Matrix
 
   * New methods:
 
     * Matrix.combine and Matrix#combine [Feature #10903]
-    * Matrix#{hadamard_product,entrywise_product}
+    * Matrix#hadamard_product and Matrix#entrywise_product
 
 * Net::HTTP
 
   * Net::HTTP.new supports no_proxy parameter [Feature #11195]
-  * Net::HTTP#{min_version,max_version} [Feature #9450]
+  * Net::HTTP#min_version and Net::HTTP#max_version [Feature #9450]
   * Add more HTTP status classes
   * Net::HTTP::STATUS_CODES is added as HTTP Status Code Repository [Misc #12935]
-  * Net::HTTP#{proxy_user,proxy_pass} reflect http_proxy environment variable
-    if the system's environment variable is multiuser safe. [Bug #12921]
+  * Net::HTTP#proxy_user and Net::HTTP#proxy_pass reflect http_proxy environment
+    variable if the system's environment variable is multiuser safe. [Bug #12921]
 
 * open-uri
   * URI.open method defined as an alias to open-uri's Kernel.open.
@@ -514,8 +510,7 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L510
 
   * Logger.new("| command") had been working to open a command
     unintentionally. It was prohibited, and now Logger#initialize
-    treats a String argument only as a filename, as its specification.
-    [Bug #14212]
+    treats a String argument only as a filename, as its specification. [Bug #14212]
 
 * Net::HTTP
 
@@ -557,11 +552,11 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.5.0#L552
 
 === Miscellaneous changes
 
-* Print backtrace and error message in reverse order if $stderr is unchanged and a tty.
-  [Feature #8661] [experimental]
+* Print backtrace and error message in reverse order if $stderr is unchanged
+  and a tty. [Feature #8661] [experimental]
 
-* Print error message in bold/underlined text if $stderr is unchanged and a tty.
-  [Feature #14140] [experimental]
+* Print error message in bold/underlined text if $stderr is unchanged and a
+  tty. [Feature #14140] [experimental]
 
 * configure option --with-ext now mandates its arguments.  So for
   instance if you run ./configure --with-ext=openssl,+ then the

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

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