You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make visible spaces and newlines in Text Editor. (#3026)
* Add options to make visible spaces and newlines in Text Editor.
* Fix 'General' settings not available after upgrade (blocks startup) (#3013)
- Add migration from settings version 8 to 9 that ensures General section exists with all required keys
- Add safe access to General settings in application.py, mainframe.py, treeplugin.py, and dialog.py
- Use .get() with fallback values instead of direct dictionary access
- This prevents KeyError when user settings file is missing or corrupted
Closes#3000
* Enable visible spaces and newlines in External/Code Editor.
---------
Co-authored-by: ChelSlava <chelslava@gmail.com>
- Added on Text Editor, (Preferences->Text Editor) option to *Enable visible spaces* configurable with ``enable visible spaces`` in settings.cfg, with default ``True``.
13
+
- Added on Text Editor, (Preferences->Text Editor) option to *Enable visible newlines* configurable with ``enable visible newlines`` in settings.cfg, with default ``False``.
14
+
- Added on External/Code Editor, both enabled, ``visible spaces`` and ``visible newlines``.
15
+
16
+
=== Fixed
17
+
- Fixed exception seen in console when selecting Tools->Library Finder... on a clean install.
18
+
11
19
=== Changed
12
20
- Changed isbinary to be internal library, instead of being dependency.
0 commit comments