[PATCH] kernel-doc: don't use XML escapes in text or man output mode
For kernel-doc output modes of text and man, do not use XML escapes for less-than, greater-than, and ampersand characters. I.e., leave the text and man output clean and readable. Signed-off-by: Randy Dunlap <rdunlap@xenotime.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
cc44a817f6
commit
ecfb251a95
|
@ -1674,6 +1674,9 @@ sub process_state3_type($$) {
|
||||||
# replace <, >, and &
|
# replace <, >, and &
|
||||||
sub xml_escape($) {
|
sub xml_escape($) {
|
||||||
my $text = shift;
|
my $text = shift;
|
||||||
|
if (($output_mode eq "text") || ($output_mode eq "man")) {
|
||||||
|
return $text;
|
||||||
|
}
|
||||||
$text =~ s/\&/\\\\\\amp;/g;
|
$text =~ s/\&/\\\\\\amp;/g;
|
||||||
$text =~ s/\</\\\\\\lt;/g;
|
$text =~ s/\</\\\\\\lt;/g;
|
||||||
$text =~ s/\>/\\\\\\gt;/g;
|
$text =~ s/\>/\\\\\\gt;/g;
|
||||||
|
|
Loading…
Reference in New Issue