Project Release Information
This release added keyboard merging support, support for bulk change merging, an auto-merge with ancestor mode (which can currently only be started from the command line), updates to VC support, including lots of git fixes, UI cleanups, including a cleaner Preferences dialog and message areas for error reporting, and plenty of miscellaneous bugfixes.
svk support was added. Support for marking conflicts as resolved was added. The text cursor is now warped to the start of jumped-to diff chunks. Toggling of the toolbar and statusbar visibility is now allowed, and a fullscreen option was added. Change merging and conflict resolution were improved. File comparisons and highlighting were sped up, significantly improving interactive editing performance.
The minimum requirements are now pygobject 2.8 and python 2.4. The find dialog was replaced with a find bar with replace functionality. The GNOME dependencies were removed. Meld now runs on Win32 experimentally. Many UI tweaks and cleanups were made. Multiple sourceview versions are supported. Version control support was updated. Multiple VCs are supported in a single directory. Subversion 1.6.x is supported. RCS support was added. Codeville support was added.
PyGTK 2.8 is now required. Ported to gtk.UIManager. Spaces in svn paths are handled. There is a command line auto-compare all option on startup. The command line can launch several comparisons. There are several UI tweaks (better focus behavior and better defaults).
Tab rendering was improved. Folder comparison was
made much faster for large directories. A fatal
i18n bug was fixed. UI tweaks and cleanups were
made. A vc library redundancy was cleaned up.
Various version control fixes were made.
Meld is a visual diff and merge tool. It integrates with most version control systems. The diff viewer lets you edit files in place (diffs update dynamically), and a middle column shows detailed changes and allows merges. The margins show location of changes for easy browsing, and it also features a tabbed interface that allows you to open many diffs at once.