John Wiegley
54649d1b7a
Make profiling builds work with Clang
2012-05-20 16:06:32 -05:00
John Wiegley
a916ed87bc
Guard against an incorrect use of assert()
2012-05-20 15:31:49 -05:00
John Wiegley
2345f48094
Changed all ASSERTS_ON -> !NO_ASSERTS
2012-05-20 15:25:10 -05:00
John Wiegley
1b1c7cd4ac
A few more CMake-related fixes
2012-05-20 15:23:52 -05:00
John Wiegley
f579e6ddac
Work around inclusion ordering bug with Xpressive
2012-05-20 15:15:54 -05:00
John Wiegley
a9bdcc3301
Work around collision between Format's put & Graph
2012-05-20 15:03:22 -05:00
John Wiegley
4681e58d7f
Converted the Ledger build system to use CMake
2012-05-20 04:48:05 -05:00
John Wiegley
303976e563
Fixed a variable name shadowing
2012-05-18 01:47:04 -06:00
John Wiegley
7e8ba51cd0
Added a "json" report command
2012-05-18 01:38:39 -06:00
John Wiegley
a38ed141c1
Switched to Boost.PropertyTree for XML generation
2012-05-18 01:31:01 -06:00
John Wiegley
f4f3058b8c
Switch to using Boost.Format
2012-05-14 21:44:00 -06:00
John Wiegley
9617266905
Improved detection of iostream's eof() condition
2012-05-14 21:41:38 -06:00
John Wiegley
32eaa03469
Fixed a hidden memory corruption bug
2012-05-14 21:41:38 -06:00
John Wiegley
1cc618a956
Added a * for cleared entries in the time report
2012-05-10 04:03:32 -05:00
John Wiegley
2bc14c3919
Merge branch 't/checkout_cleared' into next
2012-05-10 04:01:16 -05:00
John Wiegley
e5c4c20cbb
Made some code in option.h a bit safer
2012-05-07 01:54:20 -05:00
John Wiegley
c0fa144ca5
Added "last_checkout_cleared" valexpr variable
2012-05-07 01:53:53 -05:00
John Wiegley
95c44609a4
Made some of the value term parsing code more resilient
2012-04-28 05:24:29 -05:00
John Wiegley
7b406922e9
Silenced a warning in the very latest Clang
2012-04-28 05:24:07 -05:00
John Wiegley
08a7f5ae07
Changed a const string map key to string
2012-04-28 05:23:49 -05:00
John Wiegley
c8f58ea686
Added support for building with Clang and libc++ in C++11
2012-04-28 05:23:36 -05:00
John Wiegley
548af968f6
#if 0'd out some unused code
2012-04-25 03:09:56 -05:00
John Wiegley
ee641f353c
Resolve some issues with proof builds
2012-04-15 01:17:01 -05:00
John Wiegley
1e572d508d
Add 'data' member to account/journal objects
2012-04-13 15:16:27 -05:00
John Wiegley
6a5360e2b5
Make --detail a synonym for --rich-data
2012-04-13 15:16:24 -05:00
John Wiegley
e3ac243019
Started work on a "views" report document model
2012-04-08 05:04:49 -05:00
John Wiegley
ad7ace902c
Allow --invert to work with --monthly
...
Fixes #770
2012-04-06 01:32:38 -05:00
John Wiegley
322d55823e
post.x = y defines metadata tag x
2012-04-04 02:28:07 -05:00
John Wiegley
5a615ec680
Make metadata tags case insensitive
2012-04-04 02:27:49 -05:00
John Wiegley
807cce12ff
Make status and state valexpr synonyms
2012-04-04 02:27:26 -05:00
John Wiegley
878afc6d47
Added 'lowered' helper function
2012-04-04 02:26:50 -05:00
John Wiegley
fcabd64a89
Whitespace fix
2012-04-04 02:26:34 -05:00
John Wiegley
df1cbc33d1
Whitespace fix
2012-03-30 04:45:51 -05:00
John Wiegley
931d6ff3f4
Fix to Python value() method handling
2012-03-30 00:51:06 -05:00
John Wiegley
a1c33fec02
Allow dates to be passed to Python value() method
2012-03-30 00:51:06 -05:00
John Wiegley
8e8c2904f5
Never price commodities using annotated commodities
2012-03-30 00:51:05 -05:00
John Wiegley
b5e76f0056
Fix to commodity printing
2012-03-29 16:28:53 -05:00
John Wiegley
0f180b917a
Improved some error messages
2012-03-29 16:25:22 -05:00
John Wiegley
7422fa5f3e
Allow post.cost to work in Python
2012-03-29 15:56:05 -05:00
John Wiegley
08f65eeadc
Allow serialization to be enabled again
2012-03-29 15:35:20 -05:00
John Wiegley
902ab72eb4
Forgot to copy two members in post_t's copy-ctor
2012-03-28 03:02:31 -05:00
Martin Michlmayr
a47625be35
Make pricesdb an alias for pricedb for backwards compatibility with ledger 2
...
ledger 2.2 introduced the pricesdb command. This was renamed to
pricedb in ledger 3. Allow pricesdb as an alternative to pricedb
to provide backwards compatibility.
Fixes bug #728
2012-03-25 11:50:16 +01:00
John Wiegley
cee47cc495
Simplified some code in xact.cc
2012-03-23 16:59:06 -05:00
John Wiegley
4b05759962
Fixed sorting of equity output
2012-03-23 16:46:11 -05:00
John Wiegley
5addacfbf2
Fixed an interaction with equity and virtual accounts
...
Fixes #686
2012-03-22 23:42:18 -05:00
John Wiegley
3fb7490bc9
Never output calculate commodity valuation expressions
2012-03-20 05:03:18 -05:00
John Wiegley
e3248ee5a6
Fix problems with <Adjustment> postings
2012-03-20 04:56:03 -05:00
John Wiegley
446beee376
Merge branch 't/A560FDAD' into next
2012-03-20 03:16:13 -05:00
John Wiegley
f76d458ab7
Strip annotations in display_filter_posts
...
Fixes #718
2012-03-20 03:15:42 -05:00
John Wiegley
22505d9527
Always call TRACE_CTOR at the end of constructors
2012-03-20 02:10:40 -05:00