Home | History | Annotate | Download | only in ed

Lines Matching defs:second_addr

280 long first_addr, second_addr, addr_cnt;
290 first_addr = second_addr = current_addr;
293 first_addr = second_addr;
294 second_addr = addr;
300 if ((addr_cnt = min(addr_cnt, 2)) == 1 || second_addr != addr)
301 first_addr = second_addr;
371 second_addr = (c == ';') ? current_addr : 1;
395 ol1 = first_addr, ol2 = second_addr; \
401 } else if (second_addr < 0 || addr_last < second_addr) { \
405 addr = second_addr; \
406 first_addr = ol1, second_addr = ol2; \
414 ol1 = first_addr, ol2 = second_addr; \
417 if (second_addr < 0 || addr_last < second_addr) { \
421 addr = second_addr; \
422 first_addr = ol1, second_addr = ol2; \
484 if (append_lines(second_addr) < 0)
492 if (delete_lines(first_addr, second_addr) < 0 ||
501 if (delete_lines(first_addr, second_addr) < 0)
593 if (second_addr == 0) {
599 if (append_lines(second_addr - 1) < 0)
607 if (first_addr != second_addr &&
608 join_lines(first_addr, second_addr) < 0)
613 if (second_addr == 0) {
618 if (mark_line_node(get_addressed_line_node(second_addr), (unsigned char)c) < 0)
625 if (display_lines(first_addr, second_addr, gflag | GLS) < 0)
633 if (first_addr <= addr && addr < second_addr) {
646 if (display_lines(first_addr, second_addr, gflag | GNP) < 0)
654 if (display_lines(first_addr, second_addr, gflag | GPR) < 0)
680 second_addr = addr_last;
693 if ((addr = read_file(*fnp ? fnp : old_filename, second_addr)) < 0)
815 first_addr = second_addr = 0;
828 (c == 'W') ? "a" : "w", first_addr, second_addr)) < 0)
858 if (display_lines(second_addr, min(addr_last,
859 second_addr + rows), gflag) < 0)
865 printf("%ld\n", addr_cnt ? second_addr : addr_last);
885 || display_lines(second_addr, second_addr, 0) < 0)
902 second_addr = m;
904 if (first_addr > second_addr || 1 > first_addr ||
905 second_addr > addr_last) {
1140 long n = INC_MOD(second_addr, addr_last);
1142 int done = (addr == first_addr - 1 || addr == second_addr);
1148 current_addr = second_addr;
1169 second_addr - first_addr + 1 : 0);
1185 long n = second_addr - first_addr + 1;
1189 if (first_addr <= addr && addr < second_addr) {
1191 m = second_addr - addr;