removed old period reporting code
This commit is contained in:
parent
399a0c9ffc
commit
82bb5acc95
1 changed files with 4 additions and 59 deletions
61
item.cc
61
item.cc
|
|
@ -5,7 +5,7 @@
|
|||
namespace ledger {
|
||||
|
||||
// jww (2004-07-21): If format.show_empty is set, then include all
|
||||
// subaccounts, empty balanced or no
|
||||
// subaccounts, empty, balanced or no
|
||||
|
||||
item_t * walk_accounts(const account_t * account,
|
||||
const constraints_t& constraints)
|
||||
|
|
@ -20,6 +20,7 @@ item_t * walk_accounts(const account_t * account,
|
|||
i != account->transactions.end();
|
||||
i++) {
|
||||
item->value += *(*i);
|
||||
|
||||
if (constraints.show_subtotals)
|
||||
item->total += *(*i);
|
||||
}
|
||||
|
|
@ -84,9 +85,6 @@ item_t * walk_entries(entries_list::const_iterator begin,
|
|||
entries_list::const_iterator end,
|
||||
const constraints_t& constraints)
|
||||
{
|
||||
#if 0
|
||||
int last_mon = -1;
|
||||
#endif
|
||||
unsigned int count = 0;
|
||||
item_t * result = NULL;
|
||||
|
||||
|
|
@ -109,6 +107,7 @@ item_t * walk_entries(entries_list::const_iterator begin,
|
|||
item->payee = (*i)->payee;
|
||||
}
|
||||
|
||||
// If show_inverted is true, it implies show_related.
|
||||
if (! constraints.show_inverted) {
|
||||
item_t * subitem = new item_t;
|
||||
subitem->parent = item;
|
||||
|
|
@ -132,37 +131,6 @@ item_t * walk_entries(entries_list::const_iterator begin,
|
|||
subitem->value.negate();
|
||||
item->subitems.push_back(subitem);
|
||||
}
|
||||
|
||||
#if 0
|
||||
// If we are collecting monthly totals, then add them if the
|
||||
// month of this entry is different from the month of previous
|
||||
// entries.
|
||||
|
||||
if (format.period == PERIOD_MONTHLY) {
|
||||
int entry_mon = std::gmtime(&(*i)->date)->tm_mon;
|
||||
|
||||
if (last_mon != -1 && entry_mon != last_mon &&
|
||||
line_balances.size() > 0) {
|
||||
if (last_date == 0)
|
||||
last_date = (*i)->date;
|
||||
|
||||
if (reg) {
|
||||
char buf[32];
|
||||
std::strftime(buf, 31, "%B", std::gmtime(&last_date));
|
||||
|
||||
reg->lines.push_back(register_line_t(last_date, buf));
|
||||
reg->lines.back().compute_items(line_balances, total, count);
|
||||
} else {
|
||||
count++;
|
||||
}
|
||||
|
||||
line_balances.clear();
|
||||
}
|
||||
|
||||
last_mon = entry_mon;
|
||||
last_date = (*i)->date;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
if (item) {
|
||||
|
|
@ -174,29 +142,6 @@ item_t * walk_entries(entries_list::const_iterator begin,
|
|||
}
|
||||
|
||||
return result;
|
||||
|
||||
#if 0
|
||||
// Wrap up any left over balance list information.
|
||||
|
||||
if (line_balances.size() > 0) {
|
||||
assert(format.period == PERIOD_MONTHLY);
|
||||
assert(last_date != 0);
|
||||
|
||||
if (reg) {
|
||||
char buf[32];
|
||||
std::strftime(buf, 31, "%B", std::gmtime(&last_date));
|
||||
|
||||
reg->lines.push_back(register_line_t(last_date, buf));
|
||||
reg->lines.back().compute_items(line_balances, total, count);
|
||||
} else {
|
||||
count++;
|
||||
}
|
||||
|
||||
//line_balances.clear();
|
||||
}
|
||||
|
||||
return count;
|
||||
#endif
|
||||
}
|
||||
|
||||
struct cmp_items {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue