[geany/geany-plugins] d69c13: Merge pull request #739 from techee/gctags_fix
Frank Lanitz
git-noreply at xxxxx
Thu May 10 14:39:02 UTC 2018
Branch: refs/heads/master
Author: Frank Lanitz <frank at frank.uvena.de>
Committer: GitHub <noreply at github.com>
Date: Thu, 10 May 2018 14:39:02 UTC
Commit: d69c13e2243c7e5d48f6850ca87105fc4a64d0c3
https://github.com/geany/geany-plugins/commit/d69c13e2243c7e5d48f6850ca87105fc4a64d0c3
Log Message:
-----------
Merge pull request #739 from techee/gctags_fix
geanyctags: Add apostrophes around generated tags file
Modified Paths:
--------------
geanyctags/src/geanyctags.c
Modified: geanyctags/src/geanyctags.c
8 lines changed, 4 insertions(+), 4 deletions(-)
===================================================================
@@ -221,8 +221,8 @@ on_generate_tags(GtkMenuItem *menuitem, gpointer user_data)
#ifndef G_OS_WIN32
gchar *find_string = generate_find_string(prj);
cmd = g_strconcat(find_string,
- " | ctags --totals --fields=fKsSt --extra=-fq --c-kinds=+p --sort=foldcase --excmd=number -L - -f ",
- tag_filename, NULL);
+ " | ctags --totals --fields=fKsSt --extra=-fq --c-kinds=+p --sort=foldcase --excmd=number -L - -f '",
+ tag_filename, "'", NULL);
g_free(find_string);
#else
/* We don't have find and | on windows, generate tags for all files in the project (-R recursively) */
@@ -232,8 +232,8 @@ on_generate_tags(GtkMenuItem *menuitem, gpointer user_data)
* refuses to overwrite it. Therefore, we need to delete the tags file manually. */
g_unlink(tag_filename);
- cmd = g_strconcat("ctags.exe -R --totals --fields=fKsSt --extra=-fq --c-kinds=+p --sort=foldcase --excmd=number -f ",
- tag_filename, NULL);
+ cmd = g_strconcat("ctags.exe -R --totals --fields=fKsSt --extra=-fq --c-kinds=+p --sort=foldcase --excmd=number -f \"",
+ tag_filename, "\"", NULL);
#endif
spawn_cmd(cmd, prj->base_path);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list