Lines Matching refs:str

890 eval_enc_string_protect(const char *str, int *state)  in eval_enc_string_protect()  argument
904 v = rb_sprintf("#-*- coding:%s -*-\n%s", rb_enc_name(enc), str); in eval_enc_string_protect()
909 return rb_eval_string_protect(str, state); in eval_enc_string_protect()
1137 vim_message(VALUE self UNUSED, VALUE str) in vim_message() argument
1141 str = rb_obj_as_string(str); in vim_message()
1142 if (RSTRING_LEN(str) > 0) in vim_message()
1145 buff = ALLOCA_N(char, RSTRING_LEN(str) + 1); in vim_message()
1146 strcpy(buff, RSTRING_PTR(str)); in vim_message()
1159 vim_set_option(VALUE self UNUSED, VALUE str) in vim_set_option() argument
1161 do_set((char_u *)StringValuePtr(str), 0); in vim_set_option()
1167 vim_command(VALUE self UNUSED, VALUE str) in vim_command() argument
1169 do_cmdline_cmd((char_u *)StringValuePtr(str)); in vim_command()
1250 vim_evaluate(VALUE self UNUSED, VALUE str) in vim_evaluate() argument
1256 tv = eval_expr((char_u *)StringValuePtr(str), NULL); in vim_evaluate()
1330 vim_blob(VALUE self UNUSED, VALUE str) in vim_blob() argument
1335 for (i = 0; i < RSTRING_LEN(str); i++) in vim_blob()
1337 sprintf(buf, "%02X", (unsigned char)(RSTRING_PTR(str)[i])); in vim_blob()
1436 set_buffer_line(buf_T *buf, linenr_T n, VALUE str) in set_buffer_line() argument
1438 char *line = StringValuePtr(str); in set_buffer_line()
1465 return str; in set_buffer_line()
1469 buffer_aset(VALUE self, VALUE num, VALUE str) in buffer_aset() argument
1474 return set_buffer_line(buf, (linenr_T)NUM2LONG(num), str); in buffer_aset()
1475 return str; in buffer_aset()
1515 buffer_append(VALUE self, VALUE num, VALUE str) in buffer_append() argument
1518 char *line = StringValuePtr(str); in buffer_append()
1552 return str; in buffer_append()
1638 set_current_line(VALUE self UNUSED, VALUE str) in set_current_line() argument
1640 return set_buffer_line(curbuf, curwin->w_cursor.lnum, str); in set_current_line()
1755 VALUE str = rb_str_new("", 0); in f_p() local
1760 if (i > 0) rb_str_cat(str, ", ", 2); in f_p()
1761 rb_str_concat(str, rb_inspect(argv[i])); in f_p()
1763 msg(RSTRING_PTR(str)); in f_p()
1910 VALUE str = (VALUE)RSTRING(val); in ruby_convert_to_vim_value() local
1913 rettv->vval.v_string = vim_strnsave((char_u *)RSTRING_PTR(str), in ruby_convert_to_vim_value()
1914 RSTRING_LEN(str)); in ruby_convert_to_vim_value()
1969 do_rubyeval(char_u *str, typval_T *rettv) in do_rubyeval() argument
1978 obj = rb_eval_string_protect((const char *)str, &state); in do_rubyeval()