$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Beman Dawes (bdawes_at_[hidden])
Date: 2001-01-21 16:13:14
At 08:19 PM 1/20/2001 -0500, David Abrahams wrote:
 >The thing I don't like about this idea is that we just got to a place 
where
 >practically the entire thing runs from C++. With your suggestion, we are
 >back to shell scripts, which are highly non-portable across platforms. If 
 >we do that we may as well go back to using Python, which doesn't have 
that
 >problem ;-)
Well, you are right to a certain extent, but it 1) only affects those 
actually running regression tests, and 2) is optional - you don't have to 
run it.
Here is my first try. Excuse the absolute paths and lack of pipes, as this 
was just a hack to see what the output would look like:
   copy \boost\site\status\cs-win32.html cs-win32-diff.html
   diff cs-win32-diff.html cs-win32.html >cs-win32.diff
   sed --f=cs-win32.sed cs-win32.diff >cs-win32.ptch
   patch cs-win32-diff.html <cs-win32.ptch
The sed file contained:
   s$> <td>Pass</td>$> <td><font size="6"><b><i>Pass</i></b></font></td>$
   s$> <td><font color="#FF0000">Fail</font></td>$> <td><font size="6" 
color="#FF0000"><b><i>Fail</i></b></font></td>$
The output c:\boost\regr\cs-win32-diff.html file is attached.
--Beman