summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/io/console/console.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/io/console/console.c b/ext/io/console/console.c
index 61b6e76327..78eb11a209 100644
--- a/ext/io/console/console.c
+++ b/ext/io/console/console.c
@@ -1152,6 +1152,16 @@ console_scroll(VALUE io, int line)
# define console_key_pressed_p rb_f_notimplement
#endif
+/*
+ * call-seq:
+ * io.cursor -> [row, column]
+ *
+ * Returns the current cursor position as a two-element array of integers (row, column)
+ *
+ * io.cursor # => [3, 5]
+ *
+ * You must require 'io/console' to use this method.
+ */
static VALUE
console_cursor_pos(VALUE io)
{