* ======================================================
*
* LyX, The Document Processor
- * Copyright (C) 1995 Matthias Ettrich
- * Copyright (C) 1995-1998 The LyX Team.
+ * Copyright 1995 Matthias Ettrich
+ * Copyright 1995-2000 The LyX Team.
*
- * This file is Copyright (C) 1996-1998
+ * This file is Copyright 1996-2000
* Lars Gullik Bjønnes
*
* ======================================================
#include "support/lyxlib.h"
#include "support/filetools.h"
#include <fstream>
+
using std::make_pair;
using std::ofstream;
using std::ifstream;
+using std::endl;
void DepTable::insert(string const & fi,
bool upd,
unsigned long one = (*itr).second.second;
unsigned long two = lyx::sum((*itr).first.c_str());
(*itr).second = make_pair(one, two);
- if (lyxerr.debugging()) {
- lyxerr << "update: " << (*itr).first << " "
- << one << " " << two << endl;
+ if (lyxerr.debugging(Debug::DEPEND)) {
+ lyxerr << "Update dep: " << (*itr).first << " "
+ << one << " " << two;
+ if (one != two)
+ lyxerr << " +";
+ lyxerr << endl;
}
}
}
return true;
}
}
-
return false;
}
tmp[(*cit).first] = (*cit).second;
}
deplist.swap(tmp);
-
}
for (DepList::const_iterator cit = deplist.begin();
cit != deplist.end();
++cit) {
- if (lyxerr.debugging()) {
+ if (lyxerr.debugging(Debug::DEPEND)) {
lyxerr << "Write dep: "
<< (*cit).first << " "
<< (*cit).second.first << " "
unsigned long one = 0;
unsigned long two = 0;
while(ifs >> nome >> one >> two) {
- if (lyxerr.debugging()) {
- lyxerr << "read dep: "
+ if (lyxerr.debugging(Debug::DEPEND)) {
+ lyxerr << "Read dep: "
<< nome << " "
<< one << " "
<< two << endl;