summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2007-10-22* encoding.c (rb_enc_compatible): check if two objects have compatiblenobu
2007-10-21* encoding.c (rb_enc_default, rb_enc_primary): return pointers tonobu
2007-10-18* range.c (range_first): takes first n element if argument ismatz
2007-10-16* encoding.c (rb_primary_encoding): added Encoding.primary_encoding.nobu
2007-10-13* encoding.c (rb_cEncoding): new Encoding class.nobu
2007-10-11* include/ruby/node.h (NOEX_LOCAL): remove unused local visibility.matz
2007-10-10* include/ruby/oniguruma.h (OnigEncodingTypeST): add OnigEncodingmatz
2007-10-07* include/ruby/node.h: make node flags as VALUE type.akr
2007-10-07refined again.akr
2007-10-07refine previous change.akr
2007-10-07* include/ruby/ruby.h: enum ruby_value_flags removed.akr
2007-10-06* insns.def (opt_eq): get rid of gcc bug.nobu
2007-10-05* include/ruby/defines.h: no longer provide DEFAULT_KCODE.matz
2007-10-04revert rb_memcmp() change to pacify GCC optimizermatz
2007-10-04* re.c (rb_memcmp): no longer useful without ruby_ignorecase.matz
2007-10-04* re.c (kcode_setter): Perl-ish global variable `$=' no longermatz
2007-10-04* encoding.c (rb_obj_encoding): returns encoding of the given object.nobu
2007-09-30* string.c (rb_str_append): always set encoding, and coderangenobu
2007-09-29* main.c (main): use platform-independent per-process initialization.nobu
2007-09-28* include/ruby/win32.h (strcasecmp): needed for type_strcasehash.nobu
2007-09-28* io.c (rb_io_fdopen): create IO object from fd.nobu
2007-09-28* encoding.c (rb_enc_alias): allow encodings multiple aliases.nobu
2007-09-28rb_classext_t member order exchanged toakr
2007-09-28* include/ruby/intern.h: export rb_ivar_foreach.akr
2007-09-26* encoding.c (rb_enc_associate_index): deal with ASCII compatiblenobu
2007-09-26* gc.c (rb_mark_set): new function to mark keys.nobu
2007-09-26* encoding.c (rb_enc_check): check for ASCII-compatibilities.nobu
2007-09-08* marshal.c (r_object0): don't call user-defined initialize forakr
2007-09-08* eval_method.ci (rb_get_alloc_func): new function to get allocationakr
2007-09-06* array.c (rb_ary_cycle): typo in rdoc. a patch from Yuguimatz
2007-09-06* string.c (rb_str_succ, rb_str_chop_bang, rb_str_chop): m17n support.nobu
2007-09-02* include/ruby/st.h (struct st_table): make num_entries bitfieldakr
2007-09-01* include/ruby/ruby.h (struct RBignum): embed digits in RBignum forakr
2007-09-01* include/ruby/st.h (rb_index_t): use st_data_t for the platforms itnobu
2007-09-01* st.c (st_numcmp, st_numhash): use st_data_t instead of long, becausenobu
2007-08-31fix comment.akr
2007-08-30add comment.akr
2007-08-29enclose RHASH_XXX macros by parenthesis.akr
2007-08-29* include/ruby/intern.h: declare rb_hash_tbl.akr
2007-08-29* string.c (str_gsub): should not use mbclen2() which has broken API.matz
2007-08-29* include/ruby/st.h (struct st_table): add entries_packed 1-bitakr
2007-08-29* include/ruby/defines.h (flush_register_windows): call "ta 0x03"matz
2007-08-28* string.c (rb_str_subseq): retrieve substring based on byte offset.matz
2007-08-27* thread.c: fix Mutex to be interruptable lock.ko1
2007-08-27* encoding.c (rb_enc_codelen): raises invalid sequence exceptionmatz
2007-08-25* include/ruby/encoding.h: remove unused rb_enc_ismbchar().matz
2007-08-25* string.c, include/ruby/intern.h: export rb_str_length().ko1
2007-08-25* include/ruby/encoding.h (rb_enc_str_new): prototype added.nobu
2007-08-25include/ruby/encoding.h: added.matz
2007-08-25* encoding.c: provide basic features for M17N.matz