ruby-changes:71607
From: Nobuyoshi <ko1@a...>
Date: Sat, 2 Apr 2022 15:12:29 +0900 (JST)
Subject: [ruby-changes:71607] 729b9a8543 (master): [DOC] Fix broken links to encodings.rdoc
https://git.ruby-lang.org/ruby.git/commit/?id=729b9a8543 From 729b9a85439d5cec7b73f8c0c41c4377e6ce304c Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada <nobu@r...> Date: Sat, 2 Apr 2022 15:05:03 +0900 Subject: [DOC] Fix broken links to encodings.rdoc Also prefers class name based references than file name based references. --- doc/string/new.rdoc | 2 +- doc/transcode.rdoc | 2 +- io.c | 22 +++++++++++----------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/doc/string/new.rdoc b/doc/string/new.rdoc index 867f9c9c21..b8dac00856 100644 --- a/doc/string/new.rdoc +++ b/doc/string/new.rdoc @@ -12,7 +12,7 @@ with the same encoding as +string+: https://github.com/ruby/ruby/blob/trunk/doc/string/new.rdoc#L12 s.encoding # => #<Encoding:UTF-8> Literal strings like <tt>""</tt> or here-documents always use -{script encoding}[rdoc-ref:encodings.rdoc@Script+Encoding], unlike String.new. +{script encoding}[rdoc-ref:Encoding@Script+Encoding], unlike String.new. With keyword +encoding+, returns a copy of +str+ with the specified encoding: diff --git a/doc/transcode.rdoc b/doc/transcode.rdoc index 29787fe907..9be6982cea 100644 --- a/doc/transcode.rdoc +++ b/doc/transcode.rdoc @@ -44,7 +44,7 @@ class String https://github.com/ruby/ruby/blob/trunk/doc/transcode.rdoc#L44 # t.encoding # => #<Encoding:UTF-8> # # Optional keyword arguments +enc_opts+ specify encoding options; - # see {Encoding Options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + # see {Encoding Options}[rdoc-ref:Encoding@Encoding+Options]. def encode(dst_encoding = Encoding.default_internal, **enc_opts) # Pseudo code Primitive.str_encode(...) diff --git a/io.c b/io.c index a2e15e7ba4..eda7c35257 100644 --- a/io.c +++ b/io.c @@ -7458,7 +7458,7 @@ static VALUE popen_finish(VALUE port, VALUE klass); https://github.com/ruby/ruby/blob/trunk/io.c#L7458 * Optional keyword arguments +opts+ specify: * * - {Open options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * - Options for Kernel#spawn. * * <b>Forked \Process</b> @@ -8080,7 +8080,7 @@ rb_freopen(VALUE fname, const char *mode, FILE *fp) https://github.com/ruby/ruby/blob/trunk/io.c#L8080 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * */ @@ -9012,7 +9012,7 @@ rb_io_make_open_file(VALUE obj) https://github.com/ruby/ruby/blob/trunk/io.c#L9012 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * * Examples: * @@ -9156,7 +9156,7 @@ rb_io_set_encoding_by_bom(VALUE io) https://github.com/ruby/ruby/blob/trunk/io.c#L9156 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * * Examples: * @@ -9835,7 +9835,7 @@ static VALUE argf_readlines(int, VALUE *, VALUE); https://github.com/ruby/ruby/blob/trunk/io.c#L9835 * For all forms above, optional keyword arguments specify: * * - {Line Options}[rdoc-ref:IO@Line+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * * Examples: * @@ -11100,7 +11100,7 @@ pipe_pair_close(VALUE rw) https://github.com/ruby/ruby/blob/trunk/io.c#L11100 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding Options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding Options}[rdoc-ref:Encoding@Encoding+Options]. * * With no block given, returns the two endpoints in an array: * @@ -11362,7 +11362,7 @@ io_s_foreach(VALUE v) https://github.com/ruby/ruby/blob/trunk/io.c#L11362 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * - {Line Options}[rdoc-ref:IO@Line+Options]. * * Returns an Enumerator if no block is given. @@ -11460,7 +11460,7 @@ io_s_readlines(VALUE v) https://github.com/ruby/ruby/blob/trunk/io.c#L11460 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * - {Line Options}[rdoc-ref:IO@Line+Options]. * */ @@ -11550,7 +11550,7 @@ seek_before_access(VALUE argp) https://github.com/ruby/ruby/blob/trunk/io.c#L11550 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * */ @@ -11741,7 +11741,7 @@ io_s_write(int argc, VALUE *argv, VALUE klass, int binary) https://github.com/ruby/ruby/blob/trunk/io.c#L11741 * Optional keyword arguments +opts+ specify: * * - {Open Options}[rdoc-ref:IO@Open+Options]. - * - {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * - {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * */ @@ -12825,7 +12825,7 @@ rb_io_internal_encoding(VALUE io) https://github.com/ruby/ruby/blob/trunk/io.c#L12825 * and internal encodings for the stream. * * Optional keyword arguments +enc_opts+ specify - * {Encoding options}[rdoc-ref:encoding.rdoc@Encoding+Options]. + * {Encoding options}[rdoc-ref:Encoding@Encoding+Options]. * */ -- cgit v1.2.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/