Lines Matching defs:encname
10154 volatile VALUE encname = Qnil;
10177 encname = rb_str_new2(Tcl_GetString(objv[i]));
10178 if (NIL_P(rb_hash_lookup(table, encname))) {
10180 idx = rb_enc_find_index(StringValueCStr(encname));
10182 encobj = create_dummy_encoding_for_tk_core(interp,encname,error_mode);
10186 encname = rb_obj_freeze(encname);
10187 rb_hash_aset(table, encname, encobj);
10189 rb_hash_aset(table, encobj, encname);
10337 volatile VALUE encname = Qnil;
10358 encname = rb_str_new2(Tcl_GetString(objv[i]));
10359 if (NIL_P(rb_hash_lookup(table, encname))) {
10361 encname = rb_obj_freeze(encname);
10362 rb_hash_aset(table, encname, encname);
10457 volatile VALUE encname = Qnil;
10493 encname = rb_obj_freeze(rb_str_new2(Tcl_GetString(objv[i])));
10494 idx = rb_enc_find_index(StringValueCStr(encname));
10497 if (strcmp(RSTRING_PTR(encname), "identity") == 0) {
10501 } else if (strcmp(RSTRING_PTR(encname), "shiftjis") == 0) {
10505 } else if (strcmp(RSTRING_PTR(encname), "unicode") == 0) {
10509 } else if (strcmp(RSTRING_PTR(encname), "symbol") == 0) {
10521 encobj = create_dummy_encoding_for_tk(interp, encname);
10527 DUMP2("create_encoding_table: name2obj: %s", RSTRING_PTR(encname));
10528 rb_hash_aset(table, encname, encobj);
10531 DUMP2("create_encoding_table: obj2name: %s", RSTRING_PTR(encname));
10532 rb_hash_aset(table, encobj, encname);
10553 volatile VALUE encname = Qnil;
10575 encname = rb_obj_freeze(rb_str_new2(Tcl_GetString(objv[i])));
10576 rb_hash_aset(table, encname, encname);