Lines Matching refs:addr_last
97 long addr_last; /* last address in editor buffer */
329 addr = (c == '.') ? current_addr : addr_last;
353 addr = addr_last;
360 else if (addr < 0 || addr_last < addr) {
382 } else if (second_addr < 0 || addr_last < second_addr) { \
398 if (second_addr < 0 || addr_last < second_addr) { \
484 else if ((addr = INC_MOD(current_addr, addr_last)) != 0)
501 if (delete_lines(1, addr_last) < 0)
547 } else if (check_addr_range(1, addr_last) < 0)
662 second_addr = addr_last;
677 else if (addr && addr != addr_last)
796 if (addr_cnt == 0 && !addr_last)
798 else if (check_addr_range(1, addr_last) < 0)
812 else if (addr == addr_last)
840 if (display_lines(second_addr, min(addr_last,
847 printf("%ld\n", addr_cnt ? second_addr : addr_last);
886 second_addr > addr_last) {
906 if ((n = dir ? INC_MOD(n, addr_last) : DEC_MOD(n, addr_last))) {
1090 ep = get_addressed_line_node(INC_MOD(to, addr_last));
1121 long n = INC_MOD(second_addr, addr_last);
1131 push_undo_stack(UMOV, addr, INC_MOD(addr, addr_last)) == NULL) {
1207 n = get_addressed_line_node(INC_MOD(to, addr_last));
1213 addr_last -= to - from + 1;
1233 ep = get_addressed_line_node(INC_MOD(to, addr_last));
1364 if (addr_last && write_file(ed_hup, "w", 1, addr_last) < 0 &&
1372 write_file(hup, "w", 1, addr_last);