aboutsummaryrefslogtreecommitdiffstats
path: root/doc/string
Commit message (Collapse)AuthorAgeFilesLines
* [DOC] Use RDoc inclusions in transcode.cNobuyoshi Nakada2023-01-161-0/+40
|
* [DOC] Fix markup for `String` (#5984)Alexander Ilyin2022-06-091-1/+1
| | | | | | * 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.
* All-in-one RDoc for class String (#5777)Burdette Lamar2022-04-071-138/+0
|
* [DOC] Enhanced RDoc for string slices (#5769)Burdette Lamar2022-04-061-0/+138
| | | Creates file doc/string/slices.rdoc that the string slicing methods can link to.
* Enhanced RDoc for String#index (#5759)Burdette Lamar2022-04-041-0/+38
|
* [DOC] Enhanced RDoc for String (#5753)Burdette Lamar2022-04-032-0/+24
| | | | | | | Treats: #length #bytesize
* [DOC] Enhanced RDoc for String (#5751)Burdette Lamar2022-04-021-26/+40
| | | | | | Adds to doc for String.new, also making it compliant with documentation_guide.rdoc. Fixes some broken links in io.c (that I failed to correct yesterday).
* [DOC] Fix broken links to encodings.rdocNobuyoshi Nakada2022-04-021-1/+1
| | | | | Also prefers class name based references than file name based references.
* [DOC] Main doc for encodings moved from encoding.c to doc/encodings.rdoc (#5748)Burdette Lamar2022-04-011-1/+1
| | | Main doc for encodings moved from encoding.c to doc/encodings.rdoc
* [DOC] Enhanced RDoc for String (#5742)Burdette Lamar2022-03-313-0/+59
| | | | | | | | | | | | Treats: #force_encoding #b #valid_encoding? #ascii_only? #scrub #scrub! #unicode_normalized? Plus a couple of minor tweaks.
* [DOC] Enhanced RDoc for String (#5730)Burdette Lamar2022-03-294-0/+45
| | | | | | | | | | | | Treats: #start_with? #end_with? #delete_prefix #delete_prefix! #delete_suffix #delete_suffix!
* [DOC] Enhanced RDoc for String (#5726)Burdette Lamar2022-03-286-0/+98
| | | | | | | | | | | Treats: #ljust #rjust #center #partition #rpartition
* [DOC] Enhanced RDoc for String (#5724)Burdette Lamar2022-03-272-0/+17
| | | | | | | | | | | | Treats: #scan #hex #oct #crypt #ord #sum
* [DOC] Enhanced RDoc for String (#5707)Burdette Lamar2022-03-242-0/+45
| | | | | | | | | | Treated: #chomp #chomp! #chop #chop!
* [DOC] Enhanced RDoc for String (#5685)Burdette Lamar2022-03-226-0/+64
| | | | | | | | | | | | | Treats: #chars #codepoints #each_char #each_codepoint #each_grapheme_cluster #grapheme_clusters Also, corrects a passage in #unicode_normalize that mentioned module UnicodeNormalize, whose doc (:nodoc:, actually) says not to mention it.
* [DOC] Use RDoc inclusions in string.c (#5683)Burdette Lamar2022-03-215-0/+204
As @peterzhu2118 and @duerst have pointed out, putting string method's RDoc into doc/ (which allows non-ASCII in examples) makes the "click to toggle source" feature not work for that method. This PR moves the primary method doc back into string.c, then includes RDoc from doc/string/*.rdoc, and also removes doc/string.rdoc. The affected methods are: ::new #bytes #each_byte #each_line #split The call-seq is in string.c because it works there; it did not work when the call-seq is in doc/string/*.rdoc. This PR also updates the relevant guidance in doc/documentation_guide.rdoc.