summaryrefslogtreecommitdiffstats
path: root/encoding.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * encoding.c (rb_enc_init): revert removing SJIS.naruse2008-01-131-13/+20
* * encoding.c (rb_enc_aliases): don't see enc_table_alias when it wasn't initi...naruse2008-01-121-2/+2
* * enc/make_encdb.rb: added. search enc/*.c and make encoding database.naruse2008-01-121-17/+52
* * encoding (set_base_encoding): must use rb_enc_dummy_p.naruse2008-01-111-1/+1
* * encoding.c (rb_to_encoding_index, rb_to_encoding): disallow nil.nobu2008-01-101-2/+0
* * encoding.c (rb_enc_replicate): replica of dummy is a dummy.naruse2008-01-091-0/+1
* * encoding.c (rb_enc_init): UTF-{16,32}{BE,LE} are not builtin.naruse2008-01-081-8/+0
* * encoding.c, Makefile.in, include/ruby/oniguruma.h,naruse2008-01-081-0/+8
* * include/ruby/oniguruma.h (OnigEncodingType): new memberakr2008-01-071-15/+2
* * encoding.c (rb_enc_internal_get_index): extracted fromakr2008-01-071-17/+29
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* update rdoc.akr2008-01-051-1/+1
* * encoding.c (Init_Encoding): alias csWindows31J to Windows-31J.akr2008-01-051-0/+1
* * encoding.c: (rb_tolower, rb_toupper): body was exchanged.akr2008-01-031-2/+2
* * encoding.c (rb_isalnum): defined.akr2008-01-031-0/+31
* * include/ruby/encoding.h (rb_isascii): defined.akr2008-01-011-3/+3
* * encoding.c (rb_to_encoding): raises for non-nil, non-encoding,nobu2007-12-311-3/+0
* fix typos.akr2007-12-311-1/+1