@eht16 requested changes on this pull request.


On po/ar.po:

Please remove all the translation changes in the *.po files. These are not 
necessary in the pull request. The translation files will be updated later as 
part of the release process.

> @@ -168,7 +171,7 @@ void templates_replace_common(GString *tmpl, const gchar 
> *fname,
                NULL);
 }
 
-
+// Maybe a fix to do in this function

It replaces the `{fileheader}` placeholder in other templates when they are 
loaded.
As noted below, I think we don't need the "fileheader3" variant at all.

> @@ -501,6 +524,18 @@ gchar *templates_get_template_fileheader(gint 
> filetype_idx, const gchar *fname)
        return g_string_free(template, FALSE);
 }
 
+// The line `GEANY_API_SYMBOL` is needeed ?

Yes, it would be necessary here as well. This helps the linker to make the 
function available for the plugin API.

BUT: I think we don't need the "fileheader3" template at all. It doesn't add 
much value as it is the same as "fileheader" but only for GPLv3.
Since the templates are fully user customizable, it is probably enough for 
users to modify the existing "fileheader" template or add a new one themselves.

So I suggest to remove the "fileheader3" template altogether.


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

Message ID: <geany/geany/pull/3549/review/[email protected]>

Reply via email to