summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)Author
2022-01-19[wasm] wasm/missing.{c,h}: add missing libc stubs for wasi-libcYuta Saito
2022-01-18[DOC] Enhanced RDoc for io.c (#5451)Burdette Lamar
2022-01-17Tweak IO documentation for `IO.write('|cmd')` and so on [ci skip]Masataka Pocke Kuwabara
2022-01-14Enhanced RDoc for io.c (#5444)Burdette Lamar
2022-01-13File rdoc (#5438)Burdette Lamar
2022-01-12Enhanced RDoc for IO.popen (#5430)Burdette Lamar
2022-01-10Enhanced RDoc for IO (#5425)Burdette Lamar
2022-01-10Enhanced RDoc for IO (#5424)Burdette Lamar
2022-01-10[DOC] Enhanced RDoc for IO (#5422)Burdette Lamar
2022-01-09Move IO write buffer allocation into function.Samuel Williams
2022-01-06Enhanced RDoc for IO (#5402)Burdette Lamar
2022-01-05Enhanced RDoc for IO (#5395)Burdette Lamar
2022-01-04Enhanced RDoc for IO (#5381)Burdette Lamar
2022-01-01Negative RBOOL usageNobuyoshi Nakada
2022-01-01Fix incorrect minimum read length. (#5353)Samuel Williams
2021-12-30Enhanced RDoc for IO (#5367)Burdette Lamar
2021-12-29`ioctl_narg_len` is used only when ioctl(2) is availableNobuyoshi Nakada
2021-12-25Prefer to use RTEST when checking result of `rb_io_wait`. (#5341)Samuel Williams
2021-12-24Adjust styles [ci skip]Nobuyoshi Nakada
2021-12-24Improvements to `rb_io_wait` return value handling and internal implementatio...Samuel Williams
2021-12-23[DOC] Enhanced RDoc for IO (#5324)Burdette Lamar
2021-12-22[DOC] Enhanced RDoc for IO (#5321)Burdette Lamar
2021-12-22Empty and return the buffer if zero size is given [Bug #18421]Nobuyoshi Nakada
2021-12-21Refactor setup_narg and extract finish_nargNobuyoshi Nakada
2021-12-20[DOC] Enhanced RDoc for IO (#5307)Burdette Lamar
2021-12-19[DOC] Enhanced RDoc for IO (#5304)Burdette Lamar
2021-12-19[DOC] Addition to IO introduction (#5299)Burdette Lamar
2021-12-18Introduce io_result wrapper for passing `[-errno, size]` in VALUE.Samuel Williams
2021-12-05Do not use `fcopyfile` if appending to non-empty file [Bug #18388]Nobuyoshi Nakada
2021-12-01[win32] Transcode input from console [Bug #18353]Nobuyoshi Nakada
2021-11-11Don't allow `fd == -1` to propagate to system calls.Samuel Williams
2021-11-10size_t is not for file sizeNobuyoshi Nakada
2021-11-10IO::Buffer for scheduler interface.Samuel Williams
2021-11-08[Feature #18290] Remove all usages of rb_gc_force_recyclePeter Zhu
2021-10-26Fix typoNobuyoshi Nakada
2021-10-25process.c: Add Process._fork (#5017)Yusuke Endoh
2021-10-24EWOULDBLOCK is always defined since 74ba9c248890Nobuyoshi Nakada
2021-10-24Extract io_again_p to check if EAGAIN or EWOULDBLOCKNobuyoshi Nakada
2021-10-24suppress warnings by parenthesizing unclear expressionsNobuyoshi Nakada
2021-10-07Reuse ractor stderrNobuyoshi Nakada
2021-10-07Adjust styles [ci skip]Nobuyoshi Nakada
2021-10-03Using NIL_P macro instead of `== Qnil`S.H
2021-09-23[DOC] Use `unpack1` instead of `unpack(template)[0]` [ci skip]Kazuhiro NISHIYAMA
2021-09-11Using RB_BIGNUM_TYPE_P macroS-H-GAMELINKS
2021-08-22Fix Marshal.dump(closed_io) to raise TypeError and allow encoding on closed IOLars Kanis
2021-08-16`popen()` is not available on emscriptenNobuyoshi Nakada
2021-08-10Fix ARGF.read(length) short read [Bug #18074]Csaba Henk
2021-08-08Reduce chance to receive EBADF when closing an IO from another thread.Samuel Williams
2021-08-02Using RBOOL macroS.H
2021-08-01Define functions using rb_wait_for_single_fd [Bug #18046]Nobuyoshi Nakada