defaultCodecsetting by default when saving files; correctly detect encoding for UTF-8 files with BOM.
relativeLineNumbers— count line numbers as relative to the current line (contributed by Xavier Gouchet in #270).
documentStatsEnabled— show text statistics in the lower left corner of the editor (contributed by Xavier Gouchet in #268 and #338).
rightMarginWrap— soft-wrap text at user specified margin line (contributed by Oğuzhan Öğreden in #313).
paperSize— set the default paper size for print or PDF export (contributed by mray271 in #335).
recentDocumentsCount— number of recent files to show in the menu (contributed by red-kite in #407).
windowTitleFullPath— show full path in window title (contributed by red-kite in #429).
defaultPreviewState— mode for new tabs:
live-preview(contributed by red-kite in #435). It replaces the old
wideCursor— make cursor as wide as characters.
*in tab title when document is modified and unsaved (contributed by Xavier Gouchet in #480).
performance (#360), fixed crash on Windows when pasting images (#385), support for Python-Markdown 3.0, and updated translations.*
fixed tarball contents.*
importantly, issues with installation (#324, #363, #365), with synchronized scrolling breaking code blocks highlighting (#299), with emoji support (#357, #368), and with some lines disappearing after opening files (#345).*
procedure in setup.py, some crash fixes, and updated translations.*
pip install ReTextcommand. This will pull PyQt5 wheels from PyPI, and also download and extract the icons pack needed on this platforms. Setup now also generates a wrapper batch script (this was contributed by Hong-She Liang).
chardetmodule is present (contributed by Hong-She Liang).
startup on Plasma and adding some new translations.*
making auto-save work again.*
retext.pyto smaller files.