Index: gnupg-1.4.6/g10/keylist.c =================================================================== --- gnupg-1.4.6/g10/keylist.c +++ gnupg-1.4.6/g10/keylist.c @@ -1154,7 +1154,8 @@ if(uid->attrib_data) printf("%u %lu",uid->numattribs,uid->attrib_len); else - print_string(stdout,uid->name,uid->len, ':' ); +// print_string(stdout,uid->name,uid->len, ':' ); + print_utf8_string(stdout,uid->name,uid->len); putchar(':'); if (any) putchar('\n'); @@ -1352,7 +1353,8 @@ else if ( !opt.fast_list_mode ) { size_t n; char *p = get_user_id( sig->keyid, &n ); - print_string( stdout, p, n, ':' ); +// print_string( stdout, p, n, ':' ); + print_utf8_string( stdout, p, n ); xfree(p); } printf(":%02x%c:", sig->sig_class,sig->flags.exportable?'x':'l');