svoid thinAProgramsBackups_v2(S progID, bool doIt) { File dir = programDir(progID); thinAProgramsBackups_v2(dir, doIt); } svoid thinAProgramsBackups_v2(File dir, bool doIt) { print("Processing backups in " + dir); var backupDir = newFile(dir, "backups"); new BackupThinner bt; bt.setDir(backupDir); bt.scan(); int numDeleted = 0; for (File f : bt.deletableFiles) { if (doIt) { print("Deleting: " + f); f.delete(); } else print("Would delete: " + f); } }