Lines Matching defs:new

341  *	draws the new virtual screen image from the current input
342 * line, then goes line-by-line changing the real image to the new
430 * Copy the new line to be the current one, and pad out with spaces
572 new: eddie> Oh, my little buggy says to me, as lurgid as
574 \beginning of line | \new last same \new end of line
575 \new first difference
589 update_line(Char *old, Char *new, int cur_line)
599 for (o = old, n = new; *o && (*o == *n); o++, n++)
605 * Find the end of both old and new
625 /* remove blanks from end of new */
679 * if the new match is longer and it's worth keeping, then we
701 * if the new match is longer and it's worth keeping, then we
805 nfd - new, nsb - new, nse - new, nls - new, ne - new);
809 dprintstr("new- ne", new, ne);
811 dprintstr("new-nfd", new, nfd);
837 * \new \nfd \nsb \nse \nls \ne
841 * characters to delete if < 0 (new is shorter than old, as above),
842 * or insert (new is longer than short).
870 reprintf("first diff insert at %d...\r\n", nfd - new);
875 MoveToChar(nfd - new);
884 * insert fx chars of new starting at nfd
895 * write (nsb-nfd) - fx chars of new starting at (nfd + fx)
940 * write (nsb-nfd) chars of new starting at nfd
951 * write (nsb-nfd) chars of new starting at nfd
955 reprintf("cleareol %d\n", (oe - old) - (ne - new));
958 ClearEOL((oe - old) - (ne - new));
1005 * write (nls-nse) chars of new starting at nse
1018 reprintf("cleareol %d\n", olen - (ne - new));
1021 ClearEOL(olen - (ne - new));
1036 reprintf("late first diff insert at %d...\r\n", nfd - new);
1039 MoveToChar(nfd - new);
1055 * insert fx chars of new starting at nfd
1066 * write (nsb-nfd) - fx chars of new starting at (nfd + fx)
1085 reprintf("second diff insert at %d...\r\n", nse - new);
1087 MoveToChar(nse - new);
1093 /* insert sx chars of new starting at nse */
1102 * write (nls-nse) - sx chars of new starting at (nse + sx)
1145 { /* only move to new cursor pos */
1322 /* clear the screen buffers so that new new prompt starts fresh. */
1358 (void) putraw('\n'); /* go to new line */