summaryrefslogtreecommitdiff
path: root/src/system.hh.in
Commit message (Collapse)AuthorAgeFilesLines
...
* Switch to using Boost.FormatJohn Wiegley2012-05-141-6/+11
|
* Allow serialization to be enabled againJohn Wiegley2012-03-291-3/+10
|
* Improved the behavior of -XJohn Wiegley2012-03-091-0/+2
|
* Use Boost.TupleJohn Wiegley2012-03-091-1/+4
|
* Implemented first cut at price conversion logicJohn Wiegley2012-03-051-1/+1
|
* Switched to using Boost.Graph for commodity pricingJohn Wiegley2012-03-051-0/+15
|
* Started writing Python unit testsJohn Wiegley2012-03-011-0/+2
|
* Increased file copyrights to 2012John Wiegley2012-02-291-1/+1
|
* Remove unneeded guard macros from system.hh.inJohn Wiegley2012-02-111-5/+0
|
* Cleanup whitespaceJohn Wiegley2011-08-181-1/+1
|
* Use Boost iterator_facade to create new iteratorsJohn Wiegley2011-07-191-0/+1
|
* Define BOOST_IOSTREAMS_USE_DEPRECATEDJohn Wiegley2011-02-041-0/+1
|
* Fixed a bug preventing g++ 4.6 from workingJohn Wiegley2011-02-041-1/+1
|
* Fixes for compilation as C++0x codeJohn Wiegley2011-02-041-0/+2
|
* Moved up to Boost 1.44John Wiegley2010-08-241-1/+5
|
* For value_t, use boost::any to refer to objectsJohn Wiegley2010-06-131-0/+1
|
* Include serialize_ptr_deque, for Boost.SerializationJohn Wiegley2010-06-121-1/+1
|
* Use ptr_deque for value_t::sequence_tJohn Wiegley2010-06-101-0/+1
| | | | | | | | | This is to work around undefined behavior according to the Standard, [lib.res.on.functions]/2: "In particular, the effects are undefined in the following cases: [..] - if an incomplete type (3.9) is used as a template argument when instantiating a template component."
* Added some preliminary code for convert CSV to LedgerJohn Wiegley2010-03-051-2/+1
|
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
|
* Value.to_sequence returns a valid Python sequenceJohn Wiegley2009-11-111-0/+1
|
* Python Unicode objects are now handledJohn Wiegley2009-11-101-0/+1
|
* Added support for Boost.Regex w/ ICUJohn Wiegley2009-11-071-0/+4
| | | | | This allows for correct searching of UTF-8 encoded strings, such as lower-case versions of Russian words to find mixed-case words.
* Simplified usage of Boost.Python in several casesJohn Wiegley2009-11-051-6/+0
|
* Transactions, etc., are now accessed by iteratorsJohn Wiegley2009-11-051-0/+1
|
* Create a --cache option, for using a binary cacheJohn Wiegley2009-10-311-10/+4
|
* Added serialization methods for most typeJohn Wiegley2009-10-301-0/+74
| | | | | This allows journal_t objects to be completed serialized to disk and deserialized.
* Change the value_t::POINTER type to value_t::SCOPEJohn Wiegley2009-10-301-1/+0
| | | | | scope_t pointers are the only kind that are ever stored in value objects, so there was no need to make it generic and use boost::any.
* Fixed many compiler warnings from g++ 4.4John Wiegley2009-10-251-2/+2
|
* Use boost::iostreams::file_descriptor_sinkJohn Wiegley2009-10-251-1/+3
| | | | This is instead of the custom fdstream.hpp file I was distributing.
* Removed reliance on strptime/strftimeJohn Wiegley2009-10-111-1/+3
| | | | | | | | The code now uses Boost's input and output facets for times and dates. This ensures completely consistency regarding timezones and times, and fixes the regression test that was broken while I was away coding in London (where it was GMT-0 and I didn't notice the difference between local and GMT).
* Normalized some #ifdef's to #if definedJohn Wiegley2009-03-101-3/+3
|
* Rewrote acprep in Python and improved the buildJohn Wiegley2009-03-091-0/+184