aboutsummaryrefslogtreecommitdiffstats
path: root/ext/stringio
Commit message (Expand)AuthorAgeFilesLines
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+1
* * ext/stringio/stringio.c (strio_read_nonblock): declare localko12013-08-271-2/+2
* * io.c (io_read_nonblock): support non-blocking reads without raisingtenderlove2013-08-261-3/+48
* * ext/stringio/stringio.c (strio_substr): Trivial fix for invalidheadius2013-08-031-0/+1
* stringio.c: keep coderangenobu2013-07-011-1/+1
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-1/+0
* rename generic io modulesnobu2013-05-241-2/+2
* * ext/stringio/stringio.c: Correct position of method rdoczzak2013-05-191-14/+17
* * ext/socket/option.c: Document synonymous methods, by windwiny [GH-277]zzak2013-04-161-0/+3
* * lib/mkmf.rb: Add ruby/ruby.h, ruby/missing.h, ruby/intern.h,akr2013-04-131-3/+4
* * 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/+2
* Deprecate #{lines,bytes,chars,codepoints} of IO-likes.knu2012-12-221-18/+52
* stringio.c: close separatedlynobu2012-10-291-44/+57
* use RB_TYPE_P() instead of comparison of TYPE()nobu2012-05-231-3/+3
* * io.c (io_readpartial): Document the output buffer parameter isdrbrain2012-04-181-1/+1
* * variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain2012-04-141-1/+2
* * ext/io/console/console.c (io_getch): default delegating methodnobu2012-01-251-17/+26
* * ext/stringio/stringio.c (strio_truncate): fix typo. patched bynobu2011-12-121-1/+1
* * ext/stringio/stringio.c (strio_read): return new string if nilnobu2011-08-201-10/+12
* * ext: remove trailing spaces.nobu2011-05-222-2/+2
* fix style.nobu2011-04-141-4/+4
* * ext/stringio/stringio.c (strio_each, strio_readlines):sorah2011-04-091-4/+4
* * ext/stringio/stringio.c (strio_each):sorah2011-04-091-3/+3
* * ext/stringio/stringio.c (strio_each, strio_readlines):sorah2011-04-091-0/+11
* * ext/stringio/stringio.c (strio_getline): check whether str isnaruse2011-04-081-12/+14
* * ext/stringio/stringio.c: parenthesize macro arguments.akr2011-03-291-2/+2
* * ext/stringio/stringio.c (get_strio, strio_set_string)nobu2011-01-051-3/+3
* * ext/stringio/stringio.c (strio_getline): round upto next charnobu2010-12-021-1/+1
* * ext/stringio/stringio.c (strio_set_encoding):naruse2010-10-101-5/+17
* .cvsignore: have not been used already. [Bug #3468]nobu2010-08-071-4/+0
* * include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu2010-07-181-3/+5
* * ext/stringio/stringio.c (strio_write): add RB_GC_GUARD.tarui2010-06-291-0/+1
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-221-4/+4
* * io.c: Fix documentation for each/each_line/lines, bytes/each_byte,marcandre2010-03-071-0/+20
* * ext/stringio/stringio.c (strio_ungetc): pads with \000 when themame2010-02-051-10/+19
* * ext/stringio/stringio.c (ungetc): RDoc updated. trunk allowsnahi2009-12-041-4/+3
* * ext/stringio/stringio.c (Init_stringio): added read_nonblock andnobu2009-10-271-0/+2
* * ext/stringio/stringio.c (strio_data_type): typed.nobu2009-10-271-15/+21
* * stringio/stringio.c (strio_read): set ASCII-8BIT encodingnaruse2009-09-281-3/+3
* * ext/stringio/stringio.c (strio_each_codepoint): new method.matz2009-06-221-0/+33
* * ext/stringio/stringio.c (strio_ungetbyte): encoding should notnobu2009-05-141-2/+31
* * ext/stringio/stringio.c (strio_path): removed. [ruby-dev:38254]nobu2009-04-061-7/+3
* * ext/stringio/stringio.c (strio_ungetc): calculates new positionnobu2009-02-121-1/+2
* * io.c (rb_io_getc, rb_io_readchar): documentation correction fromnobu2008-12-031-1/+1
* * ext/stringio/stringio.c (strio_ungetc): ungetc position shouldmatz2008-11-081-1/+1
* * ext/zlib/zlib.c (rb_gzreader_ungetc): should be able to ungetmatz2008-10-211-2/+20
* * ext/stringio/stringio.c (strio_write): should convert writingmatz2008-10-211-0/+7
* * ext/stringio/stringio.c (strio_set_encoding): defined fornaruse2008-10-051-0/+18
* * ext/stringio/stringio.c (strio_external_encoding): defined.naruse2008-10-041-0/+31