path: root/ext/stringio
AgeCommit message (Expand)Author
2016-09-26stringio.c: fix signed integer overflowrhe
2016-07-11stringio.c: convert arguments just oncenobu
2016-07-06Update dependenciesnobu
2016-06-17stringio.c: fix index overflownobu
2016-06-09strio_init: return self for tail call optimizationnobu
2016-06-08ext/stringio/ update [ci skip]nobu
2016-05-30stringio.c: share stringsnobu
2016-04-27stringio.c: warn block for newnobu
2016-01-04stringio: binmode sets encoding to ASCII-8BITnormal
2015-12-23prefer rb_syserr_failnobu
2015-12-18stringio.c: separate encoding from buffernobu
2015-12-18stringio.c: strio_unget_bytesnobu
2015-12-18stringio.c: padding in ungetbytenobu
2015-12-16handle ext/ as r53141naruse
2015-12-09stringio.c: unused variablenobu
2015-12-09* ext/**/*.c (*_memsize): same as r52986 for extensions.ko1
2015-10-25use rb_check_arity [ci skip]nobu
2015-07-11stringio.c: Fix an example doc [ci skip]nobu
2015-07-10stringio.c: remove unnecessary checknobu
2015-07-02delay `exception: false' checks for minor speedupnormal
2015-03-13stringio.c: don't raise after closenobu
2015-03-09stringio.c: don't raise after closenobu
2014-12-01use 0 for reservednobu
2014-10-10ruby/io.h: deprecate old macrosnobu
2014-09-30protoize no-arguments functionsnobu
2014-09-26stringio.c: ASCII-8BIT StringIO rejects no encodingsnobu
2014-04-23stringio.c: use rb_str_append other than ASCII-8BITnobu
2014-04-23stringio.c: move GC guardnobu
2014-04-22Revert r45670 "stringio.c: use rb_str_append"naruse
2014-04-22stringio.c: use rb_str_appendnobu
2014-04-21stringio.c: non-ascii encodingnobu
2014-02-06* ext/stringio/stringio.c: [DOC] add docs and example by @schneems [ci skip] ...hsbt
2013-10-29* add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko1
2013-08-27* ext/stringio/stringio.c (strio_read_nonblock): declare localko1
2013-08-26* io.c (io_read_nonblock): support non-blocking reads without raisingtenderlove
2013-08-03* ext/stringio/stringio.c (strio_substr): Trivial fix for invalidheadius
2013-07-01stringio.c: keep coderangenobu
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-05-24rename generic io modulesnobu
2013-05-19* ext/stringio/stringio.c: Correct position of method rdoczzak
2013-04-16* ext/socket/option.c: Document synonymous methods, by windwiny [GH-277]zzak
2013-04-13* lib/mkmf.rb: Add ruby/ruby.h, ruby/missing.h, ruby/intern.h,akr
2012-12-27* ext/stringio/stringio.c (strio_getline): fix not to raise TypeErrorglass
2012-12-27* ext/stringio/stringio.c (strio_ungetc): raise IOError instead of RuntimeErrorglass
2012-12-22Deprecate #{lines,bytes,chars,codepoints} of IO-likes.knu
2012-10-29stringio.c: close separatedlynobu
2012-05-23use RB_TYPE_P() instead of comparison of TYPE()nobu
2012-04-18* io.c (io_readpartial): Document the output buffer parameter isdrbrain
2012-04-14* variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain
2012-01-25* ext/io/console/console.c (io_getch): default delegating methodnobu