Skip to main content
summaryrefslogblamecommitdiffstats
blob: 3b4a3c3168b85c9d92fb3b06869caf18e79fe938 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                             
                                 
             

























                                                                  




























                                                                                  



                                           


                                                                                            




















                            

























                                         


























                                                                                        
























                                                                     
                                       
























                                            
                                       

















                             
                                                                    


                                                                                                      
                                                                        


                            


                       




















                                                                              
                                                    
                                                                        





                            



                                       

                                                    















                                                                                            


                                                                                       





                            
                                       




















                                                                         



                                                                                         





                            
                                       




















                                                                         
                                                                                           
                                                                              

                                                                                   
                                                                  


                            

                                                                                 


                                                                                   

                                                                                                           


                       
                                     


                             
                                                














                           
                                                                               







                                     


















                                                                                   
                                                                  
                                                      



                                                                     



                                                                                   
                                                                          


                       
                                     


                             
                                                                                                                                           















                                                               

                                                                              
                                                                                                





                            


































                                                                                               
























                                                            



























                                                                                          



















                                                
                                                                              


                                                                                       




                                                                                                          
                                                                      


                       
























                                                        
    
     

                       






















                                                                               
    
     
                       


























                                                                                    
     

                       




























                                                                         
     

                       





























                                                                               
     

                       





















                                                             

                  












































                                                                               
     

                       















































                                                                        
     

                       









































                                       
     

                       






































































































                                                                                                
     

                       



























                                                                               
     

                       







































































                                                                             
     

                       





































                                                                                   
     

                       














































































                                                                                            
           
                                                                                                                                            


           
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta name="GENERATOR" content="Mozilla/4.75 [en] (WinNT; U) [Netscape]">
   <meta name="Author" content="IBM">
   <title>Eclipse Platform Release Notes - Desktop</title>
</head>
<body>

<h1>
Eclipse Platform Build Notes<br>
Compare</h1>
Eclipse SDK Build 137, September 26th, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GJYMG4: ITPUI:WINNT - no context help for some menus/dialogs<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 136, September 19th, 2001

<h2>
What's new in this drop</h2>
Changed the shortcuts for "Goto Next Difference", "Goto Previous Difference" from
Ctrl-D/Ctrl-Shift-D to Ctrl-Alt-N/Ctrl-Alt-P to prevent SWT tree from beeping.

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GJW2TP: ITPJUI:WIN2000 - java compare: why beep every time?<br>
1GJURWJ: ITPUI:WIN2000 - Hebrew + Japanese: compare view defaults to binary

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 135, September 6th, 2001

<h2>
What's new in this drop</h2>
By default the compare viewer gets its text font from the workbench's font preferences.<br>
Changed the shortcuts for "Goto Next Difference", "Goto Previous Difference" from
Ctrl-N/Ctrl-P to Ctrl-D/Ctrl-Shift-D to prevent a clash with printing shortcut.

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 134, August 30th, 2001

<h2>
What's new in this drop</h2>
Updated artwork for Compare<br>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 133, August 28th, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GI3HDZ: ITPJUI:ALL - Compare: conflicts with no ancestor does not show differences<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 132, August 21st, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GIKKOZ: ITPUI:ALL - alt copyright text in html doc needs update<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 128, July 31st, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GF5RZD: ITPVCM:ALL - Missing mnemonics<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 127, July 24th, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GF0UT6: ITPVCM:WIN2000 - Compare with each other: saves files?<br>
1GFDFH2: ITPJUI:ALL - Structure compare Ctrl-P causes error when previous in an unexpanded folder<br>
1GF2JX7: ITPUI:ALL - Compare wrong for empty folders<br>
1GEV5NV: ITPVCM:ALL - Using up/down arrow keys in sync view structure tree changs focus<br>
1GH49LK: ITPJUI:ALL - NL problems in org.eclipse.compare plugin.xml<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 121 - June 8th, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GEHGTZ: ITPVCM:ALL - Compare with Version reverses additions/deletions<br>
1GEXX0D: ITPJUI:WIN2000 - Different icons in Compare and Synchronize view<br>
1GEYE24: ITPVCM:ALL - .vcm_meta is staying open<br>
1GEZ31N: ITPVCM:WIN2000 - NullPointerException: Java Source Compare<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 120 - June 7th, 2001

<h2>
What's new in this drop</h2>
Changed copyright notices for Compare Examples.<br>
Updated artwork (including basic icons)<br>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GEUVV2: ITPJUI:WINNT - exception when "ignoring whitespace" in compare with each other<br>
1GEVUXL: ITPVCM:WIN2000 - Compare with -> Each other  -- cased incorrectly<br>
1GEV8R3: ITPUI:WIN2000 - Synchronize view should use flat style for sub-components<br>
1GDVZV7: ITPVCM:WIN98 - CTRL + C does not work in Java source compare<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 118 - June 2nd, 2001

<h2>
What's new in this drop</h2>
Changed copyright notices for Compare Examples.

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GEOOUI: ITPUI:WINNT - Compare results shouldn't reuse CompareEditor<br>
1GENTE1: ITPUI:WINNT - Mirrored icons for Left_Is_Local mode<br>
1GEJM57: ITPVCM:WINNT - Compare with Team Stream hides changes from user<br>
1GBZ8S9: ITPJUI:WINNT - JavaMergeViewer: scroling problems<br>
1GENHLZ: ITPUI:Linux - Differences browser: horz. difference lines drawn incorrectly<br>
1GENQT5: ITPUI:WIN2000 - Compare windows do not scroll properly<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 117 - June 1st, 2001

<h2>
What's new in this drop</h2>
Changed copyright notices for Compare Examples.

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GEL43H: ITPUI:WINNT - Icon for conflicting addtion missing<br>
1GEJAJ1: ITPJUI:WIN2000 - Can't compare large files like Parser.java<br>
1GEHYZZ: ITPJUI:WIN2000 - Smoke 114: strange behaviour in "Replace from Local Histroy"<br>
1GELRZV: ITPUI:WINNT - Remove Copy actions from structure compare viewers<br>
1GEK2LR: ITPUI:ALL - Compare: stepping in one resources could take you to next<br>
1GEK2NH: ITPUI:ALL - Compare: cntrl-N for stepping<br>
1GENKOB: ITPVCM:WIN2000 - Strange Save behaviour during merge<br>

<h2>
Problem reports closed</h2>
1GDU8LA: ITPVCM:WIN - error dialog while comparing resources in history view<br>
1GEJKV2: ITPJUI:Linux - Comparison browser - lines in text too low<br>
1GAZIF2: ITPJUI:Linux - Compare viewer: lines rendered through text<br>
1GAZDJ6: ITPJUI:WINNT - SH: Show Next Diff buttons not working sometimes<br>
1GDUAP8: ITPVCM:WINNT - IllegalArgumentException in Compare (Cachup / Release)<br>
1GE2510: ITPJUI:WIN2000 - Compare usability<br>
1GE6XFM: ITPJUI:ALL - DCR: Add some new buttons to compare view to scan changes in varying granularity<br>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 115 - May 30, 2001

<h2>
What's new in this drop</h2>
Changed copyright notices for Compare Examples.

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GEJPGI: ITPUI:ALL - HistoryItem.getContents doesn't return BufferedStream<br>

<h2>
Problem reports closed</h2>


<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 114 - May 29, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GE578S: ITPJUI:WINNT - Smoke 0.110 - SEVERE: NPE replacing with local history<br>
1GE6XAQ: ITPUI:ALL - Need save menu action in compare editors<br>
1GEHON5: ITPJUI:WINNT - NPE in ContentMergeViewer<br>

<h2>
Problem reports closed</h2>
1GD2FN9: ITPVCM:WIN2000 - Merge: Redraw problems in text widgets<br>
1G5YDYJ: ITPUI:WINNT - Save actions enabled in comparison browser<br>
1GE75TS: ITPUI:Linux - Compare: drawn lines around differences are not aligned<br>
1GEDBLH: ITPUI:WIN2000 - Compare: Cntrl-C etc. don't work in local text<br>
1GDRIV1: ITPJUI:WINNT - Empty Error box after 'Compare Resource History'<br>
1GEGDUK: ITPJUI:WINNT - Compare with TeamStream does not save changes<br>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 110 - May 22, 2001

<h2>
What's new in this drop</h2>
In "Compare/Add/Replace from local history" dialogs left and right sides are swapped to match the compare viewers used in Catchup/Release.

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GDW637: ITPUI:ALL - javadoc errors in org.eclipse.compare<br>
1GDUAHC: ITPUI:WINNT - LocalHistory: can't use term "Edition"<br>
1GDXHOE: ITPUI:ALL - Replace from method history always shows one edition<br>
1GDVY13: ITPJUI:ALL - TextMergeViewer is using a different font than the other text editors<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 108 - May 17, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GD2FIN: ITPVCM:WIN2000 - Merge: Hoverhelp should be changed<br>
1GDUEVS: ITPUI:ALL - Error comparing class files<br>
1GD2FKK: ITPVCM:WIN2000 - Merge: Cut/Copy/Paste hotkeys don't work<br>
1GDKC6M: ITPVCM:WINNT - icons 'copy whole document' and 'copy current change' too similar<br>
1GDUXWR: ITPUI:WIN2000 - Can;t *compare* with local history state<br>
1GD9XDC: ITPUI:WIN2000 - DCR: Can't compare with local history<br>
1GD0G9I: ITPUI:ALL - DCR: Compare with Edition from local history should be a menu option.<br>


<h2>
Problem reports closed</h2>
1GBYPIH: ITPUI:ALL - DCR: CompareEditor toolbar contributions<br>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 107 - May 15, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GDRI70: ITPUI:ALL - TextMergeViewer highlight problems<br>

<h2>
Problem reports closed</h2>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 106 - May 14, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GDDQN8: ITPVCM:WIN2000 - catchup compare does not show content if file starts with .<br>
1GD7B5D: ITPVCM:ALL - no button label when comparing<br>

<h2>
Problem reports closed</h2>
1GD3MNN: ITPVCM:WINNT - Missing icons in compare dialog<br>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 105 - May 10, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GCC8BV: ITPUI:ALL - Need icons for Compare<br>
1GD9XVG: ITPJUI:WIN2000 - Release: no busy cursor during diff computation<br>
1GCWH49: ITPVCM:WINNT - UI: If nothing to release, should not say "Compare failed"<br>
1GDIF8U: ITPUI:ALL - Compare of file with folder results in empty compare editor<br>
1GDIHZA: ITPUI:ALL - Compare shouldn't be enabled for more than 3 inputs<br>

<h2>
Problem reports closed</h2>
1G60D5W: ITPUI:ALL - Compare should not be enabled if two items not selected<br>
1G5YG2R: ITPUI:ALL - Navigator->Popup->Compare should be disabled if there is only one item selected.<br>
1GCQKGD: ITPVCM:WINNT - Viewer should close after release/catchup<br>

<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 104 - May 6, 2001

<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GD6YLA: ITPVCM:WINNT - Exception in release viewer<br>

<h2>
Problem reports closed</h2>


<P>
<h1>
<hr WIDTH="100%"></h1>
Eclipse SDK Build 103
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>
<tt>EditionSelectionDialog</tt> provides support for "Add edition" in addition
to "Replace with edition".
<br>Fixed plugin point doc (after "the big rename").
<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<P>
<h1>
<hr WIDTH="100%"></h1>
SDK Build 102
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GCPBTE: ITPVCM:WINNT - Catchup/release shouldn't show structure on multi-selection
<br>1GCP1DH: ITPJUI:WINNT - Double click on calendar dismisses replace
dialog
<br>1GCJBUT: ITPJUI:ALL - No indication when there are no editions available
<br>1GCFU1D: ITPJUI:ALL - Compare: incorrect icon Replace Java Element
Dialog
<h2>
Problem reports closed</h2>
1G8BNIK: ITPJUI:WINNT - strange naming in compare view
<h1>

<hr WIDTH="100%"></h1>
Build 0.048
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GCOZHF: ITPUI:WINNT - Error navigating stucture in release view
<br>1GCOLNU: ITPUI:WINNT - Double clicking in compare editor is slow
<br>1GCJWNF: ITPJUI:ALL - "no differences" message is not a sentence
<br>1GCHN93: ITPUI:WINNT - Walkback in DiffTreeViewer
<br>1G9UVEC: ITPJUI:WINNT - compare viewer: no syntax coloring
<br>1GAOS9R: ITPUI:WINNT - Unable to cancel compare
<br>1GBCZXK: ITPUI:WINNT - Failed assertion when java structure fails to
parse
<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 0.046
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GCDH47: ITPUI:ALL - Next and Prev buttons don't work in strcuture compare
viewers
<br>1GCBHKO: ITPUI:ALL - Illegal uses of FileImageDescriptor in Compare
plugin
<br>1GCDHNA: ITPUI:ALL - remove "..."&nbsp;&nbsp; from CompareWith and
ReplaceWith ... cascade menus
<br>1GCF6T6: ITPUI:ALL - Inconsistent contextmenu labels in TextMergeViewer
<br>1GBYOQY: ITPUI:WIN2000 - Need to configure label in EditionSelectionDialog
<br>1GCF905: ITPUI:ALL - EditionSelectionDialog must sort input array
<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 0.044
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>
1GBBL6K: ITPUI:ALL - SH: NullPointer in StructuredDiffViewer
<h2>
Problem reports closed</h2>

<hr WIDTH="100%">
<p>Build 0.043
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<ul>
<li>
Added new constructor taking a SWT style bits to ContentMergeViewer &amp;
TextMergeViewer</li>

<li>
Added API to EditionSelectionDialog to control on which side of a compare
viewer to show the workspace and editions.</li>
</ul>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<ul>
<li>
the javadoc in package.html files is incorrect.</li>
</ul>

<h2>
Problem reports fixed</h2>
1GBPOEB: ITPJUI:WINNT - Layout trouble in the default diff editor
<br>1GBPOZE: ITPJUI:WINNT - compare: synchronize panes button disappears
<br>1GBWQ5V: ITPUI:WIN2000 - Infinite loop in BinaryCompareViewer
<br>1GBWUJ8: ITPUI:WIN2000 - Compare editor has wrong title
<br>1GBYJ41: ITPUI:WIN2000 - Need style bits for top level composite of
TextMergeViewer
<br>1GBYOJX: ITPUI:WIN2000 - Better name for ReplaceWithEditionDialog
<br>1GB0P4S: ITPVCM:WINNT - Structure viewer on jar is brutal
<br>1GBYONP: ITPUI:WIN2000 - Flipping sides of EditionSelectionDialog
<br>1GBYOQY: ITPUI:WIN2000 - Need to configure label in EditionSelectionDialog
<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 0.042
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<h3>
API Additions</h3>

<ul>
<li>
new method CompareEditorInput.setFocus</li>
</ul>

<h3>
Other highlights</h3>

<ul>
<li>
Adapted to new workbench UI look.</li>

<li>
Removed VCM synch stuff</li>

<li>
Clarification how to do filtering in ResourceNode.createChild(...): if
null is returned given child is not added to list of children.</li>
</ul>

<h2>
Known deficiencies</h2>

<ul>
<li>
the javadoc in package.html files is incorrect.</li>
</ul>

<h2>
Problem reports fixed</h2>
1GBPN75: ITPJUI:WINNT - Endless loop when copying diffs in diff editor
<br>1GBM7QL: ITPJUI:WINNT - replace with catchup?
<br>1GBMJ9I: ITPUI:WINNT - ResourceNode resource and children should be
protected
<br>1GBM3AQ: ITPUI:WIN2000 - Null as input for TextMergeViewer
<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 0.040
<h2>
What's new in this drop</h2>
Javadoc &amp; Incorporated API review.
<h3>
API changes</h3>

<ul>
<li>
too many</li>
</ul>

<h3>
API Additions</h3>

<ul>
<li>
none</li>
</ul>

<h3>
Other highlights</h3>

<ul>
<li>
none</li>
</ul>

<h2>
Known deficiencies</h2>

<ul>
<li>
lots</li>
</ul>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 032
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<ul>
<li>
deprecated <tt>ViewerPane</tt>; use <tt>CompareViewerSwitchingPane</tt>
instead</li>

<li>
deprecated <tt>ByteContentAccessor</tt> and <tt>IByteContentAccessor</tt>.
Use <tt>IStreamContentAccessor </tt>instead<tt>.</tt></li>

<li>
deprecated <tt>IDiffParent</tt>; Use <tt>IDiffElement</tt> instead<tt>.</tt></li>

<li>
Moved more classes to internal package.</li>

<li>
removed byte[] argument from <tt>IEditable.replace</tt>. Replace only handles
add, remove, and copy contents. For setting a contents use <tt>IEditable.setContents</tt>.</li>

<li>
Renamed <tt>IByteContentChangedListener</tt> to <tt>IContentChangedListener</tt>.</li>

<li>
removed methods <tt>addChangeListener</tt> and <tt>removeChangeListener</tt>
from <tt>IByteContentAccessor</tt>. Use <tt>IContentChangedProvider</tt>
instead.</li>

<li>
Deprecated <tt>IDiffConstants.INCOMING</tt>, <tt>IDiffConstants.OUTGOING</tt>.
Use <tt>LEFT</tt> and <tt>RIGHT</tt> instead. The interpretation of LEFT
and RIGHT (e.g. Incoming and Outgoing) is left to the client.</li>

<li>
Changed return type of&nbsp; <tt>DiffContainer.findChild(String name)</tt>
from <tt>DiffContainer</tt> to <tt>IDiffElement</tt>.</li>

<li>
Changed return type of <tt>IDiffContainer.getChildren</tt> from <tt>Iterator</tt>
to <tt>Object[]</tt>.</li>

<br>&nbsp;</ul>

<h3>
API Additions</h3>

<ul>
<li>
&nbsp;added method <tt>ResourceNode.createChild(IResource child)</tt></li>

<br>(can be used to filter children)
<li>
added method <tt>setContents(byte[] ...)</tt> to <tt>IEditable</tt></li>

<li>
added interface <tt>IContentChangedProvider.</tt></li>

<br>&nbsp;</ul>

<h3>
Other highlights</h3>

<ul>
<li>
Panes within compare editor can be resized</li>

<li>
Replace from history buffer.</li>

<li>
Support for method level editions.</li>
</ul>

<h2>
Known deficiencies</h2>

<ul>
<li>
lots</li>
</ul>

<h2>
Problem reports fixed</h2>

<ul>
<li>
yes!</li>
</ul>

<h2>
Problem reports closed</h2>

<ul>
<li>
not yet</li>
</ul>

<h1>

<hr WIDTH="100%"></h1>
Build 027
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<ul>
<li>
deprecated <tt>ViewerPane</tt>; use <tt>deprectCompareViewerSwitchingPane</tt>
instead</li>
</ul>

<h3>
API Additions</h3>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 026
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<ul>
<li>
changed <tt>IViewer</tt> to <tt>ICompareViewer</tt></li>

<li>
renamed <tt>AbstractViewer</tt> to <tt>AbstractCompareViewer</tt></li>

<li>
removed interface <tt>IDocumentRange</tt></li>

<li>
removed class <tt>HistoryCompareOp</tt> (Use the new command "Replace with
edition") instead</li>

<li>
removed the history mechanism of <tt>ResourceNode</tt>. Use the new class
<tt>HistoryItem</tt>
instead.</li>

<li>
removed <tt>NullViewer</tt> from API.</li>

<li>
new method <tt>IEditable.isEditable()</tt></li>
</ul>

<h3>
API Additions</h3>

<ul>
<li>
first cut of new <tt>ReplaceWithActionAction</tt></li>

<li>
new class <tt>HistoryItem</tt></li>

<li>
new constructor: <tt>DiffNode(ITypedInput left, ITypedInput right)</tt></li>
</ul>

<h3>
Other highlights</h3>

<ul>
<li>
first cut of "Replace with edition". A dialog is there but pressing "OK"
has no effect.</li>
</ul>

<h2>
Known deficiencies</h2>

<ul>
<li>
correct focus/activation handling still waiting for SWT focus/activation
fix.</li>
</ul>

<h2>
Problem reports fixed</h2>
1G8FFQ7: ITPUI:WIN2000 - Walkback
<br>1G8BRDW: ITPUI:ALL - Reference to deprecated DesktopPlugin
<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 022
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<ul>
<li>
changed visibility of <tt>ByteContentAccessor.loadContent()</tt> from public
to protected</li>
</ul>

<h3>
API Additions</h3>

<ul>
<li>
differencing engine (<tt>Differencer</tt>) supports <tt>IProgressMonitor</tt></li>
</ul>

<h3>
Other highlights</h3>

<h2>
Known deficiencies</h2>

<ul>
<li>
correct focus/activation handling is still broken.</li>
</ul>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<h1>

<hr WIDTH="100%"></h1>
Build 021
<h2>
What's new in this drop</h2>

<h3>
API changes</h3>

<ul>
<li>
Harmonized usage of the compare directions: Mine/Yours/Your, Incoming/Outgoing,
Left/Right. Everywhere <b>Left/Right </b>is used.</li>

<br>API changes: ContentMergeViewer, ImageMergeViewer, TextMergeViewer,
IMergeViewerContentProvider, MergeViewerContentProvider, ICompareConfiguration,
CompareConfiguration, IThreeWayInput, StructureDiffViewer, DiffNode, DiffTreeViewer
<li>
changed signature of <tt>IStructureCreator.save</tt> from <tt>void save(Object
input, IDocument document)</tt> to <tt>void save(Object input, IStructureComparator
structure)</tt></li>

<li>
made <tt>com.ibm.eclipse.ui.compare.structuremergeviewer.ArrayIterator</tt>
package private.</li>
</ul>

<h3>
API Additions</h3>

<ul>
<li>
Added new classes <tt>CompareOp</tt>, <tt>ResourceCompareOp, HistoryCompareOp</tt></li>

<br>All comparison operations can now be written as subclasses of <tt>CompareOp</tt>.
<tt>CompareUIPlugin.runCompareOp()</tt>
generically opens a <tt>CompareEditor</tt> for it. <tt>ResourceCompareOp</tt>
implements a universal two/threeway compare on desktop resources. <tt>HistoryCompareOp</tt>
compares a resource with its most recent edition from the history buffer.
Another example would be a <tt>RepositoryCompareOp</tt>.</ul>

<h3>
Other highlights</h3>

<ul>
<li>
background coloring in the TextMergeViewer no longer depend on StyledText
background coloring support.</li>

<li>
generic <i>copy-left-to-right</i> and <i>copy-right-to-left</i> action
now work in second and third structure panes.</li>

<br>In the resource pane they just print a message to the console but don't
do anything.
<li>
Progress is shown while a compare runs.</li>

<li>
Support for comparing jpegs.</li>

<li>
if resources with unknown types are compared the Compare Plugin tries to
guess whether they contain text and whether the TextMergeViewer can be
used.</li>
</ul>

<h2>
Known deficiencies</h2>

<ul>
<li>
correct focus/activation handling is still broken.</li>
</ul>

<h2>
Problem reports fixed</h2>

<h2>
Problem reports closed</h2>

<br>&nbsp;
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2001.  All Rights Reserved." BORDER=0 height=12 width=195></a>
<br>&nbsp;
</body>
</html>

Back to the top