aboutsummaryrefslogtreecommitdiffstats
path: root/ext/stringio
Commit message (Expand)AuthorAgeFilesLines
* stringio.c: warn block for newnobu2016-04-271-0/+14
* stringio: binmode sets encoding to ASCII-8BITnormal2016-01-041-1/+12
* prefer rb_syserr_failnobu2015-12-231-3/+2
* stringio.c: separate encoding from buffernobu2015-12-181-9/+17
* stringio.c: strio_unget_bytesnobu2015-12-181-31/+21
* stringio.c: padding in ungetbytenobu2015-12-181-7/+15
* handle ext/ as r53141naruse2015-12-161-0/+1
* stringio.c: unused variablenobu2015-12-091-1/+0
* * ext/**/*.c (*_memsize): same as r52986 for extensions.ko12015-12-091-1/+0
* use rb_check_arity [ci skip]nobu2015-10-251-2/+1
* stringio.c: Fix an example doc [ci skip]nobu2015-07-111-1/+1
* stringio.c: remove unnecessary checknobu2015-07-101-2/+0
* delay `exception: false' checks for minor speedupnormal2015-07-021-5/+2
* stringio.c: don't raise after closenobu2015-03-131-4/+4
* stringio.c: don't raise after closenobu2015-03-091-3/+0
* use 0 for reservednobu2014-12-011-1/+1
* ruby/io.h: deprecate old macrosnobu2014-10-101-2/+2
* protoize no-arguments functionsnobu2014-09-301-1/+1
* stringio.c: ASCII-8BIT StringIO rejects no encodingsnobu2014-09-261-2/+3
* stringio.c: use rb_str_append other than ASCII-8BITnobu2014-04-231-1/+7
* stringio.c: move GC guardnobu2014-04-231-1/+1
* Revert r45670 "stringio.c: use rb_str_append"naruse2014-04-221-2/+2
* stringio.c: use rb_str_appendnobu2014-04-221-2/+2
* stringio.c: non-ascii encodingnobu2014-04-211-8/+8
* * ext/stringio/stringio.c: [DOC] add docs and example by @schneems [ci skip] ...hsbt2014-02-061-0/+10
* * 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