OSDN Git Service

PATCH: [ 1999880 ] Beta 2.9.10 release notes
authorKimmo Varis <kimmov@gmail.com>
Mon, 23 Jun 2008 16:07:02 +0000 (16:07 +0000)
committerKimmo Varis <kimmov@gmail.com>
Mon, 23 Jun 2008 16:07:02 +0000 (16:07 +0000)
Docs/Users/ChangeLog.txt
Docs/Users/ReleaseNotes.html

index b801e0e..c941b64 100644 (file)
@@ -5,7 +5,7 @@ to Subversion revision numbers (rXXXXX).
 WinMerge 2.9.1.4
   Use PCRE regular expressions in the editor (#1991259)
   Installer: install to all users (#1460517)
-  Update release notes (#1990886, #1995265)
+  Update release notes (#1990886, #1995265, #1999880)
   Manual: Use PNG files (#1988845, #1989744)
   BugFix: Temp paths in Reports created from archive file (#1984346)
   BugFix: ISL file syntax highlighting starts comment with { (#1981326)
index 2a4086f..d110ab9 100644 (file)
 </head>
 <body>
 
-<h2>WinMerge 2.8.4 Release Notes</h2>
+<h2>WinMerge 2.9.10 Release Notes</h2>
 <ul>
   <li><a href="#about">About This Release</a></li>
-  <li><a href="#new284">What Is New in 2.8.4?</a></li>
-  <li><a href="#new282">What Is New in 2.8.2?</a></li>
-  <li><a href="#new280">What Is New in 2.8.0?</a></li>
-  <li><a href="#new28RC">What Is New in 2.8 RC?</a></li>
-  <li><a href="#new276">What Is New in 2.7.6?</a></li>
-  <li><a href="#new274">What Is New in 2.7.4?</a></li>
-  <li><a href="#new272">What Is New in 2.7.2?</a></li>
+  <li><a href="#new2910">What Is New in 2.9.10?</a></li>
   <li><a href="#issues">Known Issues</a></li>
 </ul>
 <p>June 2008</p>
 <h3><a name="about">About This Release</a></h3>
 
 <p>
-This is a new WinMerge stable release which is recommended and replaces earlier
-2.6.x versions.
-</p>
-
-<p>
-Compared to the 2.6.x releases, there are many improvements beneficial to the
-usage of WinMerge. Some areas of improvement include: Improved UTF-8 file
-detection and opening of binary files. Another significant improvement is the
-new localization system.  This simplifies the translation process of WinMerge.
+This is a WinMerge beta release which is meant for preview the current state of
+WinMerge development. This release is not recommended for the production.
 </p>
 
 <p>
 Please submit bug reports to our <a href=
 "https://sourceforge.net/tracker/?group_id=13216&amp;atid=113216">bug-tracker</a>.
 
-<h3><a name="new284">What Is New in 2.8.4?</a></h3>
+<h3><a name="new2910">What Is New in 2.9.10?</a></h3>
 <p>
 For a complete changelog history, see the <code><a href="ChangeLog.txt">ChangeLog.txt</a></code>
 file located in the <code>Docs</code> folder under the WinMerge program folder.
 </p>
 
-<h4>Changes</h4>
-<ul>
-  <li>Fix a crash when one path given from command line</li>
-  <li>Fix a crash when starting second instance with single-instance enabled</li>
-  <li>Brazilian translation update</li>
-</ul>
-
-<h3><a name="new282">What Is New in 2.8.2?</a></h3>
-
-<h4>Changes</h4>
-<ul>
-  <li>Make 'Yes' the default button in copy confirmation dialog</li>
-  <li>Command line parsing fixes</li>
-  <li>Fix showing differences in the end of the line</li>
-  <li>Manual and documentation updates</li>
-</ul>
-
-<h4>Translations</h4>
-<p>
-Several translations were updated and three new translations were added:
-</p>
-<ul>
-  <li>Greek</li>
-  <li>Romanian</li>
-  <li>Ukrainian</li>
-</ul>
-
-<h3><a name="new280">What Is New in 2.8.0?</a></h3>
-
-<h4>Changes</h4>
-<ul>
-  <li>Installer and splash screen graphics updates</li>
-  <li>Manual and documentation updates</li>
-  <li>Translation updates</li>
-</ul>
-
-<h3><a name="new28RC">What Is New in 2.8 RC?</a></h3>
-
-<h4>Detect UTF-8 Files Without BOM Bytes</h4>
-<p>
-Until now, WinMerge could not detect UTF-8 files without a BOM (Byte-order) marker. 
-Opening such files with WinMerge caused segments of the file(s) to render improperly 
-on the screen. UTF-8 files without BOM bytes are now properly detected and displayed.
-</p>
-
-<h4>Open Binary Files</h4>
-<p>
-WinMerge could not display files it detected as binary in previous versions. 
-WinMerge did however compare the files and returned the results as either 
-"binary files are identical" or "binary files are different." Starting with this 
-release, WinMerge now shows <b>all</b> files in the file compare, including binary files. 
-Bytes that have no visual representation (character) are displayed with its byte value.
-</p>
-
-<p>
-<b>NOTE:</b> WinMerge is not a binary file editor. Do not damage your binary
-files!
-</p>
-
-<h4>Resolve Conflict Files</h4>
-<p>
-The oldest <i>open</i> feature request has finally been implented! WinMerge can now open 
-"conflict files" that several version control systems (CVS, Subversion, etc.) output. 
-A conflict file is seperated into two files?"theirs" and "mine." These files are then 
-displayed for typical file compare and merging.
-</p>
-
-<h4>Other Changes</h4>
-<ul>
-  <li>Syntax highlighting for PowerShell and PO(T) files.</li>
-  <li>Zooming in file compare.</li>
-  <li>Create a <i>pair folder</i> for a <i>unique folder</i> so browsing into that folder 
-    is possible.</li>
-  <li>Option to select a folder for temporary files.</li>
-  <li>Show the file's encoding type in the file compare status bar.</li>
-  <li>Option to preserve a file's modification date in file compare.</li>
-</ul>
-
-<h4>Important Bugs Fixed</h4>
-<ul>
-  <li>Right mouse button did not move the cursor to the new position in file compare</li>
-  <li>Merge/Delete would delete files from folders marked as read-only.</li>
-  <li>Potential lockup in folder compare.</li>
-  <li>Line filter did not filter non-ascii lines correctly.</li>
-  <li>Did not switch back to content compare once switched to quick compare in
-    folder compare.</li>
-  <li>Quick compare did not ignore EOL differences.</li>
-</ul>
-
-
-<h3><a name="new276">What Is New in 2.7.6?</a></h3>
-
-<h4>New Localization System</h4>
 <p>
-The most significant change in this release is the new localization system. This new 
-system is based on the widely used PO files.  PO files are text files that have both 
-the original (English) text and the translated text together.  Since PO files are text 
-files, they are simple and intuitive to edit. WinMerge no longer uses DLL resources for 
-translations and therefore, no compiling will ever be required. One can now edit the PO 
-files on-the-fly, re-start WinMerge, and the changes will be reflected immediately.
+WinMerge 2.9.x will not have many new features. Instead many existing features
+will be improved and optimized. And some long-standing problems will be fixed.
 </p>
 
+<h4>Regular expressions</h4>
 <p>
-See WinMerge web site for more information about translations:
-<a href="http://winmerge.org/translations/">http://winmerge.org/translations/</a>
-
-<p>
-In conclusion: PO files have replaced LANG files in Languages-subfolder.
+Regular expression library (PCRE, <a href="http://www.pcre.org/">http://www.pcre.org/</a>)
+is updated to the latest version (7.7). That will fix some problems present in
+older version used in WinMerge 2.8.x. PCRE is now used also in WinMerge's
+editor component. So Find- and Replace- features have now a lot improved regular
+expression support.
 </p>
 
-<h4>Translations</h4>
+<h4>Installing for all users</h4>
 <p>
-Several translations were again updated. We expect things to improve with
-translation statuses, as the new system is so much easier to use.
+Installer will now install WinMerge to all users. Previously the installer
+always installed just for the current user which causes problems in many
+environments. Now the Shell Integration is correctly enabled for all users
+after installing.
 </p>
 
-<p>
-New Croatian and Portuguese translations were added.
-</p>
-
-<h4>Other Changes</h4>
-<ul>
-  <li>HTML reports from file compare</li>
-  <li>Improved printing</li>
-  <li>New dialog for selecting folder compare columns</li>
-  <li>New icon for Shell Integration</li>
-</ul>
-
-<h4>Important Bugs Fixed</h4>
-<ul>
-  <li>Rename in folder compare misbehaved when renaming an item that only existed on 
-    one side.</li>
-  <li>"Do not merge" ignored differences when multiple differences are selected</li>
-  <li>VCS system integration tried to check out the wrong file, this caused a variety 
-    of side-effects.</li>
-  <li>Backup file was created from the wrong file in folder compare operations</li>
-</ul>
-
-<h3><a name="new274">What Is New in 2.7.4?</a></h3>
-<ul>
-  <li>New confirmation dialog for copying items in folder compare.</li>
-  <li>Improved line filter -dialog.</li>
-  <li>Printing improvements.</li>
-  <li>Allow user to select syntax highlighting to use for a file.</li>
-  <li>Tabbed multi-window interface.</li>
-  <li>Alternative big toolba.r</li>
-  <li>Recent project files in File-menu.</li>
-</ul>
-
-<h4>Important Bugs Fixed</h4>
-<ul>
-  <li>Crash when comparing empty folders.</li>
-  <li>Pressing ESC-key when renaming a file caused a crash.</li>
-</ul>
-
-<h3><a name="new272">What Is New in 2.7.2?</a></h3>
+<h4>Changes</h4>
 <ul>
-  <li>New XML (expat+scew) and regular expression (PCRE) libraries used.</li>
-  <li>Try to match files inside differences.</li>
-  <li>Optimized folder compare.</li>
-  <li>New options for creating backup files.</li>
+  <li>Fix location pane flickering, optimize location pane</li>
+  <li>Open conflict files by drag&dropping file to main window</li>
 </ul>
 
-<h4>Important Bugs Fixed</h4>
+<h4>Translation updates</h4>
 <ul>
-  <li>Crash occures when file modification time was missing.</li>
-  <li>Dialogs could be hidden behind other windows.</li>
-  <li>Many word-wrap related fixes.</li>
+  <li>New Slovenian translation</li>
 </ul>
 
 <h3><a name="issues">Known Issues</a></h3>
@@ -307,3 +157,5 @@ New Croatian and Portuguese translations were added.
 </ul>
 </body>
 </html>
+
+