fix some nuissance formatting problems for the "alltt" environment;
there's still a bug for the environment, but that's worked around in this change as well
This commit is contained in:
parent
d37154f7f2
commit
41aa018398
|
@ -2022,9 +2022,12 @@ sub do_env_alltt{
|
||||||
$_ = &translate_environments($_);
|
$_ = &translate_environments($_);
|
||||||
$_ = &translate_commands($_) if (/\\/);
|
$_ = &translate_commands($_) if (/\\/);
|
||||||
|
|
||||||
# preserve space-runs, using
|
# remove spurious <BR> someone sticks in; not sure where they
|
||||||
while (s/(\S) ( +)/$1$2;SPMnbsp;/g){};
|
# actually come from
|
||||||
s/(<BR>) /$1;SPMnbsp;/g;
|
# XXX the replacement space is there to accomodate something
|
||||||
|
# broken that inserts a space in front of the first line of
|
||||||
|
# the environment
|
||||||
|
s/<BR>/ /gi;
|
||||||
|
|
||||||
$_ = join('', $closures, $alltt_start, $local_reopens
|
$_ = join('', $closures, $alltt_start, $local_reopens
|
||||||
, $_
|
, $_
|
||||||
|
|
Loading…
Reference in New Issue