Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Changed manual to note that --end is now inclusive. | John Wiegley | 2008-04-13 | 1 | -9/+5 | |
| | ||||||
* | Changed the --begin and --end switches to rely on interval parsing to | John Wiegley | 2008-04-13 | 1 | -2/+18 | |
| | | | | | determine the beginning and ending of their range. Also, the ending is now inclusive. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 3 | -10/+12 | |
| | ||||||
* | Moved the setting of time quantities to the commodity initialization | John Wiegley | 2008-04-13 | 2 | -20/+20 | |
| | | | | section. | |||||
* | (operator): Rearranged some code and added an assert. | John Wiegley | 2008-04-13 | 1 | -4/+1 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (read_binary_journal, write_binary_journal): The "basket" account | John Wiegley | 2008-04-13 | 1 | -3/+3 | |
| | | | | pointer was being incorrectly restored from the cache. | |||||
* | (operator): Rearranged some code and added an assert. | John Wiegley | 2008-04-13 | 1 | -3/+8 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+2 | |
| | ||||||
* | (derive_new_entry): Backed out a change which caused the "from" | John Wiegley | 2008-04-13 | 1 | -8/+3 | |
| | | | | account to be incorrectly determined. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -6/+31 | |
| | ||||||
* | (process_options): Test the "i" and "arg" variables thoroughly before | John Wiegley | 2008-04-13 | 1 | -4/+5 | |
| | | | | making use of either one of them. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (regexps_to_predicate): Don't modify the display predicate for balance | John Wiegley | 2008-04-13 | 1 | -3/+3 | |
| | | | | commands if a payee regexp is being processed. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (subtotal_transactions::operator()): Changed the usage of the | John Wiegley | 2008-04-13 | 2 | -7/+20 | |
| | | | | | | temporary `values' map so that account names are always properly sorted in the subtotaled output view. As it was, they were being reported in account creation order. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (derive_new_entry): If the "entry" command can't figure out which | John Wiegley | 2008-04-13 | 1 | -9/+17 | |
| | | | | | account to draw from, and if there is a "basket account" (defined with "A" in a textual ledger), use that. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (report_budget_items): Removed an unused local variable. | John Wiegley | 2008-04-13 | 1 | -45/+40 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (parse): Removed some unnecessary code which was actually causing | John Wiegley | 2008-04-13 | 1 | -15/+2 | |
| | | | | | price histories to be parsed wrong when compiler optimizations were used (at least on my machine). | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 2 | -164/+0 | |
| | ||||||
* | When --input-date-format is seen, don't wipe out the rest of the date | John Wiegley | 2008-04-13 | 1 | -4/+3 | |
| | | | | | | formats, simply replace the first one. Then, when --period is seen, use the first date format as the template for what to pass to the begin/end options. | |||||
* | (derive_new_entry): If no argument were given but the payee, assume | John Wiegley | 2008-04-13 | 1 | -5/+14 | |
| | | | | the user wants to see the same transaction as last time. | |||||
* | (amount_t::value): Corrected a problem with commodity rounding after | John Wiegley | 2008-04-13 | 1 | -8/+23 | |
| | | | | | | | | market values are determined (was using the wrong commodity's precision value). (commodity_t::value): Fixed the market value calculation algorithm, which was very broken (but only seemed to show up if the price history was very small). | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | Increased binary version number. | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | (find_commodity): Don't copy over the NOMARKET flag from the default | John Wiegley | 2008-04-13 | 1 | -1/+2 | |
| | | | | commodity. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (process_options): Corrected a long-standing error with using "--" to | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | | | | separate payee regexps from account regexps. | |||||
* | (class format_account): Fixed initialization order | John Wiegley | 2008-04-13 | 1 | -2/+2 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (parse): Negate QIF amounts for which a category is specified, since | John Wiegley | 2008-04-13 | 1 | -0/+2 | |
| | | | | the category shows where the money went, not where it came from. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+3 | |
| | ||||||
* | (parse): Set the beginning and ending line number for each entry as it | John Wiegley | 2008-04-13 | 1 | -10/+17 | |
| | | | | is parsed. | |||||
* | (qif_parser_t::parse): Record the beginning and ending line/pos and | John Wiegley | 2008-04-13 | 1 | -1/+25 | |
| | | | | source index when reading QIF files. | |||||
* | Removed unused code. | John Wiegley | 2008-04-13 | 1 | -6/+0 | |
| | ||||||
* | (Format strings): Added documentation about using %b and %e format | John Wiegley | 2008-04-13 | 1 | -0/+6 | |
| | | | | elements. | |||||
* | (class entry_base_t): Added `beg_line' and `end_line' members. | John Wiegley | 2008-04-13 | 1 | -0/+2 | |
| | ||||||
* | (export_journal): Added `basket' member for journals, and `beg_line' | John Wiegley | 2008-04-13 | 1 | -1/+7 | |
| | | | | and `end_line' for entries (for Python). | |||||
* | Record the beginning/ending line and position of entries parsed within | John Wiegley | 2008-04-13 | 1 | -8/+25 | |
| | | | | Gnucash files. | |||||
* | (struct element_t): Added BEG_LINE and END_LINE. | John Wiegley | 2008-04-13 | 1 | -0/+2 | |
| | ||||||
* | (parse_elements): The format codes %b and %e can be used to display | John Wiegley | 2008-04-13 | 1 | -0/+12 | |
| | | | | | the beginning and ending line numbers of an entry. (format): Output beginning and ending line for BEG_LINE and END_LINE types. | |||||
* | Updated binary version number. (read_binary_entry_base): Read in | John Wiegley | 2008-04-13 | 1 | -1/+5 | |
| | | | | | | beginning and ending line information for each entry. (write_binary_entry_base): Write out beginning and ending line information for each entry. | |||||
* | (parse): Allow "-$100.00" as the equivalent of "$-100.00". | John Wiegley | 2008-04-13 | 1 | -2/+12 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+2 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 2 | -2/+46 | |
| | ||||||
* | (parse_inline_math): Parse amounts that use any | John Wiegley | 2008-04-13 | 1 | -5/+95 | |
| | | | | | | | | | | | | | | | of ()/*+- as "inline math". This causes "$100.00 * 20" to be turned into the equivalent value expression "({$100.00} * {20})". It is a shorthand, at the expense of a little textual parsing speed. (parse_amount): Call `parse_inline_math' if appropriate. (parse_entry): Support transactions that follow immediately after the payee name, separated by two or more spaces. This makes it possible -- when a basket account is being used -- to list off entry transactions one per line. (parse): Allow a basket account to be specified using the syntax "A ACCOUNT". From that point on in the file, any single transactions entries will be balanced against that account. | |||||
* | (parse): Removed an unnecessary line of code. | John Wiegley | 2008-04-13 | 1 | -1/+2 | |
| |