Lines Matching refs:fnum

22  * If a named file mark's fnum is non-zero, it is for an existing buffer,
54 * When "c" is upper case use file "fnum".
58 setmark_pos(c, pos, fnum)
61 int fnum;
116 namedfm[i].fmark.fnum = fnum;
177 fm->fmark.fnum = curbuf->b_fnum;
238 if (jmp->fmark.fnum == 0)
240 if (jmp->fmark.fnum != curbuf->b_fnum)
243 if (buflist_findnr(jmp->fmark.fnum) == NULL)
248 if (buflist_getfile(jmp->fmark.fnum, jmp->fmark.mark.lnum,
296 * If "fnum" is not NULL store the fnum there for '0, 'A etc., don't edit
313 getmark_fnum(c, changefile, fnum)
316 int *fnum;
420 if (namedfm[c].fmark.fnum == 0)
423 if (fnum != NULL)
424 *fnum = namedfm[c].fmark.fnum;
425 else if (namedfm[c].fmark.fnum != curbuf->b_fnum)
431 && changefile && namedfm[c].fmark.fnum)
433 if (buflist_getfile(namedfm[c].fmark.fnum,
500 * For an xtended filemark: set the fnum from the fname.
542 * May replace the name with an fnum.
582 if (fm->fmark.fnum == 0
586 fm->fmark.fnum = buf->b_fnum;
665 if (fmark->fnum == curbuf->b_fnum) /* current buffer */
667 return buflist_nr2name(fmark->fnum, FALSE, TRUE);
718 if (namedfm[i].fmark.fnum != 0)
726 namedfm[i].fmark.fnum == curbuf->b_fnum);
727 if (namedfm[i].fmark.fnum != 0)
901 if (curwin->w_jumplist[i].fmark.fnum == 0)
921 curwin->w_jumplist[i].fmark.fnum == curbuf->b_fnum
1021 int fnum = curbuf->b_fnum;
1037 if (namedfm[i].fmark.fnum == fnum)
1042 if (namedfm[i].fmark.fnum == fnum)
1097 if (win->w_jumplist[i].fmark.fnum == fnum)
1106 if (win->w_tagstack[i].fmark.fnum == fnum)
1201 int fnum = curbuf->b_fnum;
1212 if (namedfm[i].fmark.fnum == fnum)
1217 if (namedfm[i].fmark.fnum == fnum)
1256 if (win->w_jumplist[i].fmark.fnum == fnum)
1264 if (win->w_tagstack[i].fmark.fnum == fnum)
1291 if (curwin->w_jumplist[i].fmark.fnum
1292 == curwin->w_jumplist[from].fmark.fnum
1293 && curwin->w_jumplist[from].fmark.fnum != 0
1415 fm->fmark.fnum = 0;
1451 ? namedfm[i].fmark.fnum == curbuf->b_fnum
1461 namedfm[NMARKS].fmark.fnum = curbuf->b_fnum;
1478 if (fm->fmark.fnum == 0
1479 || ((buf = buflist_findnr(fm->fmark.fnum)) != NULL
1498 if (fm->fmark.fnum != 0) /* there is a buffer */
1499 name = buflist_nr2name(fm->fmark.fnum, TRUE, FALSE);
1509 if (fm->fmark.fnum != 0)