From adcfd6969070c3c51b35221d183728bbde8b8539 Mon Sep 17 00:00:00 2001 From: Alexander Ilyin Date: Thu, 9 Jun 2022 21:40:21 +0300 Subject: [PATCH] [DOC] Fix markup for `String` (#5984) * Add missing space for `String#start_with?`. * Add missing pluses for `String#tr` and `Methods for Converting to New String` label. * Move quote into the tag for `Whitespace in Strings` label. --- doc/string/start_with_p.rdoc | 2 +- string.c | 2 +- string.rb | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/string/start_with_p.rdoc b/doc/string/start_with_p.rdoc index 1cfed762969cb1..5d1f9f954370e0 100644 --- a/doc/string/start_with_p.rdoc +++ b/doc/string/start_with_p.rdoc @@ -1,6 +1,6 @@ Returns whether +self+ starts with any of the given +string_or_regexp+. -Matches patterns against the beginning of+self+. +Matches patterns against the beginning of +self+. For each given +string_or_regexp+, the pattern is: - +string_or_regexp+ itself, if it is a Regexp. diff --git a/string.c b/string.c index 83d90ff3a9e187..84af905deb9203 100644 --- a/string.c +++ b/string.c @@ -7998,7 +7998,7 @@ rb_str_tr_bang(VALUE str, VALUE src, VALUE repl) * * - Each occurrence of the first character specified by +selector+ * is translated to the first character in +replacements+. - * - Each occurrence of the second character specified by selector+ + * - Each occurrence of the second character specified by +selector+ * is translated to the second character in +replacements+. * - And so on. * diff --git a/string.rb b/string.rb index 22641fba3e2a99..b410e09395eb4c 100644 --- a/string.rb +++ b/string.rb @@ -143,7 +143,7 @@ # consisting of any mixture of the following: # # - NL (null): "\x00", "\u0000". -# - HT (horizontal tab): "\x09", "\t". +# - HT (horizontal tab): "\x09", "\t". # - LF (line feed): "\x0a", "\n". # - VT (vertical tab): "\x0b", "\v". # - FF (form feed): "\x0c", "\f". @@ -452,9 +452,9 @@ # # _Substitution_ # -# - #dump: Returns a copy of +self with all non-printing characters replaced by \xHH notation +# - #dump: Returns a copy of +self+ with all non-printing characters replaced by \xHH notation # and all special characters escaped. -# - #undump: Returns a copy of +self with all \xNN notation replace by \uNNNN notation +# - #undump: Returns a copy of +self+ with all \xNN notation replace by \uNNNN notation # and all escaped characters unescaped. # - #sub: Returns a copy of +self+ with the first substring matching a given pattern # replaced with a given replacement string;.