You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-06 12:20:30 +00:00
Implement trim_final_newlines functionality
This commit is contained in:
@@ -176,6 +176,7 @@ class TextShaderEditor : public MarginContainer {
|
||||
uint32_t dependencies_version = 0xFFFFFFFF;
|
||||
|
||||
bool trim_trailing_whitespace_on_save;
|
||||
bool trim_final_newlines_on_save;
|
||||
|
||||
protected:
|
||||
void _notification(int p_what);
|
||||
@@ -189,6 +190,7 @@ protected:
|
||||
public:
|
||||
bool was_compilation_successful() const { return compilation_success; }
|
||||
bool get_trim_trailing_whitespace_on_save() const { return trim_trailing_whitespace_on_save; }
|
||||
bool get_trim_final_newlines_on_save() const { return trim_final_newlines_on_save; }
|
||||
void apply_shaders();
|
||||
void ensure_select_current();
|
||||
void edit(const Ref<Shader> &p_shader);
|
||||
@@ -196,6 +198,7 @@ public:
|
||||
void goto_line_selection(int p_line, int p_begin, int p_end);
|
||||
void save_external_data(const String &p_str = "");
|
||||
void trim_trailing_whitespace();
|
||||
void trim_final_newlines();
|
||||
void validate_script();
|
||||
bool is_unsaved() const;
|
||||
void tag_saved_version();
|
||||
|
||||
Reference in New Issue
Block a user