summaryrefslogtreecommitdiff
path: root/transcode.c
AgeCommit message (Expand)Author
2008-09-04* transcode_data.h (PType): defined unconditionaly.akr
2008-09-04* include/ruby/encoding.h (ECONV_INVALID_IGNORE): removed becauseakr
2008-09-03* include/ruby/io.h (rb_io_t): new fields: encs.ecopts andakr
2008-09-03* include/ruby/encoding.h (rb_econv_set_replacemenet): declared.akr
2008-09-03 * transcode.c (transcode_restartable0): avoid VC++6's bug.usa
2008-09-03* include/ruby/encoding.h (rb_econv_option_t): removed. Sinceakr
2008-09-03* transcode.c (rb_transcoding): moved from transcode_data.h.akr
2008-09-03* transcode_data.h (rb_transcoding): remove stateful field.akr
2008-09-03* transcode_data.h (WORDINDEX_SHIFT_BITS): defined.akr
2008-09-03refactor last change.akr
2008-09-03* transcode.c (BL_MIN_BYTE): defined.akr
2008-09-03* transcode.c (BYTE_ADDR): defined.akr
2008-09-02* transcode_data.h (base_element): removed.akr
2008-09-01* tool/transcode-tblgen.rb: record infos and BYTE_LOOKUPs as index ofakr
2008-09-01* tool/transcode-tblgen.rb: record offsets array as index ofakr
2008-09-01* transcode_data.h (BYTE_LOOKUP): change to uintptr_t array.akr
2008-09-01* transcode_data.h (BYTE_LOOKUP_BASE): abstract accessor forakr
2008-08-31rdoc update.akr
2008-08-31fix typos.akr
2008-08-31rdoc update.akr
2008-08-31* transcode.c (transcode.c): set source_encoding andakr
2008-08-31* transcode.c (make_econv_exception): rename instance variable namesakr
2008-08-31* transcode.c (econv_putback): associate encoding to the result.akr
2008-08-31* transcode.c (econv_insert_output): raise ArgumentError on failure.akr
2008-08-31* transcode.c (econv_last_error): new method.akr
2008-08-31* transcode.c (econv_primitive_convert): make two arguments,akr
2008-08-31* transcode.c (make_econv_exception): error message simplified.akr
2008-08-30* transcode.c (econv_putback): make max argument optional.akr
2008-08-30* transcode.c (rb_econv_putback): putback from last byte.akr
2008-08-30* transcode.c (econv_putback): renamed from econv_primitive_putback.akr
2008-08-30* transcode.c (econv_insert_output): renamed fromakr
2008-08-30* transcode.c (econv_primitive_errinfo): 5th element (partial_input)akr
2008-08-29rdoc update.akr
2008-08-28rdoc update.akr
2008-08-28* transcode.c (econv_finish): new method.akr
2008-08-28* transcode.c (econv_convert): new method.akr
2008-08-28* transcode.c (econv_primitive_convert): accept nil asakr
2008-08-28* transcode.c (econv_primitive_convert): accept nil as input for emptyakr
2008-08-28* transcode.c (sym_invalid_byte_sequence): new variable.akr
2008-08-26* transcode.c (transcode_loop): simplified.akr
2008-08-26* include/ruby/encoding.h (rb_econv_result_t): enumeration constant:akr
2008-08-26* include/ruby/encoding.h (rb_econv_elem_t): move to transcode.cakr
2008-08-26* transcode.c (rb_econv_open): disable newline conversion for ASCIIakr
2008-08-26* transcode.c (rb_econv_binmode): binmode is effective only once.akr
2008-08-25* transcode.c (str_transcode0): disable newline conversion for ASCIIakr
2008-08-25* transcode.c (str_transcode0): don't short cut for newline conversion.akr
2008-08-25* transcode.c (make_econv_exception): show readagain part for invalidakr
2008-08-25* transcode.c (rb_econv_open): make last_tc NULL if there are onlyakr
2008-08-25* transcode.c (rb_econv_open_by_transcoder_entries): initializeakr
2008-08-25* transcode.c (rb_econv_substr_append): fix for buffer overrun.nobu