Commit graph

4997 commits

Author SHA1 Message Date
John Wiegley
9e9d99e918 Removed an unnecessary if. Fixes #140 2013-01-31 04:56:12 -06:00
Craig Earls
6c6e33427f Merge branch 'next' into kitchen-sink 2013-01-30 21:53:00 -07:00
Craig Earls
ce169b3b48 Merge pull request #142 from enderw88/ledger-reconcile-new-account
Add ability to reconcile new account without switching recon buffers
2013-01-30 20:51:30 -08:00
Craig Earls
0e16ce75f0 Add ability to reconcile new account without switching recon buffers
Show cleared balance on command
Update documentation
2013-01-30 21:50:23 -07:00
Craig Earls
4b4158377b Merge branch 'next' into kitchen-sink 2013-01-30 20:25:46 -07:00
Craig Earls
d9b1258c34 Merge pull request #140 from enderw88/Bug634-floor-ceil-round
Bug 634 Added roundto function, optimized floor and ceiling
2013-01-30 18:56:00 -08:00
Craig Earls
2aae7377cd Merge branch 'fix-garbage-test-25A099C9' into kitchen-sink 2013-01-30 16:51:22 -07:00
Craig Earls
0e0f9973c7 Merge branch 'next' into kitchen-sink 2013-01-30 16:45:50 -07:00
Craig Earls
19eb2cab1b Divorces 25A099C9 from the actual amount.h source file
This test appears to test the garbage input handling on ledger.
garbage-input.dat has been added to the test directory for use by this
test, allowing development with amount.h to proceed without tripping
this particular test inappropriately
2013-01-30 16:43:47 -07:00
John Wiegley
b21ee1de17 Merge branch 'next' of github.com:ledger/ledger into next 2013-01-30 17:01:00 -06:00
John Wiegley
ccca974dad Use -O3 with Clang instead of -O4 2013-01-30 17:00:22 -06:00
John Wiegley
2b245f823b Added missing call to timelog.close() 2013-01-30 17:00:07 -06:00
John Wiegley
7e0666b013 build.sh now installs into Homebrew's Cellar 2013-01-30 16:59:55 -06:00
John Wiegley
be7af24250 Upgrade to Boost 1.52 2013-01-30 16:59:42 -06:00
Craig Earls
aeac4fe252 Merge branch 'Bug634-floor-ceil-round' into kitchen-sink 2013-01-30 15:51:23 -07:00
Craig Earls
b334be6d38 Merge branch 'next' into kitchen-sink 2013-01-30 15:50:54 -07:00
Johann Klähn
20217e7c9c fix --no-python option
This would fail with `ValueError: list.remove(x): x not in list`.
2013-01-30 23:38:11 +01:00
Johann Klähn
9e3652dd4f acprep: pass options starting with -D to CMake 2013-01-30 23:37:29 +01:00
Craig Earls
0df1366168 Bug 634 Added roundto function, optimized floor and ceiling
Fixes Bug634 by adding roundto(amount, places).
2013-01-30 15:35:31 -07:00
Johann Klähn
5ee03de0ad fix option handling in acprep
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).
2013-01-30 23:07:17 +01:00
Craig Earls
45ebed0fd5 Merge pull request #139 from enderw88/ledger-mode-reports-patch-reports-defun
Removed call to ledger-reports-patch-reports
2013-01-30 12:32:56 -08:00
Craig Earls
31f2341e2f Merge branch 'ledger-mode-reports-patch-reports-defun' into kitchen-sink 2013-01-30 13:28:33 -07:00
Craig Earls
97550db9bd Removed call to ledger-reports-patch-reports
This function was never defined and appeared to nothing.  I caused errors
on some system by not existing.
2013-01-30 13:27:51 -07:00
Johann Klähn
383c341d88 fix CMake variable expansion for man2html 2013-01-29 23:31:39 +01:00
Craig Earls
a6efa52490 Merge branch 'next' into kitchen-sink 2013-01-29 14:33:51 -07:00
John Wiegley
2c7ab8be39 Merge pull request #138 from enderw88/ledger-mode-licensing-and-comments
Added GPL licensing information to lisp files
2013-01-29 13:26:08 -08:00
Craig Earls
e032bb1c31 Merge branch 'default-pricedb-bug' into kitchen-sink 2013-01-29 14:15:25 -07:00
John Wiegley
b14573fdb4 Merge pull request #137 from enderw88/default-pricedb-bug
Fixed problem finding the default priced file.
2013-01-29 13:15:16 -08:00
Craig Earls
60e519088a Merge branch 'ledger-mode-licensing-and-comments' into kitchen-sink 2013-01-29 14:15:05 -07:00
Craig Earls
1903ff7c2e Fixed problem finding the default priced file.
Bug fix to detect badly specified priced files on the command line didn't handle the default correctly.
2013-01-29 14:10:08 -07:00
Craig Earls
eff1472337 Added GPL licensing information to lisp files 2013-01-29 13:57:22 -07:00
Craig Earls
870c62bf14 Merge commit 'c235b59a68d04ff22a16d317e4d67b69e570a1e4' into kitchen-sink 2013-01-29 13:45:44 -07:00
Craig Earls
c235b59a68 Merge branch 'documentation-work' into next 2013-01-29 13:26:47 -07:00
Craig Earls
2ecb03878f Documented the tags command.
Documented that the account and commodities command now sort.
2013-01-29 13:26:31 -07:00
Craig Earls
153b9c53cd Merge branch 'documentation-work' into next 2013-01-29 13:15:50 -07:00
Craig Earls
b9dbf54d9a Improved emacs section. Now documents all behavior. 2013-01-29 13:13:30 -07:00
John Wiegley
e1da55d1af Merge pull request #90 from rladams/next
Next
2013-01-29 12:04:40 -08:00
John Wiegley
6410f391f9 Merge pull request #135 from enderw88/emacs-mode-easy-load
Fixed the new ledger mod so that loading leg-new.el is sufficient
2013-01-29 12:04:10 -08:00
John Wiegley
de8974c6e5 Merge pull request #136 from enderw88/ledger-mode-fix-year-and-month
Fixes the set-year and set-month functions
2013-01-29 12:03:59 -08:00
John Wiegley
3745983925 Merge pull request #134 from enderw88/Fix-aux-date-regression
Fixes regression error introduced by tags command patch
2013-01-29 12:03:48 -08:00
Craig Earls
c1ad213f4e Merge branch 'ledger-mode-fix-year-and-month' into kitchen-sink 2013-01-29 12:48:50 -07:00
Craig Earls
619b6abd5c Fixes the set-year and set-month functions
Also adds current year and month to the entry prompt.
2013-01-29 12:47:27 -07:00
Craig Earls
fd7447f980 Merge branch 'emacs-mode-easy-load' into kitchen-sink 2013-01-29 12:34:47 -07:00
Craig Earls
426e105651 Fixed the new ledger mod so that loading leg-new.el is sufficient
The reconcile package and the xact package didn't provide themselves, and the leg-new
module didn't load up everything it needed.
2013-01-29 12:16:47 -07:00
Craig Earls
5be19de2a6 Merge branch 'Fix-aux-date-regression' into kitchen-sink 2013-01-29 11:39:26 -07:00
Craig Earls
a4c81a4cd7 Merge branch 'next' into kitchen-sink 2013-01-29 11:39:01 -07:00
Craig Earls
1b3dfa1297 Fixes regression error introduced by tags command patch
Not sure how the changes to the options got into the repot.cc file, but this takes the changes out.
2013-01-29 11:26:43 -07:00
John Wiegley
1e709d1040 Merge pull request #132 from enderw88/bug514-sort-accounts-and-commodities
Fixes bug 514.  accounts and commodities output now sorts
2013-01-29 09:36:03 -08:00
John Wiegley
69001d927a Merge pull request #131 from enderw88/add-tags-command
Addes tags command and --values option
2013-01-29 09:35:02 -08:00
Craig Earls
f8ff46241b Merge branch 'bug514-sort-accounts-and-commodities' into kitchen-sink 2013-01-29 10:34:56 -07:00