cs 474 src/viewer/ascii.c mcview_next_combining_char_sequence (WView * view, mcview_state_machine_t * state, int *cs, cs 479 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, state, cs, color)) cs 483 src/viewer/ascii.c if (cs[0] == '\r') cs 491 src/viewer/ascii.c cs[0] = '\n'; cs 496 src/viewer/ascii.c if (!mcview_isprint (view, cs[0])) cs 499 src/viewer/ascii.c if (mcview_ismark (view, cs[0])) cs 509 src/viewer/ascii.c cs[1] = cs[0]; cs 510 src/viewer/ascii.c cs[0] = BASE_CHARACTER_FOR_LONELY_COMBINING; cs 515 src/viewer/ascii.c if (mcview_wcwidth (view, cs[0]) == 2) cs 528 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, &state_after_combining, &cs[i], NULL)) cs 530 src/viewer/ascii.c if (!mcview_ismark (view, cs[i]) || !mcview_isprint (view, cs[i])) cs 532 src/viewer/ascii.c if (g_unichar_type (cs[i]) == G_UNICODE_SPACING_MARK) cs 582 src/viewer/ascii.c int cs[1 + MAX_COMBINING_CHARS]; cs 611 src/viewer/ascii.c n = mcview_next_combining_char_sequence (view, state, cs, 1 + MAX_COMBINING_CHARS, &color); cs 622 src/viewer/ascii.c if (cs[0] == '\n') cs 631 src/viewer/ascii.c if (mcview_is_non_spacing_mark (view, cs[0])) cs 638 src/viewer/ascii.c if ((!mcview_isprint (view, cs[0]) || mcview_ismark (view, cs[0])) && cs[0] != '\t') cs 639 src/viewer/ascii.c cs[0] = '.'; cs 642 src/viewer/ascii.c charwidth += mcview_wcwidth (view, cs[i]); cs 647 src/viewer/ascii.c if (cs[0] == '\t') cs 678 src/viewer/ascii.c if (cs[0] == '\t') cs 687 src/viewer/ascii.c j += mcview_char_display (view, cs[i], str + j); cs 706 src/viewer/ascii.c tty_print_anychar ((cs[0] == '\t') ? ' ' : PARTIAL_CJK_AT_LEFT_MARGIN); cs 719 src/viewer/ascii.c tty_print_anychar ((cs[0] == '\t') ? ' ' : PARTIAL_CJK_AT_RIGHT_MARGIN);