aboutsummaryrefslogtreecommitdiffstats
path: root/transcode.c
Commit message (Expand)AuthorAgeFilesLines
...
* * 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
* * include/ruby/encoding.h (rb_econv_asciicompat_encoding): renamedakr2008-09-081-41/+45
* * transcode.c (rb_econv_insert_output): "readagain" part should beakr2008-09-081-2/+2
* * include/ruby/encoding.h (rb_econv_set_replacement): renamed fromakr2008-09-071-3/+3
* rdoc update.akr2008-09-071-5/+4
* * transcode_data.h (STR1): defined for a string up to 255 bytes.akr2008-09-071-0/+8
* * include/ruby/encoding.h (ECONV_XML_ATTR_CONTENT_ENCODER): defined.akr2008-09-071-9/+19
* * include/ruby/encoding.h (ECONV_XML_TEXT_ENCODER): renamed fromakr2008-09-061-22/+22
* * transcode.c (econv_description): show ECONV_HTML_TEXT_ENCODER andakr2008-09-061-2/+12
* * transcode.c (rb_econv_binmode): check actual transcoders.akr2008-09-061-17/+40
* * transcode.c (rb_econv_open): fix last_tc.akr2008-09-061-4/+3
* * transcode.c (str_transcode0): check ECONV_HTML_TEXT_ENCODER andakr2008-09-061-1/+3
* * transcode.c (allocate_converted_string): fix overflow condition.akr2008-09-061-1/+1
* * transcode.c (sym_html): new variable.akr2008-09-061-0/+18
* * include/ruby/encoding.h (ECONV_HTML_TEXT_ENCODER): new constant.akr2008-09-061-0/+12
* * transcode.c (struct trans_open_t): defined to pass num_additional.akr2008-09-061-53/+50
* * transcode.c (rb_econv_open): needless branch removed.akr2008-09-061-6/+0
* * transcode.c (rb_econv_open): test condition simplified.akr2008-09-061-4/+2
* * transcode.c (stateless_encoding_i): ignore supplemental conversions.akr2008-09-061-1/+7
* * transcode.c (rb_econv_open): fail for ASCII incompatible withakr2008-09-051-0/+13
* * transcode.c (output_hex_charref): upcase hexadecimal digits.akr2008-09-051-1/+1
* * include/ruby/encoding.h (ECONV_UNDEF_HEX_CHARREF): defined.akr2008-09-051-0/+69
* * transcode.c (rb_econv_convert): use ECONV_INVALID_MASK andakr2008-09-051-3/+6
* * transcode.c (allocate_converted_string): add arguments for a bufferakr2008-09-051-17/+37
* * transcode.c (str_transcode_enc_args): local variables renamed.akr2008-09-051-30/+30
* update rdoc.akr2008-09-051-1/+1
* * transcode.c (econv_s_stateless_encoding): new method.akr2008-09-051-0/+42
* * transcode.c (enc_arg): extracted from str_transcode_enc_args.akr2008-09-051-16/+27
* * transcode_data.h (rb_transcoder): rename fields:akr2008-09-041-22/+22
* * transcode.c: variables renamed for consistency.akr2008-09-041-55/+55
* rdoc update.akr2008-09-041-14/+19
* * transcode.c (econv_init): accept an integer as 3rd argument as well.akr2008-09-041-4/+15
* * transcode.c (sym_partial_input): new variable.akr2008-09-041-11/+30
* * transcode.c (sym_universal_newline_decoder): new variable.akr2008-09-041-31/+44