Lines Matching refs:sign_id
1147 int *sign_id, in sign_place() argument
1168 if (*sign_id == 0) in sign_place()
1169 *sign_id = sign_group_get_next_signid(buf, sign_group); in sign_place()
1174 buf_addsign(buf, *sign_id, sign_group, prio, lnum, sp->sn_typenr); in sign_place()
1177 lnum = buf_change_sign_type(buf, *sign_id, sign_group, sp->sn_typenr, in sign_place()
1200 sign_unplace(int sign_id, char_u *sign_group, buf_T *buf, linenr_T atlnum) in sign_unplace() argument
1205 if (sign_id == 0) in sign_unplace()
1216 lnum = buf_delsign(buf, atlnum, sign_id, sign_group); in sign_unplace()
1249 sign_jump(int sign_id, char_u *sign_group, buf_T *buf) in sign_jump() argument
1253 if ((lnum = buf_findsign(buf, sign_id, sign_group)) <= 0) in sign_jump()
1255 semsg(_("E157: Invalid sign ID: %d"), sign_id); in sign_jump()
1770 int sign_id, in sign_get_placed_in_buf() argument
1793 if ((lnum == 0 && sign_id == 0) in sign_get_placed_in_buf()
1794 || (sign_id == 0 && lnum == sign->se_lnum) in sign_get_placed_in_buf()
1795 || (lnum == 0 && sign_id == sign->se_id) in sign_get_placed_in_buf()
1796 || (lnum == sign->se_lnum && sign_id == sign->se_id)) in sign_get_placed_in_buf()
1813 int sign_id, in sign_get_placed() argument
1818 sign_get_placed_in_buf(buf, lnum, sign_id, sign_group, retlist); in sign_get_placed()
1823 sign_get_placed_in_buf(buf, 0, sign_id, sign_group, retlist); in sign_get_placed()
2300 int sign_id = 0; in f_sign_getplaced() local
2339 sign_id = (int)tv_get_number_chk(&di->di_tv, ¬anum); in f_sign_getplaced()
2354 sign_get_placed(buf, lnum, sign_id, group, rettv->vval.v_list); in f_sign_getplaced()
2363 int sign_id; in f_sign_jump() local
2377 sign_id = (int)tv_get_number_chk(&argvars[0], ¬anum); in f_sign_jump()
2380 if (sign_id <= 0) in f_sign_jump()
2404 rettv->vval.v_number = sign_jump(sign_id, sign_group, buf); in f_sign_jump()
2422 int sign_id = 0; in sign_place_from_dict() local
2440 sign_id = 0; in sign_place_from_dict()
2443 sign_id = tv_get_number_chk(id_tv, ¬anum); in sign_place_from_dict()
2446 if (sign_id < 0) in sign_place_from_dict()
2524 if (sign_place(&sign_id, group, sign_name, buf, lnum, prio) == OK) in sign_place_from_dict()
2525 ret_sign_id = sign_id; in sign_place_from_dict()
2570 int sign_id; in f_sign_placelist() local
2587 sign_id = -1; in f_sign_placelist()
2589 sign_id = sign_place_from_dict(NULL, NULL, NULL, NULL, in f_sign_placelist()
2593 list_append_number(rettv->vval.v_list, sign_id); in f_sign_placelist()
2667 int sign_id = 0; in sign_unplace_from_dict() local
2699 sign_id = dict_get_number(dict, (char_u *)"id"); in sign_unplace_from_dict()
2700 if (sign_id <= 0) in sign_unplace_from_dict()
2713 if (sign_unplace(sign_id, group, buf, 0) != OK) in sign_unplace_from_dict()
2716 else if (sign_unplace(sign_id, group, buf, 0) == OK) in sign_unplace_from_dict()