Ticket #3972: edit_printable.patch

File edit_printable.patch, 1.7 KB (added by andrew_b, 2 months ago)
  • src/editor/editdraw.c

    diff --git a/src/editor/editdraw.c b/src/editor/editdraw.c
    index bdaea7493..c75ac712b 100644
    a b edit_draw_this_line (WEdit *edit, off_t b, long row, long start_col, long end_co 
    759759                        control_char = TRUE; 
    760760                        break; 
    761761                    } 
    762 #ifdef HAVE_CHARSET 
    763                     if (edit->utf8) 
     762                    if ((mc_global.utf8_display && g_unichar_isprint (c)) || 
     763                        (!mc_global.utf8_display && is_printable (c))) 
    764764                    { 
    765                         if (g_unichar_isprint (c)) 
    766                             p->ch = c; 
    767                         else 
    768                         { 
    769                             p->ch = '.'; 
    770                             p->style = abn_style; 
    771                         } 
     765                        p->ch = c; 
    772766                        p++; 
    773767                    } 
    774768                    else 
    775 #endif 
    776769                    { 
    777                         if ((mc_global.utf8_display && g_unichar_isprint (c)) || 
    778                             (!mc_global.utf8_display && is_printable (c))) 
    779                         { 
    780                             p->ch = c; 
    781                             p++; 
    782                         } 
    783                         else 
    784                         { 
    785                             p->ch = '.'; 
    786                             p->style = abn_style; 
    787                             p++; 
    788                         } 
     770                        p->ch = '.'; 
     771                        p->style = abn_style; 
     772                        p++; 
    789773                    } 
    790774                    col++; 
    791775                    break;