Branch: refs/heads/master Author: Colomban Wendling ban@herbesfolles.org Committer: Colomban Wendling ban@herbesfolles.org Date: Tue, 13 Oct 2015 20:35:16 UTC Commit: 7215c5027711546cbe899fe4ccf828bd945c1d66 https://github.com/geany/geany/commit/7215c5027711546cbe899fe4ccf828bd945c1d...
Log Message: ----------- Merge pull request #646 from b4n/new-cl-files-once
Don't open more than one document for non-existing paths from the CLI
Modified Paths: -------------- src/libmain.c
Modified: src/libmain.c 6 lines changed, 5 insertions(+), 1 deletions(-) =================================================================== @@ -804,7 +804,11 @@ gboolean main_handle_filename(const gchar *locale_filename) { /* create new file with the given filename */ gchar *utf8_filename = utils_get_utf8_from_locale(filename);
- doc = document_new_file(utf8_filename, NULL, NULL); + doc = document_find_by_filename(utf8_filename); + if (doc) + document_show_tab(doc); + else + doc = document_new_file(utf8_filename, NULL, NULL); if (doc != NULL) ui_add_recent_document(doc); g_free(utf8_filename);
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).