summaryrefslogtreecommitdiff
path: root/ext/io/wait/wait.c
AgeCommit message (Expand)Author
2025-11-13Revert "include ruby.h to avoid load failures"Hiroshi SHIBATA
2025-11-12[ruby/io-wait] Define ABI versionNobuyoshi Nakada
2025-11-13include ruby.h to avoid load failuresKoichi Sasada
2025-11-12[ruby/io-wait] No method definition is always ractor-safeNobuyoshi Nakada
2025-11-12[ruby/io-wait] Drop support for ruby 3.1Nobuyoshi Nakada
2025-11-12[ruby/io-wait] Drop support for ruby 2.7Nobuyoshi Nakada
2025-11-12[ruby/io-wait] Remove `IO#nread` and `IO#ready?Nobuyoshi Nakada
2025-11-12[ruby/io-wait] Deprecate `IO#nread` and `IO#ready?`Nobuyoshi Nakada
2025-10-29[Bug #21625] Allow io/wait methods with `IO#ungetc` in text modeNobuyoshi Nakada
2025-07-12[ruby/io-wait] [Bug #21509] [DOC] Correct `IO#wait` descriptionNobuyoshi Nakada
2023-05-28[ruby/io-wait] Remove usage of IO internals.Samuel Williams
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-25[ruby/io-wait] Remove C99-ism for some platforms [ci skip]Nobuyoshi Nakada
2022-06-25[ruby/io-wait] Don't add `IO#wait*` methods when `RUBY_IO_WAIT_METHODS` is de...Samuel Williams
2022-06-21[ruby/io-wait] Remove redundant forward declarationsNobuyoshi Nakada
2022-01-24[ruby/io-wait] [DOC] Fix the return values [ci skip]Nobuyoshi Nakada
2022-01-24[ruby/io-wait] Document mandatory require for using io/wait methodsapatniv
2021-11-16[ruby/io-wait] Fix backward compatibility with earlier versionsNobuyoshi Nakada
2021-03-07[ruby/io-wait] Declare as Ractor-safeNobuyoshi Nakada
2021-03-07[ruby/io-wait] Revise IO#wait argumentsNobuyoshi Nakada
2020-10-11Adjusted indents [ci skip]Nobuyoshi Nakada
2020-10-11Respect the original styles [ci skip]Nobuyoshi Nakada
2020-09-19strip trailing spaces [ci skip]Nobuyoshi Nakada
2020-09-14Standardised scheduler interface.Samuel Williams
2019-09-25[DOC] fixed the return value of IO#ready? [ci skip]Nobuyoshi Nakada
2016-01-24wait readable/writablenobu
2015-04-12wait.c: no EOFnobu
2015-04-12wait.c: poll over nreadnobu
2015-04-12wait.c: fix rdocnobu
2015-04-12wait.c: wait_for_single_fdnobu
2015-04-12wait.c: get_timeoutnobu
2015-03-01io/wait: fix return value for buffered readnormal
2014-09-30protoize no-arguments functionsnobu
2013-04-16* ext/socket/option.c: Document synonymous methods, by windwiny [GH-277]zzak
2012-11-21wait.c: wait_readablenobu
2012-11-21io/wait: add IO#wait_writable methodnobu
2011-10-24* complex.c: use "__sun" instead of "__sun__" to detect SunOS.akr
2011-10-23* ext/io/wait/wait.c: ioctl(2) is declared in unistd.h on Solaris.ngoto
2011-05-04* ext/io/wait/wait.c (io_wait): use rb_wait_for_single_fd().kosaki
2011-04-30* include/ruby/intern.h (rb_thread_select): mark as deprecated.kosaki
2010-08-14* include/ruby/intern.h (rb_time_interval): used in io/wait.nobu
2008-12-29* ext/io/wait/wait.c (io_nread): returns number of bytes availablematz
2008-12-29* ext/io/wait/wait.c (io_ready_p): updated to follow RDoc.matz
2008-10-26* ext/io/wait/{extconf.rb,wait.c}: needs sys/ioctl.h for fcntl onnobu
2008-09-26* ext/curses/curses.c: should include <ruby/io.h>.matz
2008-06-10* ext/io/wait/wait.c (FIONREAD_POSSIBLE_P): suppress warnings.nobu
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2007-02-24* file.c, gc.c, io.c, ruby.h, rubyio.h, win32/win32.h (rb_io_t):nobu
2006-08-28Fix call-seq in RDoc.drbrain
2006-08-27Include attributiondrbrain