summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Whitespace changes.John Wiegley2008-04-131-1/+1
|
* (first): Use std::localtime instead of std::gmtime. (increment): UseJohn Wiegley2008-04-131-4/+3
| | | | std::localtime instead of std::gmtime.
* Use std::localtime instead of std::gmtime.John Wiegley2008-04-131-2/+2
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (ledger-do-reconcile): If no output at all is generated by the "emacs"John Wiegley2008-04-131-11/+13
| | | | command, do not trigger a Lisp error.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_transaction): If an account name matches an alias definition,John Wiegley2008-04-131-1/+27
| | | | | | use the aliased account. (parse): Added an "!alias ALIAS = ACCOUNT" directive, to make it easier to manage long account names in a textual ledger file.
* updated binary version numberJohn Wiegley2008-04-131-1/+1
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (quick_parse_date): Add 1900 to now_year, to counter the subtractionJohn Wiegley2008-04-131-1/+1
| | | | that will occur in parse_date.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (quick_parse_date): [1178218] Fixed date problem by avoiding anJohn Wiegley2008-04-131-0/+4
| | | | | optimization that was being used before for the sake of the textual parser.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Added missing colons.John Wiegley2008-04-131-2/+2
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (process_options): Show all register entries, even those with nullJohn Wiegley2008-04-131-1/+1
| | | | value, if -E is used.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (config_t): Corrected a value in the register format.John Wiegley2008-04-131-2/+2
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (write_entry): Added filename to Emacs output, in preperation forJohn Wiegley2008-04-132-17/+26
| | | | multi-file support.
* (format): [1178223] Don't truncate to max_width in the case ofJohn Wiegley2008-04-131-1/+4
| | | | outputting balances.
* Added direntry commandsJohn Wiegley2008-04-131-0/+5
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (test): Sense of an #ifdef test was reversed somehow.John Wiegley2008-04-131-2/+2
|
* *** empty log message ***John Wiegley2008-04-131-3/+0
|
* minor bit twiddlingJohn Wiegley2008-04-134-10/+10
|
* (show_version): In the version page output all of the modules whichJohn Wiegley2008-04-131-5/+14
| | | | | support has been compiled in for. This will make tracking down certain problems much quicker.
* (test): Added a test for the presence of <?xml... in the input stream;John Wiegley2008-04-132-3/+22
| | | | | if it is there, report an error based on whether XML support was actually compiled in or not.
* Removed incorrect parameter.John Wiegley2008-04-131-1/+1
|
* doc updatesJohn Wiegley2008-04-132-19/+189
|
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_conversion): When defining a commodity conversion, always markJohn Wiegley2008-04-131-1/+2
| | | | | the larger unit as having no market value (the market price is determined by looking up the base commodity and then multiplying).
* *** empty log message ***John Wiegley2008-04-131-49/+50
|
* (value): Use `std::map<>::lower_bound' to search for the nearest priceJohn Wiegley2008-04-131-6/+11
| | | | | item in a commodity's history list. This is much more efficient than doing a reverse linear search.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Added missing `require' for eshell.John Wiegley2008-04-131-0/+3
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (ledger-auto-reconcile): Added a note to the auto-reconcile prompt, toJohn Wiegley2008-04-131-1/+1
| | | | remind people to use a negative amount for a liability.
* *** empty log message ***John Wiegley2008-04-131-4/+0
|
* Removed the --reconcilable option, since the pending flag is now beingJohn Wiegley2008-04-134-28/+8
| | | | used.
* (write_entry): If an entry is marked pending, output the `pending'John Wiegley2008-04-131-1/+11
| | | | symbol in the Emacs output.
* Made several changes to the behavior of the reconciler: 1) HittingJohn Wiegley2008-04-131-12/+59
| | | | | | | | | | space marks entries as pending; use C-c C-c when you have achieved the proper cleared balance, and all of the "pending" entries will be marked clear and saved; 2) Using C-x C-s in the ledger data buffer will refresh the currently open reconcile buffer; 3) C-l in the reconcile buffer will now refresh the view (in case you wish to refresh changes made in the ledger data buffer without saving that buffer).
* (parse_entry): Parse the pending flag if a ! is used in place of *.John Wiegley2008-04-131-3/+11
|
* *** empty log message ***John Wiegley2008-04-132-8/+8
|
* *** empty log message ***John Wiegley2008-04-131-2/+9
|
* (parse): Updated the "D" command to take a regular amount, from whichJohn Wiegley2008-04-131-3/+6
| | | | the default flags and precision for its commodity are determined.
* (parse): A fix to the way commodity flags are applied to newly parsedJohn Wiegley2008-04-131-7/+26
| | | | | commodities. This was needing for an edge-case involving commodities that first appears as part of the cost (@ SPEC) of a transaction.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|