GitHub / ruby/stringio / commits
Pseudo `IO` class from/to `String`.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0c71377d | Remove ruby-maven as a direct dependency | Charles Oliver Nutter <h****s@h****m> | about 1 month ago | |
| 23cb8e4a |
Bump actions/create-github-app-token from 2 to 3 (#210)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8c7776a5 | Stop using deprecated StringSupport.memchr | Charles Oliver Nutter <h****s@h****m> | about 2 months ago | |
| f85b814c |
Bump actions/upload-artifact from 6 to 7 (#206)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b0e3ce88 | Allow read-only methods to work with frozen StringIO |
Nobuyoshi Nakada <n****u@r****g>
Committed by: Nobuyoshi Nakada <n****a@g****m> |
2 months ago | |
| 26d8f600 | [DOC] Japanese for multi-byte characters (#201) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d6dd409b | Use raw FL macros over using RBASIC directly | Nobuyoshi Nakada <n****u@r****g> | 2 months ago | |
| d4b27b86 | [DOC] Fix links in StringIO |
BurdetteLamar <b****r@y****m>
Committed by: Peter Zhu <p****r@p****a> |
3 months ago | |
| 7e181add | build: use non-deprecated compiler flag when building jruby extension (#202) |
Chad Wilson <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e8b66f8c | [DOC] Doc for StringIO#read (#197) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8983f32c | [DOC] Doc for StringIO#putc (#196) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 806f3d97 | [DOC] Doc for StringIO#pread (#195) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| c9cd1c99 | Development of 3.2.1 started. | Sutou Kouhei <k****u@c****m> | 4 months ago | |
| fd9fbc33 | Add 3.2.0 entry | Sutou Kouhei <k****u@c****m> | 4 months ago | |
| 456d4ce1 | Development of 3.2.0 started. | Sutou Kouhei <k****u@c****m> | 4 months ago | |
| 53c9e7d7 |
Bump actions/upload-artifact from 5 to 6 (#199)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7c59da67 | Replaced macos-15-intel from macos-13 and added macos-15 (#198) |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e3d16d30 | [DOC] Tweaks for StringIO#getc (#189) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3cef1e0e | [DOC] Tweaks for StringIO#pos= (#194) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 90728bbb | [DOC] Tweaks for StringIO#pos (#193) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 8b1ee03c | [DOC] Tweaks for StringIO#lineno= (#192) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f2a2a5a9 | [DOC] Tweaks for StringIO#lineno (#191) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 77209fac | [DOC] Tweaks for StringIO#gets (#190) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 66360ee5 | [DOC] Tweaks for StringIO.getbyte (#188) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a7c118d7 | [DOC] Change link to on-page |
BurdetteLamar <b****r@y****m>
Committed by: Peter Zhu <p****r@p****a> |
5 months ago | |
| dc93aa51 | [DOC] Link to on-page section, not class File doc |
BurdetteLamar <b****r@y****m>
Committed by: Peter Zhu <p****r@p****a> |
5 months ago | |
| e2d24ae8 | [DOC] Fix link |
BurdetteLamar <b****r@y****m>
Committed by: Peter Zhu <p****r@p****a> |
5 months ago | |
| 64492516 | [DOC] Class doc for StringIO (#178) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3a314b57 | Development of 3.1.10 started | Charles Oliver Nutter <h****s@h****m> | 5 months ago | |
| 5f9b937b | Add 3.1.9 release note | Charles Oliver Nutter <h****s@h****m> | 5 months ago | |
| 78da7ae2 | Eliminate access of RubyBasicObject flags | Charles Oliver Nutter <h****s@h****m> | 5 months ago | |
| c3474bfa |
Bump actions/checkout from 5 to 6 (#181)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 69bb19a8 | Add a note about chilled string support to 3.1.8 release note (#180) |
Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d0265497 | [DOC] Fix #seek link (#174) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 67b5d881 | [DOC] Tweaks for StringIO#fsync (#173) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 95a11101 | [DOC] Doc for StringIO.size (#171) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ff332aba |
[DOC] Tweaks for StringIO#each_line (#165)
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 95c2a0ca | Development of 3.1.9 started. | Sutou Kouhei <k****u@c****m> | 5 months ago | |
| 2d63b5e7 | Add 3.1.8 release note (#176) |
Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| cf58a203 | Suppress warnings against pattern matching on ruby 2.7 | Nobuyoshi Nakada <n****u@r****g> | 6 months ago | |
| 27b2fb2f | [DOC] Suppress documentation for internals | Nobuyoshi Nakada <n****u@r****g> | 6 months ago | |
| 17ae4daf | [DOC] Tweaks for StringIO#string= (#172) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bef6541b | [DOC] Tweaks for StringIO#flush (#169) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 94303ace | [DOC] Tweaks for StringIO#isatty (#167) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| da338d7e | [DOC] Tweaks for StringIO#fsync (#170) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 9f10c7ae | [DOC] Tweaks for StringIO#fileno (#168) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5eeb61df | [DOC] Tweaks for StringIO#internal_encoding (#166) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| a126fe25 | [DOC] Doc for StringIO.getc (#163) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 10e991e3 | [DOC] Doc for StringIO#gets (#164) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 95a7dd59 | [DOC] Doc for StringIO#getbyte (#162) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 92656f5c | [DOC] Tweaks for StringIO#external_encoding (#161) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 50341562 | [DOC] Tweaks for StringIO#eof? (#160) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 8156f1cb | chore: polish a code comment |
Karol Bucek <k****s@u****m>
Committed by: Charles Oliver Nutter <h****s@h****m> |
6 months ago | |
| 3562c343 | [DOC] Moved non ASCII documents to separated files | Nobuyoshi Nakada <n****u@r****g> | 6 months ago | |
| 6628d483 |
[DOC] Doc for StringIO#each_codepoint (#159)
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ec6bf815 |
[DOC] Doc for StringIO#each_char (#158)
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 624ce56b |
[DOC] Doc for StringIO#each_byte (#157)
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4aed8a9c | refactor: (jruby) string can not be nil here |
kares <s****f@k****g>
Committed by: Charles Oliver Nutter <h****s@h****m> |
6 months ago | |
| 65b144b1 | fix: (jruby) failing to clean buffer's code-range |
kares <s****f@k****g>
Committed by: Charles Oliver Nutter <h****s@h****m> |
6 months ago | |
| 04ba28af | [DOC] Split the examples `StringIO` into the document file | Nobuyoshi Nakada <n****u@r****g> | 6 months ago | |
| a94e4f31 | [DOC] Link `IO` to the official document | Nobuyoshi Nakada <n****u@r****g> | 6 months ago | |
| 18405655 |
Bump actions/upload-artifact from 4 to 5 (#155)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| eca25882 | [DOC] Doc for StringIO#each (#154) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ea6e36f7 |
[DOC] Tweaks for StringIO#close_write (#150)
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 11995db3 | [DOC] Tweaks for StringIO#close_read (#149) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 7ded4267 | [DOC] Tweaks for StringIO.closed_read? (#152) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 3e9d5764 |
[DOC] Tweaks for StringIO.closed_write? (#153)
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 94bd4a3d | [DOC] Tweaks for StringIO#closed? (#151) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 7f466243 | [DOC] Tweaks for StringIO#close (#148) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d33ac815 | [DOC] Tweaks for StringIO.new (#144) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6b593184 | [DOC] Tweaks for StringIO#binmode (#147) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 141c6c0e | [DOC] Tweaks for StringIO.open (#146) |
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d49ff102 | Add a workflow to sync commits to ruby/ruby (#143) |
Takashi Kokubun <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 14ad4c79 |
Bump actions/setup-java from 4 to 5 (#142)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7bb1c8eb | Add jruby-head to macos CI builds | Charles Oliver Nutter <h****s@h****m> | 8 months ago | |
| aa0c746b |
Bump actions/checkout from 4 to 5 (#140)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0edc8e22 | Fix test name (#139) |
Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| ac6292c1 | Adjust indent [ci skip] | Nobuyoshi Nakada <n****u@r****g> | 9 months ago | |
| 29b91333 | Fix SEGV at eof? on null StringIO | Nobuyoshi Nakada <n****u@r****g> | 9 months ago | |
| 113dd5a5 | Fix SEGV at read/pread on null StringIO | Nobuyoshi Nakada <n****u@r****g> | 9 months ago | |
| 9399747b | fix: prevent segfault in StringIO#seek with SEEK_END on null device (#137) |
koh-sh <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 3c52ddc4 | Extract internal part as the function `str_chilled_p` (#136) |
Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9954dabd |
Support `Ractor#value` (#134)
Co-authored-by: Koichi Sasada <k****1@a****t>, Sutou Kouhei <k****u@c****m> |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| fad26ee1 | Add a comment to explicit RUBY_FL_USER2 | RUBY_FL_USER3 (#133) |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 14fbdcc0 | Development of 3.1.8 started. | Sutou Kouhei <k****u@c****m> | about 1 year ago | |
| ee3ee1df | Development of 3.1.7 started. | Sutou Kouhei <k****u@c****m> | about 1 year ago | |
| 389f80bf | Add 3.1.7 entry | Sutou Kouhei <k****u@c****m> | about 1 year ago | |
| 2d3988e1 | Support for `rb_io_mode_t` (#129) |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a27c5d5e |
Fix Ruby 3.4 check
Co-authored-by: Sutou Kouhei <k****u@c****g> |
Jeremy Evans <c****e@j****t> | about 1 year ago | |
| 4ac33b8c | Do not issue warning when calling set_encoding if string is chilled | Jeremy Evans <c****e@j****t> | about 1 year ago | |
| cb80e8d1 | ci release: run as much as possible even when no tag push (#127) |
Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 942ac04e | Add 3.1.6 entry | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| c14926fb | Use proper type for checkEncoding | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| b50e7567 | Also setup Java 21 for Windows jruby-head build | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| 8afacbd2 | Fix null StringIO modifiable check | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| 935e7454 | Set up Java 21 for jruby-head builds | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| d88a0cd1 | Re-get the string encoding after conversion | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| 5bae5b9c | Don't re-raise as RuntimeException | Charles Oliver Nutter <h****s@h****m> | about 1 year ago | |
| 6b1fc8ab | Use ruby-core-tasks | Nobuyoshi Nakada <n****u@r****g> | about 1 year ago | |
| eb4ee492 | Fix SEGV at unget to a null device StringIO | Nobuyoshi Nakada <n****u@r****g> | about 1 year ago |