@b4n commented on this pull request.
@@ -2096,6 +2096,33 @@ void ui_table_add_row(GtkTable *table, gint row, ...)
}
+/* comment-out all lines that are not already commented out except sections */ +static void comment_conf_files(ScintillaObject *sci) +{ + gint line, line_count; + + line_count = sci_get_line_count(sci); + for (line = 0; line < line_count - 1; line++) + { + gint pos_start = sci_get_position_from_line(sci, line);
You could also use [`SCI_GETLINEINDENTPOSITION`](https://scintilla.org/ScintillaDoc.html#SCI_GETLINEINDENTPOSITION) instead of manually doing the maths