ledger/src
John Wiegley c172281858 Abstracted precision extension constant, and added a note that precision must
be handled differently, since paying attention to places after the decimal is
not enough.
2008-11-23 19:15:32 -04:00
..
account.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
account.h Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
amount.cc Abstracted precision extension constant, and added a note that precision must 2008-11-23 19:15:32 -04:00
amount.h Abstracted precision extension constant, and added a note that precision must 2008-11-23 19:15:32 -04:00
balance.cc Removed more "pending" type comments. 2008-08-17 03:51:28 -04:00
balance.h Added in_place_round method to all Ledger numerical types. 2008-09-14 19:36:55 -04:00
balpair.h Updated the Doxygen docs so that all the core numerics files are in the same 2008-08-05 19:49:01 -04:00
binary.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
binary.h Removed some dead code and updated the binary streaming code for op_t and 2008-08-17 03:15:57 -04:00
cache.cc Began initial work to support specifying a series of commodities to -V. 2008-09-20 14:46:18 -04:00
cache.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
commodity.cc Added code to recursively search for a price in a given commodity. 2008-09-25 13:59:01 -04:00
commodity.h Added code to recursively search for a price in a given commodity. 2008-09-25 13:59:01 -04:00
compare.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
compare.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
csv.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
csv.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
derive.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
derive.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
emacs.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
emacs.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
entry.cc Cleaned up the way that commodity pricing is handled. 2008-09-20 13:48:36 -04:00
entry.h Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
error.h Fixed the way that nested caught exceptions are rethrown, and how value 2008-09-15 02:36:50 -04:00
expr.cc Fixed the way that nested caught exceptions are rethrown, and how value 2008-09-15 02:36:50 -04:00
expr.h Fixed the way that nested caught exceptions are rethrown, and how value 2008-09-15 02:36:50 -04:00
filters.cc Renamed XACT_BALANCE flag to XACT_MUST_BALANCE. 2008-09-19 08:08:28 -04:00
filters.h Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
flags.h Renamed a variable to be more consistent. 2008-09-19 08:30:17 -04:00
format.cc Don't use single code format characters anymore. Access to object details 2008-09-18 11:25:56 -04:00
format.h The register report is now mostly displaying multi-line balances correctly. 2008-08-10 03:49:03 -04:00
gnucash.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
gnucash.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
handler.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
help.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
help.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
hooks.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
item.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
item.h Changed some of the transaction flags, since all must fit in 8 bits. 2008-09-19 08:31:17 -04:00
iterators.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
iterators.h Added missing virtual specifiers on some destructors. 2008-08-05 20:41:48 -04:00
journal.cc Cleaned up the way that commodity pricing is handled. 2008-09-20 13:48:36 -04:00
journal.h Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
ledger.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
main.cc Move handling of all commands to the value expression subsystem, rather than 2008-09-18 11:42:17 -04:00
mask.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
mask.h Removed some dead code and updated the binary streaming code for op_t and 2008-08-17 03:15:57 -04:00
ofx.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
ofx.h The OFX parsing code is compiling again, but not working yet. 2008-08-07 05:44:16 -04:00
op.cc Corrected several assertions which could occur when using unary operators and 2008-09-16 05:04:21 -04:00
op.h Fixed an assertion. 2008-08-17 04:55:01 -04:00
option.cc Fixed the way that nested caught exceptions are rethrown, and how value 2008-09-15 02:36:50 -04:00
option.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
output.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
output.h Don't try to parse a display predicate if none has been set. 2008-09-18 11:42:32 -04:00
parser.cc Fixes to the way that EXPR_PARSE_SINGLE behaves. 2008-09-15 02:37:04 -04:00
parser.h Fixed the way that nested caught exceptions are rethrown, and how value 2008-09-15 02:36:50 -04:00
predicate.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
pushvar.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
qif.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
qif.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
quotes.cc Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
quotes.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
reconcile.cc Fix --reconcile by terminating transaction list correctly 2008-11-23 19:08:38 -04:00
reconcile.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
report.cc Changed a plain equality into a strcmp. 2008-09-18 11:42:43 -04:00
report.h Commented out some dead code. 2008-09-20 13:48:47 -04:00
scope.cc Removed todo comments and dead code. 2008-08-17 05:19:51 -04:00
scope.h Corrected the way that scopes are found so that xact_t can also be found as an 2008-10-29 02:00:00 -06:00
session.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
session.h Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
system.hh Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
textual.cc Changed debug class ledger.textual.parse to just textual.parse. 2008-09-19 08:10:13 -04:00
textual.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
times.cc Changed output_date_format to match 08-Aug-14 format. 2008-08-14 02:40:23 -04:00
times.h Restored --format, --date-format (-y), and --input-date-format options. 2008-09-14 19:44:30 -04:00
token.cc Removed more dead code. 2008-08-17 05:09:51 -04:00
token.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00
utils.cc The ledger::string type now uses size_type for a length parameter instead of 2008-09-14 19:39:56 -04:00
utils.h The ledger::string type now uses size_type for a length parameter instead of 2008-09-14 19:39:56 -04:00
value.cc Corrected a harmless warning. 2008-09-19 06:55:07 -04:00
value.h Added in_place_round method to all Ledger numerical types. 2008-09-14 19:36:55 -04:00
xact.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
xact.h Changed some of the transaction flags, since all must fit in 8 bits. 2008-09-19 08:31:17 -04:00
xml.cc Factored common parts of entry_t and xact_t into new item_t 2008-09-19 08:06:20 -04:00
xml.h Moved around most of the files so that source code is in src/, documentation 2008-08-05 18:05:49 -04:00