* include/ruby/encoding.h (rb_str_encode): renamed from

rb_str_transcode.  [ruby-dev:36593]
  (rb_econv_has_convpath_p): renamed from rb_transcode_convertible.

* transcode.c: follow the renaming.

* io.c: ditto.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
akr 2008-09-26 10:35:00 +00:00
Родитель 577e64a874
Коммит a3bebd5564
4 изменённых файлов: 17 добавлений и 7 удалений

Просмотреть файл

@ -1,3 +1,13 @@
Fri Sep 26 19:33:36 2008 Tanaka Akira <akr@fsij.org>
* include/ruby/encoding.h (rb_str_encode): renamed from
rb_str_transcode. [ruby-dev:36593]
(rb_econv_has_convpath_p): renamed from rb_transcode_convertible.
* transcode.c: follow the renaming.
* io.c: ditto.
Fri Sep 26 19:01:47 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
* test/bigdecimal/test_bigdecimal.rb (test_inspect): fixed CPU bit

Просмотреть файл

@ -208,8 +208,8 @@ typedef enum {
typedef struct rb_econv_t rb_econv_t;
VALUE rb_str_transcode(VALUE str, VALUE to, int ecflags, VALUE ecopts);
int rb_transcode_convertible(const char* from_encoding, const char* to_encoding);
VALUE rb_str_encode(VALUE str, VALUE to, int ecflags, VALUE ecopts);
int rb_econv_has_convpath_p(const char* from_encoding, const char* to_encoding);
int rb_econv_prepare_opts(VALUE opthash, VALUE *ecopts);

4
io.c
Просмотреть файл

@ -834,7 +834,7 @@ do_writeconv(VALUE str, rb_io_t *fptr)
}
if (!NIL_P(common_encoding)) {
str = rb_str_transcode(str, common_encoding,
str = rb_str_encode(str, common_encoding,
fptr->writeconv_pre_ecflags, fptr->writeconv_pre_ecopts);
}
@ -4683,7 +4683,7 @@ rb_scan_open_args(int argc, VALUE *argv,
static VALUE fs_enc;
if (!fs_enc)
fs_enc = rb_enc_from_encoding(fs_encoding);
fname = rb_str_transcode(fname, fs_enc, 0, Qnil);
fname = rb_str_encode(fname, fs_enc, 0, Qnil);
}
}
#endif

Просмотреть файл

@ -2596,7 +2596,7 @@ str_encode(int argc, VALUE *argv, VALUE str)
}
VALUE
rb_str_transcode(VALUE str, VALUE to, int ecflags, VALUE ecopts)
rb_str_encode(VALUE str, VALUE to, int ecflags, VALUE ecopts)
{
int argc = 1;
VALUE *argv = &to;
@ -2845,7 +2845,7 @@ econv_s_search_convpath(int argc, VALUE *argv, VALUE klass)
* result: >=0:success -1:failure
*/
int
rb_transcode_convertible(const char* from_encoding, const char* to_encoding)
rb_econv_has_convpath_p(const char* from_encoding, const char* to_encoding)
{
VALUE convpath = Qnil;
transcode_search_path(from_encoding, to_encoding, search_convpath_i,
@ -3676,7 +3676,7 @@ econv_insert_output(VALUE self, VALUE string)
StringValue(string);
insert_enc = rb_econv_encoding_to_insert_output(ec);
string = rb_str_transcode(string, rb_enc_from_encoding(rb_enc_find(insert_enc)), 0, Qnil);
string = rb_str_encode(string, rb_enc_from_encoding(rb_enc_find(insert_enc)), 0, Qnil);
ret = rb_econv_insert_output(ec, (const unsigned char *)RSTRING_PTR(string), RSTRING_LEN(string), insert_enc);
if (ret == -1) {