Jakub Narebski <jnareb@xxxxxxxxx> writes: > # quote unsafe characters and escape filename to HTML > sub esc_path { > my $str = shift; > $str = esc_html($str); > $str =~ s!([[:cntrl:]])!sprintf('<span class="cntrl">&#%04d;</span>', 9216+ord($1))!eg; > return $str; > } > > with perhaps the following CSS > > span.cntrl { > border: dashed #aaaaaa; > border-width: 1px; > padding: 0px 2px 0px 2px; > margin: 0px 2px 0px 2px; > } > > What do you think of it? Probably "# quote unsafe characters" is not what it does yet (it just quotes controls currently and nothing else), but we have to start somewhere and I think this is a good start. - 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