Path to this page:
Subject: CVS commit: pkgsrc/devel/meld
From: Thomas Klausner
Date: 2017-02-20 11:33:35
Message id: 20170220103335.90EB0FBE4@cvs.NetBSD.org
Log Message:
Updated meld to 3.17.0.
2016-12-18 meld 3.17.0
======================
Python 3 porting:
* Python 3 support; we now require Python 3.3 as a minimum
* Python 3 compatibility fixes; too many cases of bytes/string confusion,
syntax changes and other miscellany to mention individually (Vasily
Galkin, Kai Willadsen)
* Handle new unicode-escape behaviour and unicode/bytes confusion for
process interaction and version control plugins (Vasily Galkin, Kai
Willadsen)
* Add support for byte-based filters, to support directory vs. file
comparison filters (Kai Willadsen)
UI changes:
* The "Tabs" menu item has been removed, to better match up with more
modern GTK+ design. All of the actions are still available in the
expected key bindings, and there is a new per-tab context menu.
* The change action buttons in the central pane divider now correctly
render as flat buttons (Kai Willadsen)
* The curves in the central pane divider are now... smoother!
Internal changes:
* Handle reload notifications better in asynchronous saving (Vasily Galkin)
* Remove multi-process diff in favour of asynchronous (threaded, but
GIL-throttled) matching (Kai Willadsen)
* Performance improvements in rendering of multiple widgets, as well as for
initial text comparison (Kai Willadsen)
* Many updates for GTK+ 3.20 and 3.22 ABI changes (Kai Willadsen)
* NOTE: Windows support is currently untested
Fixes:
* Update supported version control list (Kai Willadsen)
* Update requirements and build requirements lists (Kai Willadsen)
* Don't create empty help/figures directories (Kai Willadsen)
* Translation maintenance (Piotr DrÄ
g)
Files: