summaryrefslogtreecommitdiffstats
path: root/transcode.c
Commit message (Expand)AuthorAgeFilesLines
* * encoding.c (rb_enc_codepoint_len): combine rb_enc_codepoint()matz2009-05-191-1/+1
* Fix: DON'T move in_p because before in_p is replaced by buffered data.naruse2009-05-051-8/+6
* * transcode.c (ASIS): added for multi byte direct map.naruse2009-04-261-2/+11
* * array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c,nobu2009-03-121-4/+4
* stripped trailing spaces.nobu2009-02-221-10/+10
* * transcode.c (make_econv_exception): refine error message forakr2009-02-041-9/+19
* * transcode.c (make_econv_exception): show U+XXXX form for undefinedakr2009-02-041-2/+16
* * transcode.c (rb_econv_init_by_convpath_i): make it static.akr2009-01-291-1/+2
* * transcode.c (struct rb_transcoding): added ary member for debug.nobu2009-01-271-2/+2
* * transcode.c (str_transcode0): fix: :xml option doesn'tnaruse2009-01-181-1/+2
* Add rdoc.naruse2009-01-151-1/+5
* * enc/trans/gb18030.trans, gb18030-tbl.rb:duerst2009-01-141-4/+14
* Add dummy definition for fake rdoc.naruse2009-01-131-0/+1
* * transcode.c: Minor fixes and tweaks in documentation.duerst2008-12-301-76/+85
* * transcode.c (make_econv_exception): show source and destinationakr2008-12-271-0/+8
* * io.c (fptr_finalize): close the IO object even if finish_writeconv orakr2008-12-261-0/+6
* * transcode.c (str_transcode0): set encoding when String#encode wasnaruse2008-12-251-2/+2
* * transcode.c (sym_ignore): remove useless symbol.naruse2008-12-251-2/+1
* * transcode.c (decorate_convpath): show type of escaping fornaruse2008-12-251-11/+16
* * io.c: rdoc for File::open and 1.9 feature in file modes.yugui2008-12-231-2/+25
* * transcode.c: in transcode_search_path, elimintated a warningduerst2008-10-181-5/+2
* * transcode.c (str_transcode0): String#encode without argument nowmatz2008-10-171-16/+16
* * transcode.c (transcode_restartable0): in_pos and out_pos never beakr2008-10-161-13/+0
* * transcode.c (str_transcode0): should not raise error whenmatz2008-10-141-1/+1
* * transcode.c (rb_econv_init_by_convpath): suppressed warnings.nobu2008-10-131-1/+1
* * transcode.c (str_transcode0): String#encode() with no encodingmatz2008-10-121-4/+15
* * transcode.c (rb_econv_add_coverter): remove unnecessary NULL check.mame2008-10-091-2/+0
* * include/ruby/encoding.h (rb_str_encode): renamed fromakr2008-09-261-3/+3
* * error.c (Init_Exception): introduce EncodingError which is amatz2008-09-261-3/+3
* * transcode.c, include/ruby/encoding.c (rb_transcode_convertible):usa2008-09-261-0/+14
* update rdoc.akr2008-09-251-12/+12
* * transcode.c (rb_eUndefinedConversionError): renamed fromakr2008-09-251-18/+18
* update rdoc.akr2008-09-251-10/+54
* update rdoc.akr2008-09-241-0/+5
* * transcode.c (enc_arg): must take pointer argument to avoid GCakr2008-09-181-8/+9
* * transcode.c: add "Error" suffix for Encoding exception classes.matz2008-09-181-41/+41
* * transcode.c (enc_arg): revert last change. too early exceptionmatz2008-09-181-9/+23
* * transcode.c (enc_arg): raise exception when unknown encoding isnaruse2008-09-161-18/+3
* * transcode_data.h (STR1_LENGTH): defined.akr2008-09-151-4/+5
* * transcode.c (econv_opts): don't use to_sym.akr2008-09-151-2/+4
* * transcode_data.h: return output functions ssize_t.akr2008-09-141-6/+5
* * transcode_data.h: output function takes output buffer size.akr2008-09-141-6/+20
* * transcode.c (str_encode): returns duplicated string if nothingnobu2008-09-141-1/+6
* * transcode.c (rb_transcoding): align state field.akr2008-09-131-5/+8
* * transcode.c (DECORATOR_P): renamed from SUPPLEMENTAL_CONVERSION.akr2008-09-131-11/+11
* * io.c (make_writeconv): use rb_enc_name.akr2008-09-131-6/+6
* * transcode.c (rb_econv_prepare_opts): raise ArgumentError ifakr2008-09-121-1/+6
* * transcode.c (rb_econv_prepare_opts): initialize *opt and return 0akr2008-09-121-2/+4
* * enc/trans/escape.trans: transcoder name renamed to use underscore.akr2008-09-121-9/+9
* * transcode.c (rb_econv_init_by_convpath_i): new function.akr2008-09-121-10/+121