projects
/
gitlive
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
48b7a51
)
GitMonitor.vala
author
Alan Knowles
<alan@roojs.com>
Fri, 5 Sep 2014 03:25:31 +0000
(11:25 +0800)
committer
Alan Knowles
<alan@roojs.com>
Fri, 5 Sep 2014 03:25:31 +0000
(11:25 +0800)
GitMonitor.vala
patch
|
blob
|
history
diff --git
a/GitMonitor.vala
b/GitMonitor.vala
index
c500248
..
f0927f2
100644
(file)
--- a/
GitMonitor.vala
+++ b/
GitMonitor.vala
@@
-338,6
+338,7
@@
public class GitMonitor : Monitor
var repo = repo_list.index(i);
var add_files = new Array<GitMonitorQueue>();
var repo = repo_list.index(i);
var add_files = new Array<GitMonitorQueue>();
+ var add_files_f = new Array<GitMonitorQueue>();
var remove_files = new Array<GitMonitorQueue>();
var messages = new Array<GitMonitorQueue>();
//print(JSON.stringify(repo.cmds,null,4));
var remove_files = new Array<GitMonitorQueue>();
var messages = new Array<GitMonitorQueue>();
//print(JSON.stringify(repo.cmds,null,4));
@@
-386,8
+387,8
@@
public class GitMonitor : Monitor
// these can fail... at present... as we wildcard stuff.
stdout.printf("ADD : %u files\n" , add_files.length);
// these can fail... at present... as we wildcard stuff.
stdout.printf("ADD : %u files\n" , add_files.length);
- // make sure added files do not get removed..
-
+ // make sure added files do not get removed..
??
+ /*
var remove_files_f = new Array<GitMonitorQueue>();
for(var ii = 0;ii < remove_files.length;ii++) {
if (GitMonitorQueue.indexOfAdd(add_files, remove_files.index(ii).vname) > -1 ) {
var remove_files_f = new Array<GitMonitorQueue>();
for(var ii = 0;ii < remove_files.length;ii++) {
if (GitMonitorQueue.indexOfAdd(add_files, remove_files.index(ii).vname) > -1 ) {
@@
-396,7
+397,11
@@
public class GitMonitor : Monitor
remove_files_f.append_val(remove_files.index(ii));
};
stdout.printf("REMOVE : %u files\n" , remove_files_f.length);
remove_files_f.append_val(remove_files.index(ii));
};
stdout.printf("REMOVE : %u files\n" , remove_files_f.length);
-
+ */
+
+ // if file was added, then removed,
+
+
// make sure monitoring is paused so it does not recursively pick up
// deletions
try {
// make sure monitoring is paused so it does not recursively pick up
// deletions
try {