cs 476 src/viewer/ascii.c mcview_next_combining_char_sequence (WView *view, mcview_state_machine_t *state, int *cs, cs 481 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, state, cs, color)) cs 485 src/viewer/ascii.c if (cs[0] == '\r') cs 493 src/viewer/ascii.c cs[0] = '\n'; cs 498 src/viewer/ascii.c if (!mcview_isprint (view, cs[0])) cs 501 src/viewer/ascii.c if (mcview_ismark (view, cs[0])) cs 511 src/viewer/ascii.c cs[1] = cs[0]; cs 512 src/viewer/ascii.c cs[0] = BASE_CHARACTER_FOR_LONELY_COMBINING; cs 517 src/viewer/ascii.c if (mcview_wcwidth (view, cs[0]) == 2) cs 530 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, &state_after_combining, &cs[i], NULL)) cs 532 src/viewer/ascii.c if (!mcview_ismark (view, cs[i]) || !mcview_isprint (view, cs[i])) cs 534 src/viewer/ascii.c if (g_unichar_type (cs[i]) == G_UNICODE_SPACING_MARK) cs 581 src/viewer/ascii.c int cs[1 + MAX_COMBINING_CHARS]; cs 610 src/viewer/ascii.c n = mcview_next_combining_char_sequence (view, state, cs, 1 + MAX_COMBINING_CHARS, &color); cs 621 src/viewer/ascii.c if (cs[0] == '\n') cs 630 src/viewer/ascii.c if (mcview_is_non_spacing_mark (view, cs[0])) cs 637 src/viewer/ascii.c if ((!mcview_isprint (view, cs[0]) || mcview_ismark (view, cs[0])) && cs[0] != '\t') cs 638 src/viewer/ascii.c cs[0] = '.'; cs 641 src/viewer/ascii.c charwidth += mcview_wcwidth (view, cs[i]); cs 646 src/viewer/ascii.c if (cs[0] == '\t') cs 677 src/viewer/ascii.c if (cs[0] == '\t') cs 686 src/viewer/ascii.c j += mcview_char_display (view, cs[i], str + j); cs 705 src/viewer/ascii.c tty_print_anychar ((cs[0] == '\t') ? ' ' : PARTIAL_CJK_AT_LEFT_MARGIN); cs 718 src/viewer/ascii.c tty_print_anychar ((cs[0] == '\t') ? ' ' : PARTIAL_CJK_AT_RIGHT_MARGIN);