aboutsummaryrefslogtreecommitdiffstats
path: root/encoding.c
Commit message (Expand)AuthorAgeFilesLines
* * encoding.c (rb_filesystem_encoding): defined.naruse2008-06-161-0/+16
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-3/+3
* * array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko12008-06-081-1/+1
* * suppress warnings on cygwin, mingw and mswin.nobu2008-06-011-0/+2
* * fix for (rb_enc_get_index(obj) == idx) case.naruse2008-05-201-1/+1
* * encoding.c, include/ruby/encoding.hnaruse2008-05-201-4/+5
* * encoding.c (rb_ascii8bit_encoding): use ENCINDEX_ASCII.naruse2008-05-201-2/+8
* * regparse.c (PINC): use optimized enclen() instead ofmatz2008-05-191-36/+14
* * encoding.c (enc_init_db): moved to enc/encdb.c.nobu2008-04-071-40/+8
* * encoding.c (enc_check_encoding): should not load autoloaded encodingnobu2008-03-191-1/+1
* * encoding.c (rb_enc_associate_index): pass unnecessary enc_capable().matz2008-03-151-1/+1
* * encoding.c (rb_enc_dummy_p): bootstrap encodings can not be dummy.nobu2008-02-291-2/+4
* * encoding.c (enc_capable): IMMEDIATE_P doesn't include Qnil and Qfalse.naruse2008-02-281-1/+1
* * encoding.c (enc_find): check type of argument and convert to Stringnaruse2008-02-281-1/+1
* Mon Feb 25 10:41:41 2008 Martin Duerst <duerst@it.aoyama.ac.jp>duerst2008-02-251-3/+3
* * encoding.c (rb_enc_mbclen): return minlen instead of 1 whenakr2008-02-221-2/+4
* * string.c (rb_str_times): empty string's coderange is CODERANGE_7BIT.naruse2008-02-211-4/+4
* * encoding.c (rb_enc_associate_index): doesn't clear coderangenaruse2008-02-201-0/+2
* * encoding.c (rb_enc_compatible): check encoding incapable arguments.akr2008-02-161-0/+3
* * encoding.c (rb_enc_compatible): empty strings are always compatible.akr2008-02-161-1/+8
* * encoding.c (rb_enc_strlen): moved to string.c.akr2008-02-161-17/+0
* * encoding.c (rb_enc_nth): moved to string.c.akr2008-02-151-22/+0
* * string.c (str_strlen): use search_nonascii() for performance.matz2008-02-151-2/+2
* * encoding.c (encdb_{replicate,alias,dummy,declare}): define only ifnobu2008-01-291-3/+13
* * dmyencoding.c, encoding.c (enc_init_db, NO_ENCDB_H):naruse2008-01-291-0/+4
* * include/ruby/oniguruma.h: precise mbclen API redesigned to avoidakr2008-01-271-5/+4
* * string.c (rb_str_usascii_new{,2}: defined.naruse2008-01-251-7/+15
* * encoding.{c, h} (rb_usascii_encoding): added.naruse2008-01-231-0/+9
* * encoding.c (rb_enc_compatible): wrong compatibility condition.matz2008-01-221-0/+1
* * configure.in (MINIRUBY): remove -I$(EXTOUT)/$(arch) frommatz2008-01-221-8/+14
* * encoding.c (enc_new): don't free rb_encoding to avoid SEGV byakr2008-01-191-1/+1
* * encoding.c (rb_enc_name_list_i, rb_enc_aliases_enc_i): freezenobu2008-01-181-5/+9
* * encoding.c (load_encoding): check if successfully loaded.nobu2008-01-181-11/+11
* * encoding.c (rb_enc_find_index): use original encoding name tonobu2008-01-181-1/+3
* * encoding.c (rb_enc_find_index): use original encoding name tomatz2008-01-181-1/+1
* * encoding.c (rb_enc_aliases_enc_i): exclude non alias names frommatz2008-01-181-4/+8
* * parse.y (parser_initialize): explicitly call rb_ascii8bit_encoding().matz2008-01-181-0/+6
* * encoding.c (enc_free): removed since rb_encoding may be used whilenobu2008-01-171-12/+1
* * common.mk (encdb.h): give output file name to make_encdb.rb.nobu2008-01-171-134/+240
* * encoding.c (enc_register_at): make own copy. [ruby-dev:33136]nobu2008-01-161-0/+1
* * encoding.c (ENC_REGISTER): use &OnigEncoding*.naruse2008-01-151-5/+6
* * encoding.c (rb_locale_charmap): use ASCII-8BIT in miniruby.nobu2008-01-151-1/+1
* * common.mk (OBJS): moved encoding.o from COMMONOBJS.nobu2008-01-141-1/+3
* * re.c (rb_char_to_option_kcode): use rb_enc_find_index() insteadmatz2008-01-141-0/+4
* * encoding.c (rb_locale_encoding): return US-ASCII when charmap is nil.naruse2008-01-141-4/+4
* * enc/make_encdb.h: sort encoding names by original name.naruse2008-01-131-2/+5
* * encoding.c: add documents.naruse2008-01-131-4/+30
* * encoding.c (Init_Encoding): moved initialization from encdb.h.nobu2008-01-131-0/+9
* * encoding.c (ENCINDEX_EUC_JP, ENCINDEX_SJIS): removed.naruse2008-01-131-4/+0
* * encoding.c (enc_table): packed all enc_table stuff.nobu2008-01-131-49/+53