summaryrefslogtreecommitdiff
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
...
* Fully exported the value_t type to Python.John Wiegley2009-01-281-12/+283
| | | | | | | | | | Now this code works from a value expression: def myvalue(incoming): import ledger x = ledger.Value("100.23") print x.type() return incoming + x
* Expose the commodity type to python as "Commodity".John Wiegley2009-01-281-1/+1
|
* Extended the amount_t Python mapping to handle the 3rd case of value().John Wiegley2009-01-281-1/+7
|
* Handle the VERSION more gracefully, and uninstall the Python Egg file.John Wiegley2009-01-261-1/+1
|
* Pass $(srcdir) down to python/setup.py, so it can find pyledger.cc.John Wiegley2009-01-261-1/+1
|
* Only initialize Python if it's used.John Wiegley2009-01-242-26/+48
|
* Create a py_value module, for translating value_t objects to/from Python.John Wiegley2009-01-232-15/+92
|
* Report the name of a Python function if we have difficulties calling it.John Wiegley2009-01-232-6/+20
|
* Added tracing statements to the Python interpreter binding code.John Wiegley2009-01-231-1/+7
|
* Look up definitions in the Python evaluator directly, not with eval.John Wiegley2009-01-232-11/+6
|
* When Python support is present, use a session_t object which is derived fromJohn Wiegley2009-01-232-29/+82
| | | | python_interpreter_t, so that Python can provide value expression definitions.
* Increased copyright range to include 2009.John Wiegley2009-01-2011-11/+11
|
* Changed COMMODITY_STYLE_NOMARKET TO COMMODITY_NOMARKET.John Wiegley2009-01-191-1/+1
|
* Changed COMMODITY_STYLE_BUILTIN to COMMODITY_BUILTIN, and added new flagJohn Wiegley2009-01-191-1/+2
| | | | COMMODITY_WALKED, for avoiding infinite recursions during price lookups.
* Moved sources which I did not write from src/ into lib/.John Wiegley2008-08-091-281/+0
|
* 'make distcheck' now works with Python support enabled.John Wiegley2008-08-091-2/+1
|
* Removed a redundant comment.John Wiegley2008-08-081-9/+0
|
* The Python interface code is now building again and passes its unit tests.John Wiegley2008-08-071-1/+3
|
* The Python interface layer is building again.John Wiegley2008-08-078-42/+81
|
* Moved several tests around again (python/test -> test/python).John Wiegley2008-08-065-1483/+0
|
* Moved around most of the files so that source code is in src/, documentationJohn Wiegley2008-08-0518-0/+3280
is in doc/, etc.