[Github-comments] [geany/geany] Use relative paths for project session files if base directory is relative (PR #3021)

Jiří Techet notifications at xxxxx
Thu Nov 25 23:44:48 UTC 2021


@techee commented on this pull request.



> @@ -1268,6 +1287,16 @@ static gboolean open_session_file(gchar **tmp, guint len)
 	unescaped_filename = g_uri_unescape_string(tmp[7], NULL);
 	locale_filename = utils_get_locale_from_utf8(unescaped_filename);
 
+	if (!g_path_is_absolute(locale_filename) && app->project)

> What's supposed to happen when locale_filename is relative, but a project is not open? Does the document just get dropped?

That should simply never happen, this patch writes relative paths only to project files, the global session file is unaffected.

-- 
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/3021#discussion_r757159840
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211125/7c086f10/attachment.htm>


More information about the Github-comments mailing list