Lines Matching defs:ols
541 wchar_t *ofd, *ols, *oe, *nfd, *nls, *ne;
595 ols = ++o;
601 osb = ols;
603 ose = ols;
613 p < nls && o < ols && *o == *p;
631 * case 2: delete: scan from ofd to ols looking for *nfd
634 for (c = *nfd, o = ofd; o < ols; o++) {
637 p < ols && n < nls && *p == *n;
658 if ((oe - ols) < MIN_END_KEEP) {
659 ols = oe;
676 sx = (int)((nls - nse) - (ols - ose));
680 osb = ols;
681 ose = ols;
686 ols = oe;
689 if ((ols - ofd) < (nls - nfd)) {
690 ols = oe;
696 osb = ols;
697 ose = ols;
702 ols = oe;
705 if ((ols - ofd) > (nls - nfd)) {
706 ols = oe;
712 * they don't point to anything (we may have moved ols or nls).
717 osb = ols;
718 ose = ols;
726 sx = (int)((nls - nse) - (ols - ose));
729 ELRE_DEBUG(1, (__F, "ofd %td, osb %td, ose %td, ols %td, oe %td\n",
730 ofd - old, osb - old, ose - old, ols - old, oe - old));
746 re_printstr(el, "ose-ols", ose, ols);
748 re_printstr(el, "ols- oe", ols, oe);
762 * /old /ofd /osb /ose /ols /oe
790 p = (ols != oe) ? oe : ose;
903 if (ols != oe) {
975 if (ols != oe) {