summaryrefslogtreecommitdiffstats
path: root/encoding.c
Commit message (Expand)AuthorAgeFilesLines
* fix typos.akr2007-12-311-1/+1
* * encoding.c (Init_Encoding): registered rb_encoding differs fromnobu2007-12-301-1/+1
* * encoding.c (Init_encoding): register Windows-31J and its alias.usa2007-12-291-0/+3
* * encoding.c (rb_locale_encoding): should check return value fromusa2007-12-281-1/+5
* * encoding.c (rb_locale_encoding): defined.akr2007-12-281-0/+12
* * encoding.c (set_base_encoding, enc_base_encoding): renamednobu2007-12-281-9/+9
* * encoding.c (rb_enc_codelen): show codepoint in error message.akr2007-12-271-1/+1
* * encoding.c (rb_enc_codelen): error message refined.akr2007-12-271-1/+1
* * encoding.c (rb_enc_check): show encodings in error message.akr2007-12-271-1/+3
* * encoding.h (rb_enc_mbc_to_codepoint): wrapper fornobu2007-12-251-2/+3
* * string.c (rb_str_inspect): don't call rb_enc_codepoint with emptyakr2007-12-251-1/+4
* * encoding.c (rb_enc_register): do not use based_encoding to check ifnobu2007-12-251-2/+1
* * encoding.c (rb_enc_codepoint): implemented to raise invalidakr2007-12-231-0/+9
* add a comment for eucJP.akr2007-12-231-1/+1
* * encoding.c (rb_enc_init): add eucJP as an alias of EUC-JP.akr2007-12-231-0/+1
* * include/ruby/encoding.h, encoding.c, re.c, io.c, parse.y, numeric.c,akr2007-12-221-2/+2
* document updated.akr2007-12-221-4/+10
* add rdoc.akr2007-12-221-0/+101
* * regenc.c (onigenc_ascii_is_code_ctype): moved from enc/ascii.c.akr2007-12-221-1/+0
* * encoding.c (rb_locale_charmap): win32 support.usa2007-12-221-0/+2
* * encoding.c (rb_ascii_encoding): renamed from previousmatz2007-12-211-2/+2
* * encoding.c (rb_enc_replicate): now creates first class encoding.nobu2007-12-211-13/+57
* * encoding.c (Init_Encoding): use enc_name as to_s.akr2007-12-211-4/+4
* * io.c (rb_io_s_read): allow specifying encoding explicitly.matz2007-12-211-1/+4
* * encoding.c (rb_enc_init): use enc_register_at() directly.nobu2007-12-211-5/+23
* * encoding.c (rb_to_encoding_index): should return error instead ofnobu2007-12-211-0/+3
* * encoding.c (rb_enc_find_index): extension libraries have lower casenobu2007-12-211-0/+1
* * encoding.c (rb_enc_register): set encoding constant.nobu2007-12-211-3/+14
* * io.c (rb_io_external_encoding): new method.matz2007-12-211-1/+1
* * encoding.c (rb_locale_charmap): return nil if no locale information.akr2007-12-211-1/+1
* * configure.in: check langinfo.h and locale.h.akr2007-12-211-0/+6
* * encoding.c: include locale.hakr2007-12-211-0/+10
* * common.mk (enc.mk): depends on $(RBCONFIG) instead of rbconfig.rb.nobu2007-12-211-3/+0
* * string.c (rb_str_index): check if substring is broken.matz2007-12-171-1/+2
* * configure.in (enc/Makefile): add external encoding objects list.nobu2007-12-151-2/+22
* * encoding.c (rb_enc_register, rb_enc_replicate, rb_enc_alias): checknobu2007-12-151-10/+48
* * encoding.c (rb_enc_compatible): 1st argument (typically thematz2007-12-131-1/+1
* * encoding.c (rb_enc_compatible): encoding should never fall backmatz2007-12-131-1/+4
* * encoding.c (enc_get_encoding): removed.nobu2007-12-131-10/+0
* * encoding.c (rb_enc_compatible): should swap encoding indexes too.nobu2007-12-131-0/+3
* * encoding.c (rb_enc_compatible): should not judge compatibilitymatz2007-12-131-6/+0
* * encoding.c (rb_enc_ascget): renamed from rb_enc_get_ascii.akr2007-12-111-1/+1
* * encoding.c (rb_enc_get_ascii): add an argument to provide the akr2007-12-111-5/+9
* * encoding.c (rb_enc_precise_mbclen): return needmore if underlyingakr2007-12-081-1/+5
* * encoding.c (rb_enc_mbclen): return 1 if underlying implementationakr2007-12-081-1/+2
* * encoding.c (rb_enc_mbclen): make it never fail.akr2007-12-081-7/+25
* * encoding.c (rb_enc_precise_mbclen): new function for mbclen withakr2007-12-061-0/+6
* * encoding.c: rename primary_encoding -> default_external (encoding).matz2007-12-011-12/+12
* * include/ruby/encoding.h, encoding.c, re.c, string.c, parse.y: akr2007-11-271-4/+4
* * encoding.c (enc_check_encoding, rb_set_primary_encoding): ENCODINGnobu2007-11-091-4/+2