Today I've uploaded ReText 4.1 release. It is a major new release with the following improvements:
ReText now runs with PyQt4, PyQt5 or PySide. PyQt5 is the preferred backend, but if you don't have it installed, it will fall back to PyQt4 and then to PySide. You can also use new
--pyside command line options.
A configuration dialog was added, for quick settings management. Some of the settings are applied immediately, for some you'll need to open a new tab, or restart ReText.
ReText Editor widget was improved. Now it has options to highlight the current line, and show line numbers in a left column.
You can now re-open a file with custom encoding using
File → Set encoding option.
Lots of under-the-hood improvements happened in this release, including new settings and signals-slots mechanisms. Also, ReText now requires QtWebKit and Python ≥ 3.1 to run.
If you spot issues, please report them to our bugtracker.