mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	
				in_data_start, in_data_end, in_buf_end and last_trans_index. (rb_econv_output): removed. (rb_econv_insert_output): declared. (rb_econv_encoding_to_insert_output): declared. * enc/trans/newline.trans (rb_universal_newline): stateful_type changed. * transcode.c (transcode_restartable0): initialize inchar_start, tc->recognized_len and next_table at beginning of the loop. (rb_econv_open_by_transcoder_entries): initialize new fields. (rb_econv_open): setup last_trans_index. (trans_sweep): last out_buf_start can be non-NULL now. (rb_econv_convert): check last out_buf_start and in_buf_start at first. (rb_econv_output_with_destination_encoding): removed. (econv_just_convert): removed. (rb_econv_output): removed. (econv_primitive_output): method removed. (rb_econv_encoding_to_insert_output): new function. (allocate_converted_string): new function. (rb_econv_insert_output): new function. (econv_primitive_insert_output): new method. (output_replacement_character): use rb_econv_insert_output. unused arguments removed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e  | 
			||
|---|---|---|
| .. | ||
| cp949-tbl.rb | ||
| eucjp-tbl.rb | ||
| euckr-tbl.rb | ||
| iso-8859-2-tbl.rb | ||
| iso-8859-3-tbl.rb | ||
| iso-8859-4-tbl.rb | ||
| iso-8859-5-tbl.rb | ||
| iso-8859-6-tbl.rb | ||
| iso-8859-7-tbl.rb | ||
| iso-8859-8-tbl.rb | ||
| iso-8859-9-tbl.rb | ||
| iso-8859-10-tbl.rb | ||
| iso-8859-11-tbl.rb | ||
| iso-8859-13-tbl.rb | ||
| iso-8859-14-tbl.rb | ||
| iso-8859-15-tbl.rb | ||
| iso2022.trans | ||
| japanese.trans | ||
| korean.trans | ||
| make_transdb.rb | ||
| newline.trans | ||
| single_byte.trans | ||
| sjis-tbl.rb | ||
| transdb.c | ||
| utf_16_32.trans | ||