summaryrefslogtreecommitdiff
path: root/io.c
diff options
context:
space:
mode:
authorBurdette Lamar <BurdetteLamar@Yahoo.com>2022-05-05 09:01:12 -0500
committerGitHub <noreply@github.com>2022-05-05 09:01:12 -0500
commitac75c710cccf7adc5b12edc8d18263fef9ab3207 (patch)
treeb75a448acf6e9e0a3b5e32cfbced88ddc2247a89 /io.c
parent0b625352196d782e476c8c383e61baa47ab8d3c4 (diff)
Link from printf methods to format spec doc (#5886)
Notes
Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
Diffstat (limited to 'io.c')
-rw-r--r--io.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/io.c b/io.c
index 3b092e5dce..0a78e0b200 100644
--- a/io.c
+++ b/io.c
@@ -8220,7 +8220,10 @@ rb_io_init_copy(VALUE dest, VALUE io)
* printf(format_string, *objects) -> nil
*
* Formats and writes +objects+ to the stream.
- * See Kernel#sprintf for formatting details.
+ *
+ * For details on +format_string+, see
+ * {Format Specifications}[rdoc-ref:format_specifications.rdoc].
+ *
*/
VALUE
@@ -8232,14 +8235,17 @@ rb_io_printf(int argc, const VALUE *argv, VALUE out)
/*
* call-seq:
- * printf(string, *objects) -> nil
- * printf(io, string, *objects) -> nil
+ * printf(format_string, *objects) -> nil
+ * printf(io, format_string, *objects) -> nil
*
* Equivalent to:
*
- * io.write(sprintf(string, *objects))
+ * io.write(sprintf(format_string, *objects))
+ *
+ * For details on +format_string+, see
+ * {Format Specifications}[rdoc-ref:format_specifications.rdoc].
*
- * With the single argument +string+, formats +objects+ into the string,
+ * With the single argument +format_string+, formats +objects+ into the string,
* then writes the formatted string to $stdout:
*
* printf('%4.4d %10s %2.2f', 24, 24, 24.0)
@@ -8248,7 +8254,7 @@ rb_io_printf(int argc, const VALUE *argv, VALUE out)
*
* 0024 24 24.00#
*
- * With arguments +io+ and +string, formats +objects+ into the string,
+ * With arguments +io+ and +format_string+, formats +objects+ into the string,
* then writes the formatted string to +io+:
*
* printf($stderr, '%4.4d %10s %2.2f', 24, 24, 24.0)