summaryrefslogtreecommitdiff
path: root/transcode.c
AgeCommit message (Expand)Author
2013-11-22* transcode.c (str_transcode0): don't scrub invalid chars ifnaruse
2013-11-01transcode.c: fix segv in String.encode!nobu
2013-11-01string.c: export rb_str_scrubnobu
2013-10-29* add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko1
2013-09-06transcode.c: add rb_econv_appendnobu
2013-09-06transcode.c: do while loopnobu
2013-09-06transcode.c: GC guardnobu
2013-07-12encoding.c: refill terminator at associating encodingnobu
2013-07-11transcode.c: fill terminatornobu
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-05-13* include/ruby/ruby.h: constify RBasic::klass and addko1
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-04-19* string.c (str_scrub): add ruby method String#scrub which verify andnaruse
2013-03-05use INT2FIX(0) instead of INT2NUM(0).kazu
2013-01-26* hash.c (rb_env_size): Restored documentation for ENV.sizedrbrain
2012-04-24update doc.akr
2012-03-23transcode.c (documentation for str_encode): Explainduerst
2012-03-22* transcode.c (str_encode_bang, encoded_dup): if nothing wasnobu
2012-03-14* include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre
2012-03-03trivial changestadf
2011-12-14* transcode.c (str_encode): about the extension of :fallbacknobu
2011-12-05* class.c (rb_obj_methods), compile.c (iseq_compile_each),nobu
2011-11-30transcode.c: Simplified rb_econv_binmode, avoided a warning on cygwin.duerst
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-09-25* encoding.c (require_enc): reject only loading from untrustednobu
2011-09-07* transcode.c (rb_declare_transcoder, load_transcoder_entry): nonobu
2011-09-06* transcode.c (load_transcoder_entry): concatenate paths directly.nobu
2011-09-06* encoding.c (load_encoding): predefined encoding names are safe.nobu
2011-09-06* transcode.c: enabled econv newline option.nobu
2011-09-05* transcode.c (rb_econv_binmode): newline decorators arenobu
2011-09-02* io.c (validate_enc_binmode, prep_stdio): default to text mode onnobu
2011-06-17* internal.h: declare internal functions here.akr
2011-05-15* transcode.c (econv_init): revert r31353. [ruby-dev:43512]nobu
2011-04-26* transcode.c (econv_opts): add newline option.nobu
2011-04-26* io.c (validate_enc_binmode, rb_io_extract_modeenc): set newlinenobu
2011-04-26* include/ruby/encoding.h (ECONV_NEWLINE_DECORATOR_MASK): add.nobu
2011-04-26* transcode.c (econv_init): fix rdoc.nobu
2011-02-05* transcode.c (encoded_dup): extract.nobu
2011-01-09* transcode.c: parenthesize macro arguments.akr
2010-12-16Alter comment on String#encode for better wording and ri outputdrbrain
2010-12-07* transcode.c (transcode_loop): call default handler of the givennobu
2010-10-24* array.c, gc.c, hash.c, object.c, string.c, struct.c,nobu
2010-10-19Commit miss.nobu
2010-10-19* test/ruby/test_sprintf.rb: fix ML ref. [ruby-core:32848]nobu
2010-09-10* class.c (rb_scan_args): Add support for optional keywordknu
2010-07-18* include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu
2010-06-17* file.c (rb_str_encode_ospath): when the encoding of the parameterusa
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2010-05-08* error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre
2010-04-18* transcode.c (transcode_loop): suppressed a warning.nobu