"\t} else {",
"\t\t// no update...",
"\t\tif (this.last_error_counter == file.error_counter) {",
+ "\t\t\tthis.last_error_counter = file.error_counter ;",
"\t\t\treturn;",
"\t\t}",
"\t",
"\t ",
"\t ",
"\t if (eline > tlines || eline < 0) {",
- "\t return;",
+ "",
+ "\t continue;",
"\t }",
"\t ",
"\t ",
"\t // GLib.debug(\"set line %d to %s\", eline, msg);",
"\t //this.marks.set(eline, msg);",
"\t}",
- "\treturn ;",
+ "\tthis.last_error_counter = file.error_counter ;",
"",
"",
"",
} else {
// no update...
if (this.last_error_counter == file.error_counter) {
+ this.last_error_counter = file.error_counter ;
return;
}
if (eline > tlines || eline < 0) {
- return;
+
+ continue;
}
// GLib.debug("set line %d to %s", eline, msg);
//this.marks.set(eline, msg);
}
- return ;
+ this.last_error_counter = file.error_counter ;