summaryrefslogtreecommitdiffstats
path: root/transcode.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * transcode.c (econv_args): take snamev_p and dnamev_p to preventakr2008-09-121-10/+13
* * transcode.c (enc_arg): take arg as VALUE * to prevent GC problem.akr2008-09-121-7/+10
* * transcode.c (rb_econv_add_transcoder_at): fix loop condition.akr2008-09-121-1/+1
* * transcode.c (decorator_names): extracted from rb_econv_open.akr2008-09-121-59/+186
* * transcode.c (rb_econv_t): new field: num_allocated.akr2008-09-121-56/+77
* * transcode.c (rb_econv_t): new field: started.akr2008-09-121-1/+8
* * transcode.c (make_encoding): new function.akr2008-09-101-10/+25
* * transcode.c (econv_convpath): new method.akr2008-09-101-0/+41
* * include/ruby/encoding.h (econv_after_output): renamed fromakr2008-09-091-37/+37
* * transcode.c (get_replacement_character): don't return ASCIIakr2008-09-091-44/+9
* * enc/trans/newline.trans (rb_universal_newline): swap src_encodingakr2008-09-091-4/+2
* * include/ruby/encoding.h (ECONV_DECORATOR_MASK): mergeakr2008-09-091-62/+62
* * transcode.c (rb_econv_open0): make it static.akr2008-09-091-23/+17
* * transcode.c (rb_econv_t): last_trans_index removed.akr2008-09-091-16/+11
* * transcode.c (rb_econv_open): reverse the order of decorders.akr2008-09-091-1/+1
* * transcode.c (rb_econv_open0): num_encoders and num_decoders removed.akr2008-09-091-16/+8
* * include/ruby/encoding.h (rb_econv_decorate_at_first): declared.akr2008-09-081-54/+146
* * transcode.c (rb_econv_open): make ec a local variable.akr2008-09-081-1/+1
* * transcode.c (rb_econv_asciicompat_encoding): check decoder.akr2008-09-081-21/+27
* * transcode.c (rb_econv_t): last_error.partial_input removed.akr2008-09-081-3/+0