src/console/conio.c
static void
backup(char *str)
{
    if (cp == 0) {
       return;
    }
    while ((str[cp] & 0xC0) == 0x80) {
       cp--;
    }
    t_char('\010');
    cp--;
}
/* Backup cursor keeping characters under it */
Backup cursor keeping characters under it
Backup cursor keeping characters under it
static void
backup(char *str)
{
    if (cp == 0) {
       return;
    }
    while ((str[cp] & 0xC0) == 0x80) {
       cp--;
    }
    t_char('\010');
    cp--;
}
static void backup ( char * str ) { if ( cp == 0 ) { return ; } while ( ( str [ cp ] & 0xC0 ) == 0x80 ) { cp -- ; } t_char ( ' \010 ' ) ; cp -- ; }
Backup cursor keeping characters under it
Backup cursor keeping characters under it