Your comments
Where exactly you want to see the encoding being displayed, especially in the Changes view?
It usually covers not just the encoding, but also line separators - both 'invisible' text file properties.
What exactly you would like to configure - the length of the first line, the length for the 3rd+ lines? Would you also have the length of the 2nd line to be configurable?
This would not work in the Commit dialog.
I'm not yet sure about how to implement it the most efficient way and how to combine it with the line-length guides.
I think about providing multiple syntax-coloring themes like in some text editors to easily switch between them. I want to invite you and others to share here your configurations of your preferred colors.
Build 16109+ will have the low-level ignore.defaultSelection that you can set to 0, 1 or 2. For your case, 0 will be the right choice.
SmartSynchronize 4.2 will have a separate button for opening a blank file compare.
I reckon, you mean that the default should be "Ignore explicitly" if 1 file is selected or no common pattern could be detected from the selected files?
Did you assign Ctrl+C to the Copy Name command in the Preferences, page "Keyboard Shortcuts"?
Customer support service by UserEcho
Please look at the Commit view (and Commit dialog) of version 20.2. Where exactly you want to have the rewrap command? As a button, as a context menu (with hard-coded keyboard shortcut)?