summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | fix --no-python optionJohann Klähn2013-01-301-6/+3
| | | | | | | | | | | | | | | | | | | | This would fail with `ValueError: list.remove(x): x not in list`.
| * | | | acprep: pass options starting with -D to CMakeJohann Klähn2013-01-301-5/+10
| | | | |
| * | | | fix option handling in acprepJohann Klähn2013-01-301-19/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both the `--local` option and the default to build local if no build directory exists did not work, because `build_directory()` uses `self.options.build_dir`, but the default and the `--local` option used `self.build_dir`. I changed the code to always use `self.options` for options/flags. Now `self.options` is set to the default values of OptParser and is updated when `parse_args` is called in `run`. After this commit ledger will be built in: * The directory specified using `--output=` * Else in a subdirectory of `./build` or `~/Products` if one of those directories exist and `--local` is not used. * Else inside the source tree (default).
| * | | | Merge pull request #139 from enderw88/ledger-mode-reports-patch-reports-defunCraig Earls2013-01-301-6/+1
| |\ \ \ \ | | |/ / / | |/| | | Removed call to ledger-reports-patch-reports
| | | * | Merge branch 'ledger-mode-reports-patch-reports-defun' into kitchen-sinkCraig Earls2013-01-302-7/+2
| | | |\ \ | | | |/ / | | |/| |
| | * | | Removed call to ledger-reports-patch-reportsCraig Earls2013-01-301-6/+1
| |/ / / | | | | | | | | | | | | | | | | This function was never defined and appeared to nothing. I caused errors on some system by not existing.
| * / / fix CMake variable expansion for man2htmlJohann Klähn2013-01-291-1/+1
|/ / /
| * | Merge branch 'next' into kitchen-sinkCraig Earls2013-01-290-0/+0
| |\ \ | |/ / |/| |
* | | Merge pull request #138 from enderw88/ledger-mode-licensing-and-commentsJohn Wiegley2013-01-2912-0/+253
|\ \ \ | | | | | | | | Added GPL licensing information to lisp files
* \ \ \ Merge pull request #137 from enderw88/default-pricedb-bugJohn Wiegley2013-01-291-7/+8
|\ \ \ \ | | | | | | | | | | Fixed problem finding the default priced file.
| | | * \ Merge branch 'default-pricedb-bug' into kitchen-sinkCraig Earls2013-01-291-7/+8
| | | |\ \ | | |_|/ / | |/| | |
| * | | | Fixed problem finding the default priced file.Craig Earls2013-01-291-7/+8
|/ / / / | | | | | | | | | | | | Bug fix to detect badly specified priced files on the command line didn't handle the default correctly.
| | * | Merge branch 'ledger-mode-licensing-and-comments' into kitchen-sinkCraig Earls2013-01-2912-0/+253
| | |\ \ | | |/ / | |/| |
| * | | Added GPL licensing information to lisp filesCraig Earls2013-01-2912-0/+253
|/ / /
| * | Merge commit 'c235b59a68d04ff22a16d317e4d67b69e570a1e4' into kitchen-sinkCraig Earls2013-01-299-63/+1282
| |\ \ | |/ / |/| |
* | | Merge branch 'documentation-work' into nextCraig Earls2013-01-291-5/+18
|\ \ \
| * | | Documented the tags command.Craig Earls2013-01-291-5/+18
| | | | | | | | | | | | | | | | Documented that the account and commodities command now sort.
* | | | Merge branch 'documentation-work' into nextCraig Earls2013-01-291-17/+49
|\| | |
| * | | Improved emacs section. Now documents all behavior.Craig Earls2013-01-291-17/+49
| | | |
* | | | Merge pull request #90 from rladams/nextJohn Wiegley2013-01-298-41/+1215
|\ \ \ \ | | | | | | | | | | Next
| * | | | Moved over some shortcut functionsadamsrl2012-10-151-6/+136
| | | | |
| * | | | Made marker logic for jumping from hyperlinked reports to source files work ↵adamsrl2012-10-151-37/+9
| | | | | | | | | | | | | | | | | | | | by simplifying.
| * | | | Adding goto EOL to fix issue where re-search-forward was including ledger ↵adamsrl2012-10-151-9/+8
| | | | | | | | | | | | | | | | | | | | report data in the text properties.
| * | | | Added back my patches for johns ldg-modeadamsrl2012-10-141-8/+19
| | | | |
| * | | | Added raw copies of my custom ledger scripts and elisp additions. Next need ↵adamsrl2012-08-226-0/+1057
| | | | | | | | | | | | | | | | | | | | to isolate features and make them more generic for reuse by other Ledger users.
| * | | | Created contrib/raw for examples to be shared among advanced Ledger users ↵adamsrl2012-08-221-0/+5
| | | | | | | | | | | | | | | | | | | | and made generic to enable code reuse.
* | | | | Merge pull request #135 from enderw88/emacs-mode-easy-loadJohn Wiegley2013-01-293-4/+12
|\ \ \ \ \ | | | | | | | | | | | | Fixed the new ledger mod so that loading leg-new.el is sufficient
* \ \ \ \ \ Merge pull request #136 from enderw88/ledger-mode-fix-year-and-monthJohn Wiegley2013-01-291-1/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fixes the set-year and set-month functions
* \ \ \ \ \ \ Merge pull request #134 from enderw88/Fix-aux-date-regressionJohn Wiegley2013-01-291-5/+10
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | Fixes regression error introduced by tags command patch
| | | | | * | Merge branch 'ledger-mode-fix-year-and-month' into kitchen-sinkCraig Earls2013-01-291-1/+15
| | | | | |\ \ | | | |_|_|/ / | | |/| | | |
| | * | | | | Fixes the set-year and set-month functionsCraig Earls2013-01-291-1/+15
| |/ / / / / |/| | | | | | | | | | | | | | | | | Also adds current year and month to the entry prompt.
| | | | * | Merge branch 'emacs-mode-easy-load' into kitchen-sinkCraig Earls2013-01-293-4/+12
| | | | |\ \ | | | |_|/ / | | |/| | |
| | * | | | Fixed the new ledger mod so that loading leg-new.el is sufficientCraig Earls2013-01-293-4/+12
| |/ / / / |/| | | | | | | | | | | | | | | | | | | The reconcile package and the xact package didn't provide themselves, and the leg-new module didn't load up everything it needed.
| | | * | Merge branch 'Fix-aux-date-regression' into kitchen-sinkCraig Earls2013-01-291-5/+10
| | | |\ \ | | |_|/ / | |/| | |
| * | | | Fixes regression error introduced by tags command patchCraig Earls2013-01-291-5/+10
|/ / / / | | | | | | | | | | | | Not sure how the changes to the options got into the repot.cc file, but this takes the changes out.
| | * | Merge branch 'next' into kitchen-sinkCraig Earls2013-01-2916-145/+577
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #132 from enderw88/bug514-sort-accounts-and-commoditiesJohn Wiegley2013-01-296-10/+24
|\ \ \ \ | | | | | | | | | | Fixes bug 514. accounts and commodities output now sorts
* \ \ \ \ Merge pull request #131 from enderw88/add-tags-commandJohn Wiegley2013-01-294-10/+67
|\ \ \ \ \ | | | | | | | | | | | | Addes tags command and --values option
* \ \ \ \ \ Merge pull request #114 from bkuhn/non-profit-reports-all-csv-and-better-sortingJohn Wiegley2013-01-2911-142/+545
|\ \ \ \ \ \ | | | | | | | | | | | | | | Contrib: Non profit reports: generate only CSV files, better sorting, more flexible hyperlinks & pagebreaks
| * | | | | | The restricted fund report has been almost entirely rewritten.Bradley M. Kuhn2013-01-061-70/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous version was somewhat confusing anyway. Now it builds a relatively clear spreadsheet of all categories. It also now outputs CSV.
| * | | | | | More flexible CSV -> ODS hyperlinks and pagebreaks; csv2ods.py produces ↵Bradley M. Kuhn2013-01-063-21/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MANIFEST. Previous version of csv2ods.py simply assumed that fields beyond five would have links to files. This obviously lacked flexibility and was a silly hard-code. Now, those CSV fields that have link:SOMETHING will cause a hyperlink to be created to SOMETHING. Meanwhile, the pagebreak support was similarly hard-coded. Now, any CSV field that has the word "pagebreak" in it will generate a pagebreak. The general ledger and cash receipts/disbursement journals have been modified to make use of these new features in csv2ods.py. Finally, the --skip-page-break option is now moot in csv2ods.py, so that is herein removed.
| * | | | | | Correct sorting of output in trial balance report.Bradley M. Kuhn2013-01-061-3/+6
| | | | | | |
| * | | | | | Completed report on unpaid accruals.Bradley M. Kuhn2013-01-061-3/+29
| | | | | | |
| * | | | | | Ordering of options had always been incorrect on this call; Fixed.Bradley M. Kuhn2013-01-061-1/+1
| | | | | | |
| * | | | | | First crack at an unpaid accruals report.Bradley M. Kuhn2013-01-051-0/+84
| | | | | | |
| * | | | | | Add balances for permanent (i.e., asset) accounts.Bradley M. Kuhn2013-01-051-3/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on a request from our accountants, I've changed the RUNNING TOTAL field (which is generally useless to accountants anyway) to be a BALANCE amount for starting and ending accounts.
| * | | | | | MANIFEST file is now also generated by general-ledger report.Bradley M. Kuhn2013-01-042-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We should give the sample MANIFEST for users that want to make sure they got the script working properly, and to show the sample output.
| * | | | | | Updated expected test output data for general-ledger report.Bradley M. Kuhn2013-01-043-4/+6
| | | | | | |
| * | | | | | Corrected Trial Balance report based on discussion with accountants.Bradley M. Kuhn2013-01-041-26/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I believe this trial balance report will look "more natural" to accountants.
| * | | | | | Sort of accounts was buggy; it never made the final else due to bad regexes.Bradley M. Kuhn2013-01-042-24/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix now has the sort working correctly.