Use "&iquot;" Latin 1 entity ("¿" -- inverted question mark = turned question mark, U+00BF ISOnum) instead '?' as replacements for control characters and other undisplayable characters. Signed-off-by: Jakub Narebski <jnareb@xxxxxxxxx> --- gitweb/gitweb.perl | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index a15e916..edca27d 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -567,7 +567,7 @@ sub esc_html { sub esc_path { my $str = shift; $str = esc_html($str); - $str =~ s/[[:cntrl:]\a\b\e\f\n\r\t\011]/?/g; # like --hide-control-chars in ls + $str =~ s/[[:cntrl:]\a\b\e\f\n\r\t\011]/¿/g; # like --hide-control-chars in ls return $str; } -- 1.4.3.3 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html