Open coolcoder613eb opened 4 months ago
Hi @coolcoder613eb!
Unfortunately, it is not currently possible to customize this from inside the application. I am sorry that this feature caused you trouble.
If you have compiled Turbo yourself, you can disable this behaviour by commenting out the call to stripTrailingSpaces
in FileEditor::beforeSave
:
--- a/source/turbo-core/fileeditor.cc
+++ b/source/turbo-core/fileeditor.cc
@@ -232,7 +232,7 @@ void FileEditor::beforeSave() noexcept
if (!inSavePoint() && !call(scintilla, SCI_CANREDO, 0U, 0U))
{
call(scintilla, SCI_BEGINUNDOACTION, 0U, 0U);
- stripTrailingSpaces(scintilla);
+ // stripTrailingSpaces(scintilla);
ensureNewlineAtEnd(scintilla);
call(scintilla, SCI_ENDUNDOACTION, 0U, 0U);
}
I think it would be better to disable it by default, as it is very hard to write markdown with it.
Could you please share an example of a Markdown file that is very hard to edit because of this feature?
In markdown, you put two spaces at the end of a line to do a newline. Those two spaces get stripped.
How can I disable this behaviour?