aboutsummaryrefslogtreecommitdiffstats
path: root/test/stringio
Commit message (Expand)AuthorAgeFilesLines
* 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
* * io.c (io_readpartial): Document the output buffer parameter isdrbrain2012-04-181-0/+13
* * ext/stringio/stringio.c (strio_read): return new string if nilnobu2011-08-201-0/+8
* * ext/stringio/stringio.c (strio_each):sorah2011-04-091-1/+2
* * ext/stringio/stringio.c (strio_each, strio_readlines):sorah2011-04-091-0/+8
* * ext/stringio/stringio.c (strio_getline): check whether str isnaruse2011-04-081-0/+2
* * ext/stringio/stringio.c (get_strio, strio_set_string)nobu2011-01-051-0/+9
* * ext/stringio/stringio.c (strio_getline): round upto next charnobu2010-12-021-0/+6
* * ext/stringio/stringio.c (ungetc): RDoc updated. trunk allowsnahi2009-12-041-1/+1
* * ext/stringio/stringio.c (Init_stringio): added read_nonblock andnobu2009-10-271-0/+40
* * stringio/stringio.c (strio_read): set ASCII-8BIT encodingnaruse2009-09-281-1/+4
* * test: use require_relative.naruse2009-09-121-4/+1
* * ext/stringio/stringio.c (strio_each_codepoint): new method.matz2009-06-221-0/+5
* * ext/stringio/stringio.c (strio_ungetbyte): encoding should notnobu2009-05-141-0/+15
* * test/stringio/test_stringio.rb (test_path): StringIO#path is nonobu2009-04-061-4/+0
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-4/+4
* * test/stringio/test_stringio.rb (test_ungetc_pos): added.nobu2009-02-121-0/+15
* * vm_insnhelper.c (vm_call_method, vm_call_cfunc): use original id instead ofko12008-12-271-0/+15
* * ext/stringio/stringio.c (strio_init): rewind when reopened.mame2008-06-111-2/+2
* * test/stringio/test_stringio.rb: add tests to achieve over 95% testmame2008-06-051-0/+314
* add tests for [ruby-dev:34591].akr2008-05-121-0/+25
* use ML ref. for assertion message.akr2007-11-181-6/+6
* * ext/stringio/stringio.c (strio_write): insufficiently filled stringnobu2004-11-291-0/+10
* * ext/stringio/stringio.c (strio_write): zero fill a gap if exsts.nobu2004-09-081-1/+1
* add test for [ruby-dev:24060], [ruby-dev:24065], [ruby-dev:24103],akr2004-09-071-0/+16
* * ext/stringio/stringio.c (strio_read): adjust behavior at readingnobu2003-12-101-0/+2
* ditto.akr2003-12-091-0/+1
* * ext/stringio/stringio.c (strio_read): follow IO#read.nobu2003-12-051-9/+8
* * test/stringio/test_stringio.rb: imported from [ruby-dev:21941].nobu2003-11-181-0/+15