SF.net SVN: geany-plugins:[412] branches/GeanyVC_menu_redesign
kugel- at users.sourceforge.net
kugel- at xxxxx
Sat Jan 31 19:26:19 UTC 2009
Revision: 412
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=412&view=rev
Author: kugel-
Date: 2009-01-31 19:26:19 +0000 (Sat, 31 Jan 2009)
Log Message:
-----------
Add stubs for revert dir and basedir for other VCs
Modified Paths:
--------------
branches/GeanyVC_menu_redesign/vc_bzr.c
branches/GeanyVC_menu_redesign/vc_cvs.c
branches/GeanyVC_menu_redesign/vc_git.c
branches/GeanyVC_menu_redesign/vc_hg.c
branches/GeanyVC_menu_redesign/vc_svk.c
Modified: branches/GeanyVC_menu_redesign/vc_bzr.c
===================================================================
--- branches/GeanyVC_menu_redesign/vc_bzr.c 2009-01-30 16:51:27 UTC (rev 411)
+++ branches/GeanyVC_menu_redesign/vc_bzr.c 2009-01-31 19:26:19 UTC (rev 412)
@@ -37,6 +37,7 @@
static const gchar *BZR_CMD_DIFF_FILE[] = { "bzr", "diff", BASENAME, NULL };
static const gchar *BZR_CMD_DIFF_DIR[] = { "bzr", "diff", ABS_DIRNAME, NULL };
static const gchar *BZR_CMD_REVERT_FILE[] = { "bzr", "revert", BASENAME, NULL };
+static const gchar *BZR_CMD_REVERT_DIR[] = { "bzr", NULL };
static const gchar *BZR_CMD_STATUS[] = { "bzr", "status", NULL };
static const gchar *BZR_CMD_ADD[] = { "bzr", "add", BASENAME, NULL };
static const gchar *BZR_CMD_REMOVE[] = { "bzr", "remove", BASENAME, NULL };
@@ -65,6 +66,11 @@
.function = NULL},
{
.startdir = VC_COMMAND_STARTDIR_FILE,
+ .command = BZR_CMD_REVERT_DIR,
+ .env = NULL,
+ .function = NULL},
+ {
+ .startdir = VC_COMMAND_STARTDIR_FILE,
.command = BZR_CMD_STATUS,
.env = NULL,
.function = NULL},
Modified: branches/GeanyVC_menu_redesign/vc_cvs.c
===================================================================
--- branches/GeanyVC_menu_redesign/vc_cvs.c 2009-01-30 16:51:27 UTC (rev 411)
+++ branches/GeanyVC_menu_redesign/vc_cvs.c 2009-01-31 19:26:19 UTC (rev 412)
@@ -34,6 +34,7 @@
static const gchar *CVS_CMD_DIFF_FILE[] = { "cvs", "diff", "-u", BASE_FILENAME, NULL };
static const gchar *CVS_CMD_DIFF_DIR[] = { "cvs", "diff", "-u", NULL };
static const gchar *CVS_CMD_REVERT_FILE[] = { "cvs", "update", "-C", BASE_FILENAME, NULL };
+static const gchar *CVS_CMD_REVERT_DIR[] = { "cvs", NULL };
static const gchar *CVS_CMD_STATUS[] = { "cvs", "status", NULL };
static const gchar *CVS_CMD_ADD[] = { "cvs", "add", BASE_FILENAME, NULL };
static const gchar *CVS_CMD_REMOVE[] = { "cvs", "remove", BASE_FILENAME, NULL };
@@ -62,6 +63,11 @@
.function = NULL},
{
.startdir = VC_COMMAND_STARTDIR_FILE,
+ .command = CVS_CMD_REVERT_DIR,
+ .env = NULL,
+ .function = NULL},
+ {
+ .startdir = VC_COMMAND_STARTDIR_FILE,
.command = CVS_CMD_STATUS,
.env = NULL,
.function = NULL},
Modified: branches/GeanyVC_menu_redesign/vc_git.c
===================================================================
--- branches/GeanyVC_menu_redesign/vc_git.c 2009-01-30 16:51:27 UTC (rev 411)
+++ branches/GeanyVC_menu_redesign/vc_git.c 2009-01-31 19:26:19 UTC (rev 412)
@@ -89,6 +89,7 @@
static const gchar *GIT_CMD_DIFF_FILE[] = { "git", "diff", "HEAD", "--", BASENAME, NULL };
static const gchar *GIT_CMD_DIFF_DIR[] = { "git", "diff", "HEAD", NULL };
static const gchar *GIT_CMD_REVERT_FILE[] = { "git", "checkout", "--", BASENAME, NULL };
+static const gchar *GIT_CMD_REVERT_DIR[] = { "git", NULL };
static const gchar *GIT_CMD_STATUS[] = { "git", "status", NULL };
static const gchar *GIT_CMD_ADD[] = { "git", "add", "--", BASENAME, NULL };
static const gchar *GIT_CMD_REMOVE[] =
@@ -103,6 +104,7 @@
static const gchar *GIT_ENV_DIFF_FILE[] = { "PAGER=cat", NULL };
static const gchar *GIT_ENV_DIFF_DIR[] = { "PAGER=cat", NULL };
static const gchar *GIT_ENV_REVERT_FILE[] = { "PAGER=cat", NULL };
+static const gchar *GIT_ENV_REVERT_DIR[] = { "PAGER=cat", NULL };
static const gchar *GIT_ENV_STATUS[] = { "PAGER=cat", NULL };
static const gchar *GIT_ENV_ADD[] = { "PAGER=cat", NULL };
static const gchar *GIT_ENV_REMOVE[] = { "PAGER=cat", NULL };
@@ -111,7 +113,7 @@
static const gchar *GIT_ENV_BLAME[] = { "PAGER=cat", NULL };
static const gchar *GIT_ENV_UPDATE[] = { "PAGER=cat", NULL };
-static const VC_COMMAND commands[] = {
+static const VC_COMMAND commands[VC_COMMAND_COUNT] = {
{
.startdir = VC_COMMAND_STARTDIR_FILE,
.command = GIT_CMD_DIFF_FILE,
@@ -129,6 +131,11 @@
.function = NULL},
{
.startdir = VC_COMMAND_STARTDIR_FILE,
+ .command = GIT_CMD_REVERT_DIR,
+ .env = GIT_ENV_REVERT_DIR,
+ .function = NULL},
+ {
+ .startdir = VC_COMMAND_STARTDIR_FILE,
.command = GIT_CMD_STATUS,
.env = GIT_ENV_STATUS,
.function = NULL},
Modified: branches/GeanyVC_menu_redesign/vc_hg.c
===================================================================
--- branches/GeanyVC_menu_redesign/vc_hg.c 2009-01-30 16:51:27 UTC (rev 411)
+++ branches/GeanyVC_menu_redesign/vc_hg.c 2009-01-31 19:26:19 UTC (rev 412)
@@ -37,6 +37,7 @@
static const gchar *HG_CMD_DIFF_FILE[] = { "hg", "diff", ABS_FILENAME, NULL };
static const gchar *HG_CMD_DIFF_DIR[] = { "hg", "diff", ABS_DIRNAME, NULL };
static const gchar *HG_CMD_REVERT_FILE[] = { "hg", "revert", BASENAME, NULL };
+static const gchar *HG_CMD_REVERT_DIR[] = { "hg", NULL };
static const gchar *HG_CMD_STATUS[] = { "hg", "status", NULL };
static const gchar *HG_CMD_ADD[] = { "hg", "add", BASENAME, NULL };
static const gchar *HG_CMD_REMOVE[] = { "hg", "remove", BASENAME, NULL };
@@ -65,6 +66,11 @@
.function = NULL},
{
.startdir = VC_COMMAND_STARTDIR_FILE,
+ .command = HG_CMD_REVERT_DIR,
+ .env = NULL,
+ .function = NULL},
+ {
+ .startdir = VC_COMMAND_STARTDIR_FILE,
.command = HG_CMD_STATUS,
.env = NULL,
.function = NULL},
Modified: branches/GeanyVC_menu_redesign/vc_svk.c
===================================================================
--- branches/GeanyVC_menu_redesign/vc_svk.c 2009-01-30 16:51:27 UTC (rev 411)
+++ branches/GeanyVC_menu_redesign/vc_svk.c 2009-01-31 19:26:19 UTC (rev 412)
@@ -37,6 +37,7 @@
static const gchar *SVK_CMD_DIFF_FILE[] = { "svk", "diff", ABS_FILENAME, NULL };
static const gchar *SVK_CMD_DIFF_DIR[] = { "svk", "diff", ABS_DIRNAME, NULL };
static const gchar *SVK_CMD_REVERT_FILE[] = { "svk", "revert", BASENAME, NULL };
+static const gchar *SVK_CMD_REVERT_FILE[] = { "svk", NULL };
static const gchar *SVK_CMD_STATUS[] = { "svk", "status", NULL };
static const gchar *SVK_CMD_ADD[] = { "svk", "add", BASENAME, NULL };
static const gchar *SVK_CMD_REMOVE[] = { "svk", "remove", BASENAME, NULL };
@@ -65,6 +66,11 @@
.function = NULL},
{
.startdir = VC_COMMAND_STARTDIR_FILE,
+ .command = SVK_CMD_REVERT_DIR,
+ .env = NULL,
+ .function = NULL},
+ {
+ .startdir = VC_COMMAND_STARTDIR_FILE,
.command = SVK_CMD_STATUS,
.env = NULL,
.function = NULL},
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list