summaryrefslogtreecommitdiff
path: root/transcode.c
AgeCommit message (Expand)Author
2008-08-19* transcode.c (rb_econv_open): fix memory leak.akr
2008-08-18* include/ruby/io.h (rb_io_t): new fields: writeconv,akr
2008-08-18* transcode.c (transcode_search_path): prevent infinite loop byakr
2008-08-17* transcode.c (econv_primitive_putback): new method.akr
2008-08-17* include/ruby/encoding.h (rb_econv_putbackable): declared.akr
2008-08-17* transcode.c (make_econv_exception): add several instance variablesakr
2008-08-16* include/ruby/encoding.h (rb_econv_check_error): declared.akr
2008-08-16* include/ruby/encoding.h (rb_econv_elem_t): fields removed: from andakr
2008-08-16* include/ruby/encoding.h (rb_econv_t): add fields: in_buf_start,akr
2008-08-15* transcode.c (econv_just_convert): extracted from rb_econv_output.akr
2008-08-15* include/ruby/encoding.h (rb_econv_output): add str_encodingakr
2008-08-15* include/ruby/encoding.h (rb_econv_t): add error_tc in last_error.akr
2008-08-15* include/ruby/encoding.h (rb_econv_t): new field: last_error.akr
2008-08-15* transcode.c (conv_init): check empty name.akr
2008-08-15* transcode.c (econv_init): don't create dummy encoding ifakr
2008-08-14udpate rdoc.akr
2008-08-14* transcode.c (econv_primitive_convert): set destination_bufferakr
2008-08-14* include/ruby/encoding.h (rb_econv_output): declared.akr
2008-08-14* include/ruby/encoding.h (ECONV_UNIVERSAL_NEWLINE_DECODER): defined.akr
2008-08-14* transcode.c: local variable renamed.akr
2008-08-14* include/ruby/encoding.h (rb_econv_result_t): moved fromakr
2008-08-14* transcode_data.h (rb_econv_result_t): change enumerationakr
2008-08-14* transcode.c (econv_init): accept Encoding object as source_encodingakr
2008-08-14* transcode.c (rb_econv_open_by_transcoder_entries): renamed fromakr
2008-08-14* transcode.c (econv_max_output): removed.akr
2008-08-14* transcode_data.h (transcode_invalid_byte_sequence): renamed fromakr
2008-08-14* transcode.c (load_transcoder): unused function removed.akr
2008-08-14* transcode.c (rb_econv_conv): new function. it don't consume inputakr
2008-08-14* transcode_data.h (rb_trans_result_t): new enumeration constant:akr
2008-08-14* thread.c (rb_thread_priority_set): get rid of C99 feature.nobu
2008-08-14* transcode.c (load_transcoder): suppress warning.nobu
2008-08-13rdoc updated.akr
2008-08-13* transcode.c (econv_primitive_convert): add output_byteoffsetakr
2008-08-13* transcode.c (rb_trans_open): constified.nobu
2008-08-13* transcode.c (econv_inspect): new method.akr
2008-08-13* transcode.c (transcode_restartable0): several local variablesakr
2008-08-13* transcode_data.h (rb_transcoding): add fields: writebuf_off,akr
2008-08-13add rdoc.akr
2008-08-13* transcode.c (econv_init): make flags argument optional.akr
2008-08-13* enc/trans/newline.trans (rb_crlf_newline): new transcoder.akr
2008-08-13* enc/trans/newline.trans: new file.akr
2008-08-13* transcode.c (transcode_search_path): return the length of converterakr
2008-08-12* transcode.c (econv_primitive_convert): add output_size argument.akr
2008-08-12* transcode.c (rb_trans_conv): report last transcode_obuf_full.akr
2008-08-12* transcode.c (str_transcode): fix error message.naruse
2008-08-12* transcode.c (rb_cEncodingConverter): new class Encoding::Converter.akr
2008-08-12* transcode.c (rb_trans_open): free ts before raise.akr
2008-08-12* transcode_data.h (rb_trans_elem_t): new field: from and to.akr
2008-08-12* transcode.c (trans_open_i): check the result of rb_transcoding_open.akr
2008-08-12* transcode_data.h (TRANSCODE_ERROR): removed.akr