All these calls can use mark_to_point - so do that.
Signed-off-by: NeilBrown <neil@brown.name>
return -1;
esi = malloc(sizeof(*esi));
esi->target = p;
- m = call_mark("doc:dup-point", p, 0, NULL, MARK_POINT);
+ m = mark_at_point(p, NULL, MARK_POINT);
if (!m) {
free(esi);
return -1;
if (!ci->str || !ci->str[0])
return -1;
- m = call_mark("doc:dup-point", ci->home, 0, NULL, MARK_UNGROUPED);
+ m = mark_at_point(ci->home, NULL, MARK_UNGROUPED);
ci2.key = "global-set-attr";
ci2.str = "Search String";
free(cd->prefix);
cd->prefix = strdup(ci->str);
- m = call_mark("doc:dup-point", ci->home, 0, NULL, MARK_UNGROUPED);
+ m = mark_at_point(ci->home, NULL, MARK_UNGROUPED);
call3("Move-File", ci->home, 1, m);
ci2.key = "render-line-prev";