Diff for /loncom/xml/style.pm between versions 1.18 and 1.19

version 1.18, 2003/09/19 17:46:59 version 1.19, 2003/09/22 13:01:57
Line 78  sub styleparser { Line 78  sub styleparser {
     $allow=0;      $allow=0;
  } elsif (($target ne 'meta') && ($target ne 'tex') && ($stoken->[0] eq 'E') && ($stoken->[1] eq 'tex')) {   } elsif (($target ne 'meta') && ($target ne 'tex') && ($stoken->[0] eq 'E') && ($stoken->[1] eq 'tex')) {
     $allow=1;      $allow=1;
  } elsif (($stoken->[0] eq 'S') && ($stoken->[1] eq 'target') && ($stoken->[2]->{'name'} ne $target)) {   } elsif (($stoken->[0] eq 'S') && ($stoken->[1] eq 'target') && (not $stoken->[2]->{'name'}=~/(^\s*$target\s*,|,\s*$target\s*,|,\s*$target\s*$|^\s*$target\s*$)/)) {
     $allow=0;      $allow=0;
  } elsif (($stoken->[0] eq 'E') && ($stoken->[1] eq 'target')) {   } elsif (($stoken->[0] eq 'E') && ($stoken->[1] eq 'target')) {
     $allow=1;      $allow=1;
   } elsif (($target ne 'meta') && ($stoken->[0] eq 'S') && ($stoken->[1] eq $target)) {    } elsif (($target ne 'meta') && ($stoken->[0] eq 'S') && ($stoken->[1] eq $target)) {
     $allow=1;      $allow=1;
  } elsif (($target ne 'meta') && ($stoken->[0] eq 'E') && ($stoken->[1] eq $target)) {   } elsif (($target ne 'meta') && ($stoken->[0] eq 'E') && ($stoken->[1] eq $target)) {
  } elsif (($stoken->[0] eq 'S') && ($stoken->[1] eq 'target') && ($stoken->[2]->{'name'} eq $target)) {   } elsif (($stoken->[0] eq 'S') && ($stoken->[1] eq 'target') && ($stoken->[2]->{'name'}=~/(^\s*$target\s*,|,\s*$target\s*,|,\s*$target\s*$|^\s*$target\s*$)/)) {
     $allow=1;      $allow=1;
  } elsif ($allow) {    } elsif ($allow) { 
     if ($stoken->[0] eq 'T') {      if ($stoken->[0] eq 'T') {

Removed from v.1.18  
changed lines
  Added in v.1.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>