summaryrefslogtreecommitdiff
path: root/test/stringio
Commit message (Expand)AuthorAgeFilesLines
* [stringio] Make stringio Ractor safeKenta Murata2020-12-181-0/+23
* [stringio] fix stringio codepoint enumerator off by one errorYoann Lecuyer2020-08-271-0/+10
* [ruby/stringio] No compatibility check in US-ASCII caseNobuyoshi Nakada2020-07-201-0/+6
* [ruby/stringio] Added non-ASCII but convertible encoding caseNobuyoshi Nakada2020-07-201-0/+3
* [ruby/stringio] Raise an error if encoding conversion not succeededNobuyoshi Nakada2020-07-201-0/+25
* [ruby/stringio] StringIO#initialize default to the source string encodingJean Boussier2020-03-151-0/+12
* [ruby/stringio] Remove taint supportJeremy Evans2019-10-311-11/+0
* more use of RbConfig::LIMITS卜部昌平2019-10-081-3/+2
* [ruby/stringio] Supported BOMNobuyoshi Nakada2019-08-141-0/+14
* [ruby/stringio] stringio: encoding supportNobuyoshi Nakada2019-08-141-1/+11
* Define singleton method on each new objectsNobuyoshi Nakada2019-06-281-0/+2
* setbyte / ungetbyte allow out-of-range integersshyouhei2019-01-151-3/+3
* Follow behaviour of IO#ungetbytekazu2019-01-091-0/+4
* Support old versions of Ruby with FrozenError.hsbt2018-08-071-3/+4
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-3/+3
* stringio.c: write multiple argumentsnobu2017-10-231-0/+10
* stringio.c: encoding at empty chomped resultnobu2017-08-131-0/+2
* stringio.c: encoding at empty resultnobu2017-08-131-0/+2
* stringio.c: encoding at EOFnobu2017-08-121-0/+11
* test_stringio.rb: more assertionsnobu2017-08-121-2/+2
* stringio.c: check rangenobu2017-03-211-0/+1
* stringio.c: check character codenobu2017-03-211-0/+2
* stringio.c: chomp CRnobu2016-12-101-0/+20
* stringio: chomp optionnobu2016-12-031-0/+19
* test_stringio.rb: paragraph modenobu2016-12-031-0/+5
* stringio.c: fix signed integer overflowrhe2016-09-261-0/+9
* require "rbconfig/sizeof"naruse2016-07-061-0/+1
* test_stringio.rb: reduce retry countnobu2016-06-301-1/+1
* Refine test of r55432nobu2016-06-181-1/+2
* Refine test of r55432nobu2016-06-181-1/+7
* stringio.c: fix index overflownobu2016-06-171-0/+12
* stringio.c: warn block for newnobu2016-04-271-0/+6
* stringio: binmode sets encoding to ASCII-8BITnormal2016-01-041-0/+9
* test_stringio.rb: test_initializenobu2015-12-291-0/+21
* stringio.c: separate encoding from buffernobu2015-12-181-0/+7
* stringio.c: padding in ungetbytenobu2015-12-181-0/+30
* test_stringio.rb: add testnobu2015-12-181-0/+10
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* Simple testing for StringIO#sysreadnobu2015-07-111-0/+10
* stringio.c: don't raise after closenobu2015-03-131-2/+2
* stringio.c: don't raise after closenobu2015-03-091-2/+2
* stringio.c: ASCII-8BIT StringIO rejects no encodingsnobu2014-09-261-0/+12
* stringio.c: use rb_str_append other than ASCII-8BITnobu2014-04-231-0/+18
* Revert r45670 "stringio.c: use rb_str_append"naruse2014-04-221-11/+0
* stringio.c: use rb_str_appendnobu2014-04-221-0/+11
* stringio.c: non-ascii encodingnobu2014-04-211-0/+16
* * io.c (io_read_nonblock): support non-blocking reads without raisingtenderlove2013-08-261-2/+22
* * ext/stringio/stringio.c (strio_getline): fix not to raise TypeErrorglass2012-12-271-1/+1
* * ext/stringio/stringio.c (strio_ungetc): raise IOError instead of RuntimeErrorglass2012-12-271-0/+8
* stringio.c: close separatedlynobu2012-10-291-1/+1