aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/encoding.h
Commit message (Expand)AuthorAgeFilesLines
* Use HAVE_BUILTIN___BUILTIN_CONSTANT_Pnaruse2016-05-121-1/+1
* * configure.in: check function attirbute const and pure,naruse2016-05-081-8/+8
* encoding.h: rb_enc_asciicompat_inlinenobu2016-02-041-1/+6
* ruby.h: add prefixnobu2015-09-131-57/+111
* encoding.h: ENC_CODERANGE_CLEAN_Pnobu2015-07-171-0/+6
* string.c: rb_str_new_staticnobu2014-09-191-1/+8
* make symbol conversion functions publicnobu2014-08-031-0/+1
* encoding.c: move ruby_encoding_index stuffnobu2014-06-021-14/+2
* encoding.h: constify rb_encodingnobu2014-06-021-50/+50
* constify rb_encoding and OnigEncodingnobu2014-06-011-42/+42
* transcode.c: add rb_econv_appendnobu2013-09-061-0/+1
* string.c: rb_enc_str_new_cstrnobu2013-09-031-0/+10
* encoding.h: fix conflictsnobu2013-08-301-0/+6
* * include/ruby/encoding.h: Reduce ENCODING_INLINE_MAX to 127 as thischarliesome2013-08-111-2/+2
* * include/ruby/encoding.h: document which user flags are used bycharliesome2013-08-051-1/+1
* encoding.c: add rb_enc_code_to_mbclennobu2013-07-201-0/+3
* encoding.c: validate indexnobu2013-07-021-8/+1
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-6/+2
* * parse.y (rb_check_id_cstr): new function to check if ID isnobu2012-04-111-0/+1
* * error.c (rb_enc_raise): new function to raise an exception withnobu2012-04-101-0/+2
* * encoding.c (rb_find_encoding): new function find encoding fromnobu2012-03-121-0/+1
* * file.c (rb_enc_path_next, rb_enc_path_skip_prefix)nobu2012-01-251-0/+6
* Introduce NEED_READCONV and NEED_WRITECONV to replace universal newline decor...luislavena2011-12-041-1/+1
* * include/ruby/encoding.h (ECONV_NEWLINE_DECORATOR_READ_MASK,usa2011-11-071-0/+2
* * io.c (validate_enc_binmode, rb_io_extract_modeenc): set newlinenobu2011-04-261-0/+7
* * include/ruby/encoding.h (ECONV_NEWLINE_DECORATOR_MASK): add.nobu2011-04-261-0/+1
* * include/ruby/encoding.h: parenthesize macro arguments.akr2011-04-051-19/+19
* * include/ruby/encoding.h (rb_enc_step_back): cast 4th argument 'n'naruse2011-02-031-1/+1
* * include/ruby/encoding.h (rb_enc_step_back): new function to stepnobu2011-01-301-0/+1
* * numeric.c (rb_enc_uint_chr): split from int_chr.naruse2010-10-121-0/+1
* * include/ruby/encoding.h (rb_char_to_option_kcode): used innobu2010-08-111-0/+2
* * configure.in (XCFLAGS): use -fvisibility=hidden if possible.nobu2010-07-211-0/+8
* * include/ruby/encoding.h (rb_filesystem_encindex): defined.naruse2010-05-271-0/+2
* * include/ruby/vm.h, include/ruby/encoding.h: add externalnobu2010-05-251-0/+14
* * include/ruby/encoding.h (rb_str_conv_enc_opts): missing prototype.nobu2010-03-161-0/+1
* * include/ruby/encoding.h (ENC_TO_ENCINDEX): suppress warnings.nobu2010-03-161-1/+1
* * encoding.c (rb_enc_unicode_p): defined.naruse2009-09-291-0/+1
* * debug.c, parse.y: fixed types.nobu2009-09-141-0/+1
* * encoding.c (rb_enc_fast_mbclen): faster mbclen for strings knownmatz2009-05-201-0/+3
* * encoding.c (rb_enc_codepoint_len): combine rb_enc_codepoint()matz2009-05-191-1/+7
* * string.c, include/ruby/encoding.h: fixed types.nobu2009-05-071-2/+2
* * include/ruby/ruby.h ({RSTRING,RBIGNUM}_EMBED_LEN_MAX): made int.nobu2009-03-151-4/+4
* * array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c,nobu2009-03-121-1/+1
* * include/ruby/encoding.h: suppress warnings of overflow.akr2009-03-121-2/+2
* * include/ruby/encoding.h (enc_initialized_p): ENC_UNINITIALIZEDnobu2009-03-051-3/+0
* * io.c (fptr_finalize): close the IO object even if finish_writeconv orakr2008-12-261-0/+3
* * ext/zlib/zlib.c: remove obsolete prototype macros.matz2008-10-211-0/+1
* * include/ruby/ruby.h (ExportStringValue): new macro to convertmatz2008-10-201-1/+2
* * string.c (rb_external_str_new): a new function to convert frommatz2008-10-181-0/+2
* * encoding.c (rb_default_internal_encoding): merged a patch frommatz2008-10-071-0/+3