var ret = new Gee.ArrayList<string>();
- for (var i = 0; i < cfiles.size; i ++) {
- var fn = cfiles.get(i);
+ for (var i = 0; i < allfiles.size; i ++) {
+ var fn = allfiles.get(i);
if (Regex.match_simple("\\.vala$", fn)) {
ret.add( fn);
continue;
}
- if (ret.index_of( vv) > -1) {
+ if (allfiles.index_of( vv) > -1) {
continue;
}
// add the 'c' file..
public Gee.ArrayList<string> filesForOpen(string in_path)
{
- var allfile = this.fileAll();
+ var allfiles = this.fileAll();
var ret = new Gee.ArrayList<string>();
- for (var i = 0; i < cfiles.size; i ++) {
+ for (var i = 0; i < allfiles.size; i ++) {
var fn = cfiles.get(i);
+ if (Regex.match_simple("\\.vala\\.c$", fn)) {
+ continue;
+ }
+ if (Regex.match_simple("\\.bjs\\.c$", fn)) {
+ continue;
+ }
+
if (Regex.match_simple("\\.vala$", fn)) {
ret.add( fn);
continue;
}
// vala.c -- ignore..
- if (Regex.match_simple("\\.vala\\.c$", fn)) {
- continue;
- }
+
// not a c file...
if (!Regex.match_simple("\\.c$", fn)) {
continue;