71. Araxis Merge File Comparison Report

Produced by Araxis Merge on Fri Nov 21 17:21:52 2008 UTC. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

71.1 Files compared

# Location File Last Modified
1 C:\Documents and Settings\allums\Desktop\2008.1.20396.b\Formats\WebWorks Help 5.0\Files\wwhelp\wwhimpl\common\scripts filelist.js Thu Jun 2 22:23:36 2005 UTC
2 C:\Documents and Settings\allums\Desktop\2008.2.20597.p2\Formats\WebWorks Help 5.0\Files\wwhelp\wwhimpl\common\scripts filelist.js Tue Aug 12 22:40:50 2008 UTC

71.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 164
Changed 1 4
Inserted 1 2
Removed 0 0

71.3 Comparison options

Whitespace Differences in whitespace are significant
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

71.4 Active regular expressions

Expression Description
\$(Author|Date|Header|Id|Locker|Name|RCSfile|Revision|Source|State):[^$]*\$ CVS comments

71.5 Comparison detail

1   // Copyrig ht (c) 200 0-2003 Qua dralay Cor poration.   All right s reserved .   1   // Copyrig ht (c) 200 0-2003 Qua dralay Cor poration.   All right s reserved .
2   //   2   //
3     3  
4   function   WWHFile_Ob ject(Param Title,   4   function   WWHFile_Ob ject(Param Title,
5                              Param HREF)   5                              Param HREF)
6   {   6   {
7     this.mTi tle = Para mTitle;   7     this.mTi tle = Para mTitle;
8     this.mHR EF  = Para mHREF;   8     this.mHR EF  = Para mHREF;
9   }   9   }
10     10  
11   function   WWHFileLis t_Object()   11   function   WWHFileLis t_Object()
12   {   12   {
13     this.mFi leList = n ew Array() ;   13     this.mFi leList = n ew Array() ;
14     this.mFi leHash = n ew WWHFile Hash_Objec t();   14     this.mFi leHash = n ew WWHFile Hash_Objec t();
15     15  
16     this.fEn tries           = WWH FileList_E ntries;   16     this.fEn tries           = WWH FileList_E ntries;
17     this.fAd dFile           = WWH FileList_A ddFile;   17     this.fAd dFile           = WWH FileList_A ddFile;
18     this.fA                  = WWH FileList_A ddFile;   18     this.fA                  = WWH FileList_A ddFile;
19     this.fHR EFToIndex       = WWH FileList_H REFToIndex ;   19     this.fHR EFToIndex       = WWH FileList_H REFToIndex ;
20     this.fHR EFToTitle       = WWH FileList_H REFToTitle ;   20     this.fHR EFToTitle       = WWH FileList_H REFToTitle ;
21     this.fFi leIndexToH REF  = WWH FileList_F ileIndexTo HREF;   21     this.fFi leIndexToH REF  = WWH FileList_F ileIndexTo HREF;
22     this.fFi leIndexToT itle = WWH FileList_F ileIndexTo Title;   22     this.fFi leIndexToT itle = WWH FileList_F ileIndexTo Title;
23   }   23   }
24     24  
25   function   WWHFileLis t_Entries( )   25   function   WWHFileLis t_Entries( )
26   {   26   {
27     return t his.mFileL ist.length ;   27     return t his.mFileL ist.length ;
28   }   28   }
29     29  
30   function   WWHFileLis t_AddFile( ParamTitle ,   30   function   WWHFileLis t_AddFile( ParamTitle ,
31                                    ParamHREF)   31                                    ParamHREF)
32   {   32   {
        33     // Store  unescaped  to avoid  browser sp ecific aut o-unescape  behaviors
        34     //
33     this.mFi leHash[une scape(Para mHREF) + " ~"] = this .mFileList .length;   35     this.mFi leHash[une scape(Para mHREF) + " ~"] = this .mFileList .length;
34     this.mFi leList[thi s.mFileLis t.length]  = new WWHF ile_Object (ParamTitl e, ParamHR EF);   36     this.mFi leList[thi s.mFileLis t.length]  = new WWHF ile_Object (ParamTitl e, ParamHR EF);
35   }   37   }
36     38  
37   function   WWHFileLis t_HREFToIn dex(ParamH REF)   39   function   WWHFileLis t_HREFToIn dex(ParamH REF)
38   {   40   {
39     var  Mat chIndex =  -1;   41     var  Mat chIndex =  -1;
40     var  Mat ch;   42     var  Mat ch;
41     43  
42     44  
43     Match =  this.mFile Hash[
ParamHREF
 + "~"];
  45     // Query  unescaped  to avoid  browser sp ecific aut o-unescape  behaviors
        46     //
        47     Match =  this.mFile Hash[ unescape( ParamHREF )  + "~"];
44     if (type of(Match)  != "undefi ned")   48     if (type of(Match)  != "undefi ned")
45     {   49     {
46       MatchI ndex = Mat ch;   50       MatchI ndex = Mat ch;
47     }   51     }
48     52  
49     return M atchIndex;   53     return M atchIndex;
50   }   54   }
51     55  
52   function   WWHFileLis t_HREFToTi tle(ParamH REF)   56   function   WWHFileLis t_HREFToTi tle(ParamH REF)
53   {   57   {
54     var  Tit le = "";   58     var  Tit le = "";
55     var  Mat chIndex;   59     var  Mat chIndex;
56     60  
57     61  
58     MatchInd ex = this. fHREFToInd ex(ParamHR EF);   62     MatchInd ex = this. fHREFToInd ex(ParamHR EF);
59     if (Matc hIndex !=  -1)   63     if (Matc hIndex !=  -1)
60     {   64     {
61       Title  = this.mFi leList[Mat chIndex].m Title;   65       Title  = this.mFi leList[Mat chIndex].m Title;
62     }   66     }
63     else   67     else
64     {   68     {
65       Title  = WWHStrin gUtilities _EscapeHTM L(ParamHRE F);   69       Title  = WWHStrin gUtilities _EscapeHTM L(ParamHRE F);
66     }   70     }
67     71  
68     return T itle;   72     return T itle;
69   }   73   }
70     74  
71   function   WWHFileLis t_FileInde xToHREF(Pa ramIndex)   75   function   WWHFileLis t_FileInde xToHREF(Pa ramIndex)
72   {   76   {
73     return t his.mFileL ist[ParamI ndex].mHRE F;   77     return t his.mFileL ist[ParamI ndex].mHRE F;
74   }   78   }
75     79  
76   function   WWHFileLis t_FileInde xToTitle(P aramIndex)   80   function   WWHFileLis t_FileInde xToTitle(P aramIndex)
77   {   81   {
78     return t his.mFileL ist[ParamI ndex].mTit le;   82     return t his.mFileL ist[ParamI ndex].mTit le;
79   }   83   }
80     84  
81   function   WWHFileHas h_Object()   85   function   WWHFileHas h_Object()
82   {   86   {
83   }   87   }