aboutsummaryrefslogtreecommitdiffstats
path: root/ext/stringio/stringio.c
Commit message (Expand)AuthorAgeFilesLines
* ext/stringio/stringio.c (strio_read): "binray" is always zero hereYusuke Endoh2019-07-151-1/+1
* C90 for old versionsNobuyoshi Nakada2019-07-101-14/+11
* Added StringIO::VERSIONNobuyoshi Nakada2019-07-101-0/+4
* Use `&` instead of `modulo`nobu2019-01-151-5/+5
* setbyte / ungetbyte allow out-of-range integersshyouhei2019-01-151-26/+19
* * expand tabs.svn2019-01-091-2/+2
* Follow behaviour of IO#ungetbytekazu2019-01-091-4/+15
* no ID cache in Init functionsnobu2018-02-161-0/+1
* [DOC] StringIO#write accepts multiple arguments since r60377 [ci skip]kazu2017-12-221-2/+2
* stringio.c: write multiple argumentsnobu2017-10-231-3/+15
* ext: adjust indent [ci skip]nobu2017-09-271-1/+1
* stringio.c: suppress a warning [ci skip]nobu2017-08-131-0/+1
* stringio.c: encoding at empty chomped resultnobu2017-08-131-9/+9
* stringio.c: encoding at empty resultnobu2017-08-131-1/+2
* stringio.c: encoding at EOFnobu2017-08-121-0/+2
* stringio.c: RB_INTEGER_TYPE_Pnobu2017-03-221-0/+4
* stringio.c: check rangenobu2017-03-211-2/+2
* stringio.c: check character codenobu2017-03-211-2/+4
* remove branches in dmark and dfree GC callbacksnormal2017-03-171-3/+2
* stringio.c: chomp CRnobu2016-12-101-2/+9
* stringio: chomp optionnobu2016-12-031-8/+37
* stringio.c: fix signed integer overflowrhe2016-09-261-6/+10
* stringio.c: convert arguments just oncenobu2016-07-111-12/+32
* stringio.c: fix index overflownobu2016-06-171-1/+1
* strio_init: return self for tail call optimizationnobu2016-06-091-6/+5
* stringio.c: share stringsnobu2016-05-301-5/+15
* 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
* 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