cs 440 src/viewer/ascii.c mcview_next_combining_char_sequence (WView *view, mcview_state_machine_t *state, int *cs, int clen, cs 445 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, state, cs, color)) cs 449 src/viewer/ascii.c if (cs[0] == '\r') cs 457 src/viewer/ascii.c cs[0] = '\n'; cs 462 src/viewer/ascii.c if (!mcview_isprint (view, cs[0])) cs 465 src/viewer/ascii.c if (mcview_ismark (view, cs[0])) cs 475 src/viewer/ascii.c cs[1] = cs[0]; cs 476 src/viewer/ascii.c cs[0] = BASE_CHARACTER_FOR_LONELY_COMBINING; cs 481 src/viewer/ascii.c if (mcview_wcwidth (view, cs[0]) == 2) cs 494 src/viewer/ascii.c if (!mcview_get_next_maybe_nroff_char (view, &state_after_combining, &cs[i], NULL)) cs 496 src/viewer/ascii.c if (!mcview_ismark (view, cs[i]) || !mcview_isprint (view, cs[i])) cs 498 src/viewer/ascii.c if (g_unichar_type (cs[i]) == G_UNICODE_SPACING_MARK) cs 545 src/viewer/ascii.c int cs[1 + MAX_COMBINING_CHARS]; cs 574 src/viewer/ascii.c n = mcview_next_combining_char_sequence (view, state, cs, 1 + MAX_COMBINING_CHARS, &color); cs 585 src/viewer/ascii.c if (cs[0] == '\n') cs 594 src/viewer/ascii.c if (mcview_is_non_spacing_mark (view, cs[0])) cs 602 src/viewer/ascii.c if ((!mcview_isprint (view, cs[0]) || mcview_ismark (view, cs[0])) && cs[0] != '\t') cs 603 src/viewer/ascii.c cs[0] = '.'; cs 606 src/viewer/ascii.c charwidth += mcview_wcwidth (view, cs[i]); cs 611 src/viewer/ascii.c if (cs[0] == '\t') cs 642 src/viewer/ascii.c if (cs[0] == '\t') cs 651 src/viewer/ascii.c j += mcview_char_display (view, cs[i], str + j); cs 670 src/viewer/ascii.c tty_print_anychar ((cs[0] == '\t') ? ' ' : PARTIAL_CJK_AT_LEFT_MARGIN); cs 683 src/viewer/ascii.c tty_print_anychar ((cs[0] == '\t') ? ' ' : PARTIAL_CJK_AT_RIGHT_MARGIN);