codebrainz commented on this pull request.


> @@ -2097,7 +2097,9 @@ static void on_config_file_clicked(GtkWidget *widget, 
> gpointer user_data)
                if (g_file_test(global_file, G_FILE_TEST_EXISTS))
                        g_file_get_contents(global_file, &global_content, NULL, 
NULL);
 
-               document_new_file(utf8_filename, ft, global_content);
+               // open or create the document and mark it as changed if it 
didn't already exist
+               GeanyDocument *doc = document_new_file(utf8_filename, ft, 
global_content);
+               document_set_text_changed(doc, ! g_file_test(file_name, 
G_FILE_TEST_EXISTS));

Maybe I should just take it out of this PR, since it's kind of tangential. 
Another PR could deal with this and also not filling in the files with all the 
contents of system files.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1382

Reply via email to