Lines Matching refs:ols
1207 register char *ofd, *ols, *oe, *nfd, *nls, *ne; local
1356 ols = old + _rl_find_prev_mbchar (old, oe - old, MB_FIND_ANY);
1358 while ((ols > ofd) && (nls > nfd))
1365 _rl_adjust_point (old, ols - old, &ps_old);
1369 if (_rl_compare_chars (old, ols - old, &ps_old, new, nls - new, &ps_new) == 0)
1372 if (*ols == ' ')
1375 ols = old + _rl_find_prev_mbchar (old, ols - old, MB_FIND_ANY);
1382 ols = oe - 1; /* find last same */
1384 while ((ols > ofd) && (nls > nfd) && (*ols == *nls))
1386 if (*ols != ' ')
1388 ols--;
1397 ols = oe;
1404 else if (_rl_compare_chars (ols, 0, NULL, nls, 0, NULL) == 0)
1406 else if (*ols != *nls)
1409 if (*ols) /* don't step past the NUL */
1412 ols = old + _rl_find_next_mbchar (old, ols - old, 1, MB_FIND_ANY);
1414 ols++;
1487 lendiff = (nls - nfd) - (ols - ofd);
1489 …col_lendiff = _rl_col_width (new, nfd - new, nls - new) - _rl_col_width (old, ofd - old, ols - old…
1552 if (*ols && (!_rl_horizontal_scroll_mode || _rl_last_c_pos > 0 ||
1558 else if ((MB_CUR_MAX == 1 || rl_byte_oriented != 0) && *ols == 0 && lendiff > 0)