summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBurdette Lamar <BurdetteLamar@Yahoo.com>2022-02-06 09:44:40 -0600
committerGitHub <noreply@github.com>2022-02-06 09:44:40 -0600
commita07fa198a690054e793faec2d09a87ebabc1c484 (patch)
treefa94ed3de77ae3d8d96fa7275273083aa8176ff7
parent893b0fd723e3d38ca4616f761e390a2cd5c5cc31 (diff)
downloadruby-a07fa198a690054e793faec2d09a87ebabc1c484.tar.gz
Improve links to labels in string.c and struct.c (#5531)
-rw-r--r--string.c13
-rw-r--r--struct.c8
2 files changed, 9 insertions, 12 deletions
diff --git a/string.c b/string.c
index 777f9fadc4..2dafe628b4 100644
--- a/string.c
+++ b/string.c
@@ -1830,7 +1830,7 @@ rb_ec_str_resurrect(struct rb_execution_context_struct *ec, VALUE str)
* s.encoding # => #<Encoding:UTF-8>
*
* Literal strings like <tt>""</tt> or here-documents always use
- * {script encoding}[Encoding.html#class-Encoding-label-Script+encoding], unlike String.new.
+ * Encoding@Script+encoding, unlike String.new.
*
* With keyword +encoding+, returns a copy of +str+
* with the specified encoding:
@@ -4182,8 +4182,7 @@ rb_str_rindex_m(int argc, VALUE *argv, VALUE str)
* 'foo' =~ /o/ # => 1
* 'foo' =~ /x/ # => nil
*
- * Note: also updates
- * {Regexp-related global variables}[Regexp.html#class-Regexp-label-Special+global+variables].
+ * Note: also updates Regexp@Special+global+variables.
*
* If the given +object+ is not a \Regexp, returns the value
* returned by <tt>object =~ self</tt>.
@@ -4225,8 +4224,7 @@ static VALUE get_pat(VALUE);
*
* Returns a \Matchdata object (or +nil+) based on +self+ and the given +pattern+.
*
- * Note: also updates
- * {Regexp-related global variables}[Regexp.html#class-Regexp-label-Special+global+variables].
+ * Note: also updates Regexp@Special+global+variables.
*
* - Computes +regexp+ by converting +pattern+ (if not already a \Regexp).
* regexp = Regexp.new(pattern)
@@ -4275,8 +4273,7 @@ rb_str_match_m(int argc, VALUE *argv, VALUE str)
*
* Returns +true+ or +false+ based on whether a match is found for +self+ and +pattern+.
*
- * Note: does not update
- * {Regexp-related global variables}[Regexp.html#class-Regexp-label-Special+global+variables].
+ * Note: does not update Regexp@Special+global+variables.
*
* Computes +regexp+ by converting +pattern+ (if not already a \Regexp).
* regexp = Regexp.new(pattern)
@@ -5018,7 +5015,7 @@ rb_str_aref(VALUE str, VALUE indx)
* If argument +capture+ is given and not <tt>0</tt>,
* it should be either an \Integer capture group index or a \String or \Symbol capture group name;
* the method call returns only the specified capture
- * (see {Regexp Capturing}[Regexp.html#class-Regexp-label-Capturing]):
+ * (see Regexp@Capturing):
*
* s = 'hello there'
* s[/[aeiou](.)\1/, 1] # => "l"
diff --git a/struct.c b/struct.c
index 1bc9800389..5f7899d059 100644
--- a/struct.c
+++ b/struct.c
@@ -1169,7 +1169,7 @@ invalid_struct_pos(VALUE s, VALUE idx)
*
* With integer argument +n+ given, returns <tt>self.values[n]</tt>
* if +n+ is in range;
- * see {Array Indexes}[Array.html#class-Array-label-Array+Indexes]:
+ * see Array@Array+Indexes:
*
* joe[2] # => 12345
* joe[-2] # => "123 Maple, Anytown NC"
@@ -1205,7 +1205,7 @@ rb_struct_aref(VALUE s, VALUE idx)
*
* With integer argument +n+ given, assigns the given +value+
* to the +n+-th member if +n+ is in range;
- * see {Array Indexes}[Array.html#class-Array-label-Array+Indexes]:
+ * see Array@Array+Indexes:
*
* joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
* joe[2] = 54321 # => 54321
@@ -1267,7 +1267,7 @@ struct_entry(VALUE s, long n)
* joe.values_at(0, -3) # => ["Joe Smith", "Joe Smith"]
*
* Raises IndexError if any of +integers+ is out of range;
- * see {Array Indexes}[Array.html#class-Array-label-Array+Indexes].
+ * see Array@Array+Indexes.
*
* With integer range argument +integer_range+ given,
* returns an array containing each value given by the elements of the range;
@@ -1280,7 +1280,7 @@ struct_entry(VALUE s, long n)
* joe.values_at(1..4) # => ["123 Maple, Anytown NC", 12345, nil, nil]
*
* Raises RangeError if any element of the range is negative and out of range;
- * see {Array Indexes}[Array.html#class-Array-label-Array+Indexes].
+ * see Array@Array+Indexes.
*
*/