Method: IO#winsize
- Defined in:
- console/console.c
#winsize ⇒ Array
Returns console size.
You must require ‘io/console’ to use this method.
752 753 754 755 756 757 758 759 760 761 762 763 |
# File 'console/console.c', line 752 static VALUE console_winsize(VALUE io) { rb_io_t *fptr; int fd; rb_console_size_t ws; GetOpenFile(io, fptr); fd = GetWriteFD(fptr); if (!getwinsize(fd, &ws)) rb_sys_fail(0); return rb_assoc_new(INT2NUM(winsize_row(&ws)), INT2NUM(winsize_col(&ws))); } |