Announcement

Collapse
No announcement yet.

Some for the wish list or advise to do at my side.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Some for the wish list or advise to do at my side.

    I use a lot the html report to review differences in code files. It would be nice to have at the top of the html report something like the overview (line numbers hyperlinked to the actual place) where the differencies are. It had happend that on some particular large files a line with a difference skipped while scrolling the html file.
    ° ° Good Tool ! !
    Regards,
    Gemran

  • #2
    Re: Some for the wish list or advise to do at my s

    Thank you for the suggestion. I'll add it to our wish list.
    Chris K Scooter Software

    Comment


    • #3
      Re: Some for the wish list or advise to do at my s

      On the topic of the Wish List.

      How about the ability to compare work items from the clipboard. I constantly find myself needing to compare fragments of HTML, XML, Javascript or CSS. Now I have to take the fragments from the clipboard, save the two different fragments as two files then do a file compare. It would be great if you could do it in the context sensitive right-click area directly.

      Thanks

      Comment


      • #4
        Re: Some for the wish list or advise to do at my s

        There's a "Open Clipboard" command in the file viewer's "File" menu that loads the clipboard contents onto the selected side and performs a recompare. You can just do it once on each side to compare two fragments.

        If you want to start into the file viewer directly you can use the /fv switch to do so. Just add it to the command line of a shortcut so it's always available.
        ZoŽ P Scooter Software

        Comment


        • #5
          Re: Some for the wish list or advise to do at my s

          Wow! Learn something new continually. I'll give it a shot. Thanks for the correction.

          Comment


          • #6
            Re: Some for the wish list or advise to do at my s

            Here is some work to show the idea.....
            Code:
            <HTML><HEAD>
                 <META HTTP-EQUIV=Content-Type CONTENT="text/html; charset=ISO-8859-1">
            	 <title>Differences between File_New.c  and File_Old.c</title>
            	 <style type='text/css'>
            	    td {padding-left:2px; padding-right:2px}
            	    table.diff {font-family:Courier; font-size:12px; border:medium}
            	    .diff_header {background-color:#e0e0e0}
            	    td.diff_header {text-align:right}
            	    .diff_next {background-color:#c0c0c0}
            	    .diff_add {color:#0000ff}  
            	    .diff_chg {color:#00af00}  
            	    .diff_sub {color:#ff0000}  
            	    .line_add {background-color:#ddddff}   
            	    .line_chg {background-color:#dddddd}   
            	    .line_sub {background-color:#ffcccc}   
            
            	    .line_normal {background-color:#cccccc}	    
            TABLE { border-collapse: collapse; border-spacing: 0px; font-family: courier; font-size: 12px; }
            TD.linenum { color: #909090; 
                         text-align: right;
                         vertical-align: top;
                         font-weight: bold;
                         border-right: 1px solid black;
                         border-left: 1px solid black; }
            TD.added { background-color: #DDDDFF; }
            TD.modified { background-color: #BBFFBB; }
            TD.removed { background-color: #FFCCCC; }
            TD.normal { background-color: #FFFFE1; }
            
            	 </style>
            </HEAD>
            
            <BODY>
            <TABLE CLASS=diff SUMMARY=Legends>
              <TBODY>
              <TR>
                <TH COLSPAN=2>Legends </TH></TR>
              <TR>
                <TD>
                  <TABLE SUMMARY=Colors BORDER=1>
                    <TBODY>
                    <TR>
                      <TH>Colors </TH>
                      <TD CLASS=diff_add>&nbsp;Added&nbsp;</TD>
                      <TD CLASS=diff_chg>Changed</TD>
                      <TD CLASS=diff_sub>Deleted</TD></TR></TBODY></TABLE></TD>
                <TD>
                  <TABLE SUMMARY=Links BORDER=1>
                    <TBODY>
                    <TR>
                      <TH>Links </TH>
                      <TD>(f)irst change</TD>
                      <TD>(n)ext change</TD>
                      <TD>(t)op</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE> 
              <TR> <TD WIDTH="50%">
            <table>
                    <TR>
                        <TD CLASS=modified>Modified lines:&nbsp;</TD>
                        <TD CLASS=modified><A HREF="#F1_43">43</A></TD>
                    </TR>
                    <TR>
                      <TD CLASS=added>Added line:&nbsp;</TD>
                      <TD CLASS=added>
                       <A HREF="#F2_1865">1865</A>,
                       <A HREF="#F2_1866">1866</A>, 
                       <A HREF="#F2_1867">1867</A>, 
                       <A HREF="#F2_1868">1868</A>, 
                       <A HREF="#F2_1869">1869</A>, 
                       <A HREF="#F2_1870">1870</A>, 
                       <A HREF="#F2_1871">1871</A>, 
                       <A HREF="#F2_1872">1872</A>, 
                       <A HREF="#F2_1873">1873</A>, 
                       <A HREF="#F2_1874">1874</A>, 
                       <A HREF="#F2_1875">1875</A>, 
                       <A HREF="#F2_1876">1876</A>, 
                       <A HREF="#F2_1877">1877</A>, 
                       <A HREF="#F2_1878">1878</A>, 
                       <A HREF="#F2_1879">1879</A>, 
                       <A HREF="#F2_1880">1880</A>, 
                       <A HREF="#F2_1881">1881</A>, 
                       <A HREF="#F2_1882">1882</A>, 
                       <A HREF="#F2_1883">1883</A>, 
                       <A HREF="#F2_1884">1884</A>, 
                       <A HREF="#F2_1885">1885</A>, 
                       <A HREF="#F2_1886">1886</A>, 
                       <A HREF="#F2_1887">1887</A>, 
                       <A HREF="#F2_1888">1888</A>, 
                       <A HREF="#F2_1889">1889</A>, 
                       <A HREF="#F2_1890">1890</A>, 
                       <A HREF="#F2_1891">1891</A>, 
                       <A HREF="#F2_1892">1892</A>, 
                       <A HREF="#F2_1893">1893</A>, 
                       <A HREF="#F2_1894">1894</A>, 
                       <A HREF="#F2_1895">1895</A>, 
                       <A HREF="#F2_1896">1896</A>, 
                       <A HREF="#F2_1897">1897</A>, 
                       <A HREF="#F2_1898">1898</A>, 
                       <A HREF="#F2_1899">1899</A>, 
                       <A HREF="#F2_1900">1900</A>, 
                       <A HREF="#F2_1901">1901</A>, 
                       <A HREF="#F2_1902">1902</A>, 
                       <A HREF="#F2_1903">1903</A>, 
                       <A HREF="#F2_1904">1904</A>, 
                       <A HREF="#F2_1905">1905</A>, 
                       <A HREF="#F2_1906">1906</A>, 
                       <A HREF="#F2_1907">1907</A>, 
                       <A HREF="#F2_1908">1908</A>, 
                       <A HREF="#F2_1909">1909</A>, 
                       <A HREF="#F2_1910">1910</A>, 
                       <A HREF="#F2_1911">1911</A>, 
                       <A HREF="#F2_1912">1912</A>, 
                       <A HREF="#F2_1913">1913</A>, 
                       <A HREF="#F2_1914">1914</A>, 
                       <A HREF="#F2_1915">1915</A>, 
                       <A HREF="#F2_1916">1916</A>, 
                       <A HREF="#F2_1917">1917</A>, 
                       <A HREF="#F2_1918">1918</A>, 
                       <A HREF="#F2_1919">1919</A>, 
                       <A HREF="#F2_1920">1920</A>, 
                       <A HREF="#F2_1921">1921</A>, 
                       <A HREF="#F2_1922">1922</A>, 
                       <A HREF="#F2_1923">1923</A>, 
                       <A HREF="#F2_2093">2093</A>, 
                       <A HREF="#F2_2094">2094</A>, 
                       <A HREF="#F2_2095">2095</A>, 
                       <A HREF="#F2_2096">2096</A>, 
                       <A HREF="#F2_2097">2097</A>
                      </TD>
                    </TR>
                    <TR>
                      <TD CLASS=removed>Removed line:&nbsp;</TD>
                      <TD CLASS=removed>None</TD>
                </tr>
            </table>
            </td>
                <TD WIDTH="50%">
                <I>Generated by <A HREF="http://diff2html.tuxfamily.org"><B>diff2html</B></A><BR/>
                <b>diff2html</b> is licensed under the 
                <a href="http://www.gnu.org/copyleft/gpl.html">GNU GPL</a>.</i>
              </TD></TR>
                  </TABLE>
            <HR/>
              <TABLE>
              <TR>
                <TH>&nbsp;</TH>
                <TH><STRONG><BIG><FONT SIZE=3>File_New</FONT></BIG></STRONG></TH>
                <TH>&nbsp;</TH>
                <TH>&nbsp;</TH>
                <TH><STRONG><BIG><FONT SIZE=3>File_Old</FONT></BIG></STRONG></TH></TR>
              <TR>
                    <td width="16">&nbsp;</td>
                <TD>2040 lines<BR>69670 bytes<BR>
                  Last modified : Sun Mar 13 18:51:39 2005<BR>
                  <HR>
                </TD>
                    <td width="16">&nbsp;</td>
                    <td width="16">&nbsp;</td>
                <TD>2103 lines<BR>71610 bytes<BR>
                  Last modified: Sun Mar 13 19:00:18 2005<BR>
                  <HR>
                </TD></TR>
              <TR>
                <TD COLSPAN=5>
                  <TABLE CLASS=diff ID=difflib_chg_to0__top CELLSPACING=0 CELLPADDING=0 
                  RULES=groups>
                    <COLGROUP></COLGROUP>
                    <COLGROUP></COLGROUP>
                    <COLGROUP></COLGROUP>
                    <COLGROUP></COLGROUP>
                    <COLGROUP></COLGROUP>
                    <COLGROUP></COLGROUP>
                    <THEAD>
                    <TR>
                      <TH CLASS=diff_next><BR></TH>
                      <TH CLASS=diff_header COLSPAN=2>File_New.c</TH>
                      <TH CLASS=diff_next><BR></TH>
                      <TH CLASS=diff_header COLSPAN=2>File_Old.c</TH></TR></THEAD>
                    <TBODY>
                    <TR>
                      <TD CLASS=diff_next><A HREF="#difflib_chg_to0__0">f</A></TD>
                      <TD CLASS=diff_header ID=from0_1>1</TD>
                      <TD 
                        NOWRAP>/*===========================================================================</TD>
                      <TD CLASS=diff_next><A HREF="#difflib_chg_to0__0">f</A></TD>
                      <TD CLASS=diff_header ID=to0_1>1</TD>
                      <TD 
                        NOWRAP>/*===========================================================================</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_2>2</TD>
                      <TD NOWRAP>*&nbsp;FILE:&nbsp;File_New.c</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_2>2</TD>
                      <TD NOWRAP>*&nbsp;FILE:&nbsp;File_Old.c</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_3>3</TD>
                      <TD 
                        NOWRAP>*===========================================================================</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_3>3</TD>
                      <TD 
                        NOWRAP>*===========================================================================</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_4>4</TD>
                      <TD NOWRAP>*&nbsp;Copyright&nbsp;2005&nbsp;Company 
                        name;All&nbsp;rights&nbsp;reserved.</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_4>4</TD>
                      <TD NOWRAP>*&nbsp;Copyright&nbsp;2005&nbsp;Company 
                        name;All&nbsp;rights&nbsp;reserved.</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_5>5</TD>
                      <TD NOWRAP>*&nbsp;Confidential</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_5>5</TD>
                      <TD NOWRAP>*&nbsp;Confidential</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_6>6</TD>
                      <TD 
                        NOWRAP>*---------------------------------------------------------------------------</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_6>6</TD>
                      <TD 
                        NOWRAP>*---------------------------------------------------------------------------</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_7>7</TD>
                      <TD NOWRAP>*&nbsp;%full_filespec:&nbsp;File_New.c&nbsp;%</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_7>7</TD>
                      <TD NOWRAP>*&nbsp;%full_filespec:&nbsp;File_Old.c&nbsp;%</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_8>8</TD>
                      <TD NOWRAP>*&nbsp;%version:&nbsp;38&nbsp;%</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_8>8</TD>
                      <TD NOWRAP>*&nbsp;%version:&nbsp;38&nbsp;%</TD></TR>
                    <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_9>9</TD>
                      <TD NOWRAP>*&nbsp;%derived_by:&nbsp;user&nbsp;%</TD>
                    <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_9>9</TD>
                      <TD NOWRAP>*&nbsp;%derived_by:&nbsp;user&nbsp;%</TD>&nbsp;
                   <TR>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=from0_10>10</TD>
                      <TD 
                        NOWRAP>*&nbsp;%date_modified:&nbsp;Fri&nbsp;Sep&nbsp;10&nbsp;19:11:33&nbsp;2004&nbsp;%</TD>
                      <TD CLASS=diff_next></TD>
                      <TD CLASS=diff_header ID=to0_10>10</TD>
                      <TD 
                        NOWRAP>*&nbsp;%date_modified:&nbsp;Fri&nbsp;Sep&nbsp;10&nbsp;19:11:33&nbsp;2004&nbsp;%</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></BODY></HTML>
            
              <TR>
                <TH COLSPAN=2></TH></TR>
              <TR> <TR><TH COLSPAN="2"></TH></TR></TR>

            Comment


            • #7
              Re: Some for the wish list or advise to do at my s

              Thank you for contributing the example. I added it to our wish list entry for your request.
              Chris K Scooter Software

              Comment

              Working...
              X