aboutsummaryrefslogtreecommitdiffstats
path: root/encoding.c
Commit message (Expand)AuthorAgeFilesLines
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-1/+0
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-1/+1
* Moved Init_encoding from wrong place [Bug #16292]Nobuyoshi Nakada2019-11-051-6/+6
* avoid overflow in integer multiplication卜部昌平2019-10-091-1/+1
* Better wording for __ENCODING__Lars Kanis2019-08-041-1/+1
* Let the index boundary check in rb_enc_from_index be flagged as unlikelyLourens Naudé2019-07-231-1/+1
* Explicitly initialise encodings on init to remove branches on encoding lookupLourens Naudé2019-07-231-17/+6
* respect RUBY_DEBUG tooKoichi Sasada2019-07-151-1/+1
* encoding.c (enc_table_expand): prefer xrealloc to reallocYusuke Endoh2019-07-151-2/+4
* [DOC] fix markups [ci skip]nobu2019-03-221-10/+11
* encoding.c: check external encodingnobu2018-09-151-1/+1
* encoding.c (rb_enc_get_index): return -1 for non-encoding capable objectseregon2018-08-031-8/+10
* Revert "encoding.c (rb_enc_get_index): return -1 for non-encoding capable obj...eregon2018-08-031-10/+8
* encoding.c (rb_enc_get_index): return -1 for non-encoding capable objectseregon2018-08-031-8/+10
* encoding.c (enc_set_index): raise instead of rb_bug() for non-encoding capabl...eregon2018-08-031-1/+3
* check enc_capable.ko12018-06-281-0/+8
* encoding.c: remove rb_gc_mark_encodingsnormal2018-06-051-5/+0
* load.c: use fstring instead of OBJ_FREEZEnormal2018-01-241-5/+3
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-0/+1
* encoding.c: rb_enc_find_index2nobu2017-12-221-0/+11
* encoding.c: handle needmore error from rb_enc_precise_mbclen()rhe2016-12-141-1/+2
* * string.c (rb_str_change_terminator_length): New function to changengoto2016-07-051-2/+2
* * encoding.c: Fix return value of `Encoding::ISO8859_1.name`hsbt2016-04-251-1/+1
* * include/ruby/ruby.h (rb_isupper, rb_islower, rb_isalpha, rb_isdigit,naruse2016-03-291-28/+0
* RUBY_ASSERTnobu2016-01-221-1/+1
* * introduce new ISeq binary format serializer/de-serializerko12015-12-081-0/+6
* encoding.c: make fstringnobu2015-12-021-5/+3
* encoding.c: defer finding encodingnobu2015-12-021-1/+18
* encoding.c: use rb_check_aritynobu2015-12-021-1/+1
* ENC_ASSERTnobu2015-10-291-4/+3
* indentnobu2015-10-291-5/+5
* * encoding.c (rb_enc_check_str): add for performance.ko12015-10-291-28/+77
* revert r52336 (commit miss)ko12015-10-291-2/+10
* * gc.c (gc_mark_ptr): remove debug code for #11244.ko12015-10-291-10/+2
* encindex.h: ENCINDEXnobu2015-09-151-0/+1
* localeinit.c: locale_charmap rdoc [ci skip]nobu2015-09-071-26/+1
* encoding.c: fix document [ci skip]nobu2015-08-301-1/+1
* encoding.c: find encoding indexnobu2015-08-241-6/+4
* encoding.c: drop dummy encoding flagnobu2015-07-151-0/+1
* use rb_funcallvnobu2015-02-161-2/+2
* encoding.c: load by rb_require_internalnobu2014-12-031-10/+3
* use 0 for reservednobu2014-12-011-1/+1
* * encoding.c: remove unnecessary declaration of rb_locale_charmap(). it'susa2014-11-281-3/+0
* * internal.h: Gather declarations in non-header files.akr2014-11-181-5/+0
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-2/+0
* encoding.c (enc_memsize): remove unnecessary functionnormal2014-11-031-7/+1
* symbols instead of IDsnobu2014-07-281-1/+1
* encoding.c: fix rdoc [ci skip]nobu2014-06-201-3/+1
* encoding.c: move ruby_encoding_index stuffnobu2014-06-021-1/+20
* encoding.h: constify rb_encodingnobu2014-06-021-32/+35