ledger/src
John Wiegley 0b9f22b4d2 Redid the way command-line arguments are processed. Before, Ledger used - and
-- to mean special things after the command verb was seen.  But now, what used
to be specified as this:

  ledger -n reg cash -payable -- shell

Is now specified as this:

  ledger reg -n cash not payable @shell

It could also be specified as:

  ledger -n reg \(cash and not payable\) and @shell
2009-01-22 16:27:24 -04:00
..
account.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
account.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
amount.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
amount.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
balance.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
balance.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
balpair.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
balpair.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
binary.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
binary.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
cache.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
cache.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
commodity.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
commodity.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
compare.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
compare.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
csv.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
csv.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
derive.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
derive.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
emacs.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
emacs.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
entry.cc xact_t pointer list when copy constructing an entry, which leads to crashes 2009-01-20 20:06:21 -04:00
entry.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
error.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
expr.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
expr.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
filters.cc Added missing zeroes in the sha1 to text generation. 2009-01-20 20:13:05 -04:00
filters.h Added support for "anonymizing" any report with --anon. 2009-01-20 20:05:41 -04:00
flags.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
format.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
format.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
gnucash.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
gnucash.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
handler.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
help.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
help.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
hooks.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
item.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
item.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
iterators.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
iterators.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
journal.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
journal.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
ledger.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
main.cc Redid the way command-line arguments are processed. Before, Ledger used - and 2009-01-22 16:27:24 -04:00
mask.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
mask.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
ofx.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
ofx.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
op.cc Parse != as !(==) and !~ as !(=~), for simplicity's sake. 2009-01-22 16:25:51 -04:00
op.h Parse != as !(==) and !~ as !(=~), for simplicity's sake. 2009-01-22 16:25:51 -04:00
option.cc Redid the way command-line arguments are processed. Before, Ledger used - and 2009-01-22 16:27:24 -04:00
option.h Redid the way command-line arguments are processed. Before, Ledger used - and 2009-01-22 16:27:24 -04:00
output.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
output.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
parser.cc Redid the way command-line arguments are processed. Before, Ledger used - and 2009-01-22 16:27:24 -04:00
parser.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
predicate.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
pushvar.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
qif.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
qif.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
quotes.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
quotes.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
reconcile.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
reconcile.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
report.cc Redid the way command-line arguments are processed. Before, Ledger used - and 2009-01-22 16:27:24 -04:00
report.h Changed the order in which options are processed, to provide for the correct 2009-01-21 18:54:06 -04:00
scope.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
scope.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
session.cc Changed the order in which options are processed, to provide for the correct 2009-01-21 18:54:06 -04:00
session.h Redid the way command-line arguments are processed. Before, Ledger used - and 2009-01-22 16:27:24 -04:00
system.hh Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
textual.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
textual.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
times.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
times.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
token.cc Parse != as !(==) and !~ as !(=~), for simplicity's sake. 2009-01-22 16:25:51 -04:00
token.h Parse != as !(==) and !~ as !(=~), for simplicity's sake. 2009-01-22 16:25:51 -04:00
utils.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
utils.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
value.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
value.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
xact.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
xact.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
xml.cc Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00
xml.h Increased copyright range to include 2009. 2009-01-20 01:53:31 -04:00