Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e463f8e

Browse files
committed
A few small refinements to the table building code.
1 parent c01f6e6 commit e463f8e

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

Doc/perl/python.perl

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,6 +1018,9 @@ sub fix_font{
10181018
elsif ($font eq 'member') {
10191019
$font = 'tt class="member"';
10201020
}
1021+
elsif ($font eq 'class') {
1022+
$font = 'tt class="class"';
1023+
}
10211024
elsif ($font eq 'constant') {
10221025
$font = 'tt class="constant"';
10231026
}
@@ -1068,7 +1071,7 @@ sub get_table_col1_fonts{
10681071
$efont = "</$font>";
10691072
$efont =~ s/ .*>/>/;
10701073
}
1071-
return ($font, $sfont, $efont);
1074+
return ($sfont, $efont);
10721075
}
10731076

10741077
sub do_env_tableii{
@@ -1105,11 +1108,11 @@ sub do_cmd_lineii{
11051108
my $c1 = next_argument();
11061109
my $c2 = next_argument();
11071110
s/[\s\n]+//;
1108-
my($font,$sfont,$efont) = get_table_col1_fonts();
1111+
my($sfont,$efont) = get_table_col1_fonts();
11091112
$c2 = '&nbsp;' if ($c2 eq '');
11101113
my($c1align,$c2align) = split('\|', $aligns);
11111114
my $padding = '';
1112-
if ($c1align =~ /align="right"/) {
1115+
if ($c1align =~ /align="right"/ || $c1 eq '') {
11131116
$padding = '&nbsp;';
11141117
}
11151118
return "\n <tr>$c1align$sfont$c1$efont$padding</td>\n"
@@ -1155,11 +1158,11 @@ sub do_cmd_lineiii{
11551158
my $c2 = next_argument();
11561159
my $c3 = next_argument();
11571160
s/[\s\n]+//;
1158-
my($font,$sfont,$efont) = get_table_col1_fonts();
1161+
my($sfont,$efont) = get_table_col1_fonts();
11591162
$c3 = '&nbsp;' if ($c3 eq '');
11601163
my($c1align,$c2align,$c3align) = split('\|', $aligns);
11611164
my $padding = '';
1162-
if ($c1align =~ /align="right"/) {
1165+
if ($c1align =~ /align="right"/ || $c1 eq '') {
11631166
$padding = '&nbsp;';
11641167
}
11651168
return "\n <tr>$c1align$sfont$c1$efont$padding</td>\n"
@@ -1210,11 +1213,11 @@ sub do_cmd_lineiv{
12101213
my $c3 = next_argument();
12111214
my $c4 = next_argument();
12121215
s/[\s\n]+//;
1213-
my($font,$sfont,$efont) = get_table_col1_fonts();
1216+
my($sfont,$efont) = get_table_col1_fonts();
12141217
$c4 = '&nbsp;' if ($c4 eq '');
12151218
my($c1align,$c2align,$c3align,$c4align) = split('\|', $aligns);
12161219
my $padding = '';
1217-
if ($c1align =~ /align="right"/) {
1220+
if ($c1align =~ /align="right"/ || $c1 eq '') {
12181221
$padding = '&nbsp;';
12191222
}
12201223
return "\n <tr>$c1align$sfont$c1$efont$padding</td>\n"

0 commit comments

Comments
 (0)