linenr_T lnum;
buf_T *buf;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
rettv->vval.v_number = 1; /* FAIL */
else
* Get buffer by number or pattern.
*/
buf_T *
-get_buf_tv(typval_T *tv, int curtab_only)
+tv_get_buf(typval_T *tv, int curtab_only)
{
char_u *name = tv->vval.v_string;
buf_T *buf;
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
++emsg_off;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
rettv->v_type = VAR_STRING;
if (buf != NULL && buf->b_fname != NULL)
rettv->vval.v_string = vim_strsave(buf->b_fname);
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
++emsg_off;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
--emsg_off;
/* If the buffer isn't found and the second argument is not zero create a
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
++emsg_off;
- buf = get_buf_tv(&argvars[0], TRUE);
+ buf = tv_get_buf(&argvars[0], TRUE);
FOR_ALL_WINDOWS(wp)
{
++winnr;
tabpage_T *tp;
win_T *wp;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
{
rettv->vval.v_number = 1; /* FAIL */
/* Information about one buffer. Argument specifies the buffer */
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
++emsg_off;
- argbuf = get_buf_tv(&argvars[0], FALSE);
+ argbuf = tv_get_buf(&argvars[0], FALSE);
--emsg_off;
if (argbuf == NULL)
return;
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
++emsg_off;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
--emsg_off;
lnum = tv_get_lnum_buf(&argvars[1], buf);
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
varname = tv_get_string_chk(&argvars[1]);
++emsg_off;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
rettv->v_type = VAR_STRING;
rettv->vval.v_string = NULL;
#ifdef FEAT_JUMPLIST
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
++emsg_off;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
--emsg_off;
if (buf == NULL)
return;
if (check_secure())
return;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
return;
if (check_secure())
return;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
return;
if (check_secure())
return;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
return;
linenr_T lnum;
buf_T *buf;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
rettv->vval.v_number = 1; /* FAIL */
else
return;
(void)tv_get_number(&argvars[0]); /* issue errmsg if type error */
varname = tv_get_string_chk(&argvars[1]);
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
varp = &argvars[2];
if (buf != NULL && varname != NULL && varp != NULL)
if (argvars[0].v_type != VAR_UNKNOWN)
{
// get signs placed in this buffer
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL)
{
EMSG2(_("E158: Invalid buffer name: %s"),
goto cleanup;
// Buffer to place the sign
- buf = get_buf_tv(&argvars[3], FALSE);
+ buf = tv_get_buf(&argvars[3], FALSE);
if (buf == NULL)
{
EMSG2(_("E158: Invalid buffer name: %s"), tv_get_string(&argvars[2]));
if ((di = dict_find(dict, (char_u *)"buffer", -1)) != NULL)
{
- buf = get_buf_tv(&di->di_tv, FALSE);
+ buf = tv_get_buf(&di->di_tv, FALSE);
if (buf == NULL)
{
EMSG2(_("E158: Invalid buffer name: %s"),
buf_T *buf;
rettv->v_type = VAR_STRING;
- buf = get_buf_tv(&argvars[0], FALSE);
+ buf = tv_get_buf(&argvars[0], FALSE);
if (buf == NULL || buf->b_ml.ml_mfp == NULL
|| buf->b_ml.ml_mfp->mf_fname == NULL)
rettv->vval.v_string = NULL;