John Wiegley
f6f4a46cf5
Moved around most of the files so that source code is in src/, documentation
...
is in doc/, etc.
2008-08-05 18:05:49 -04:00
John Wiegley
99313ebc6c
Revised the way that exceptions are thrown around. Instead of context being a
...
complicated string of pointers, it's now just a global block of text that gets
appended to as the error is being thrown up, and can be displayed at the catch
point if desired. There are almost no cases where a thrown exception will not
result in an error message being displayed to the user.
2008-07-31 06:24:45 -04:00
John Wiegley
4518ea9540
Value expression architecture is now rewritten, but the functionality of the
...
old system (for example, the meaning of 'a') has yet to be restored. In the
new scheme, this will be done by definition a function outside of the value
expression logic, rather than the tight coupling between journal innards and
value expressions that occurred in 2.x.
2008-07-29 05:59:38 -04:00
John Wiegley
ebfe2d1011
Updated all copyright messages to 2003-2008.
2008-07-27 02:26:35 -04:00
John Wiegley
52fc9f2e44
Brought in the final round of 3.0 code, although it does not compile yet:
...
report, session, parts of xpath, main, journal, option.
2008-07-20 05:03:54 -04:00
John Wiegley
d159501993
The code is compiling again, but it's far from being able to run yet.
2008-05-08 02:50:19 -04:00
John Wiegley
04dfda2282
Made separate modules for the csv command, since the prior method was
...
not fully correct.
2008-04-13 02:41:33 -04:00
John Wiegley
2982e637c2
*** empty log message ***
2008-04-13 02:41:32 -04:00
John Wiegley
f9b874e1cb
Added elision styles.
2008-04-13 02:41:32 -04:00
John Wiegley
5a93d4819e
Reworked the way date/times are handled.
2008-04-13 02:41:32 -04:00
John Wiegley
a5aff9eee9
Several fixes to lot price handling.
2008-04-13 02:41:31 -04:00
John Wiegley
e32d9e64a7
Added much better error location.
2008-04-13 02:41:29 -04:00
John Wiegley
7901598f1d
Checked in all major updates.
2008-04-13 02:41:27 -04:00
John Wiegley
244bbb6d12
Fixed some compiler complaints.
2008-04-13 02:41:25 -04:00
John Wiegley
c9fb11bd60
updated to version 2.0
2008-04-13 02:40:47 -04:00
John Wiegley
a32173ace6
changes
2008-04-13 02:40:47 -04:00
John Wiegley
3a3227298d
if a commodity price cannot be downloaded, report it as an error
2004-09-25 02:51:55 -04:00
John Wiegley
061e19e302
make config_t visible to Python; almost possible to implement main.cc in main.py
2004-09-14 06:25:29 -04:00
John Wiegley
fcaaa37201
switch from using deque back to list; affects speed by up to 30%!
2004-09-06 05:38:32 -04:00
John Wiegley
032afa5657
a bit of a reorg; still much more to go
2004-08-29 03:23:55 -04:00
John Wiegley
16841fbae3
added (disabled) code for Boost.Python
2004-08-27 23:38:39 -04:00
John Wiegley
c6860970f2
removed all uses of std::vector; simplified some code
2004-08-24 20:01:51 -04:00
John Wiegley
02168c7823
escape codes in format strings; can now redefine individual report formats
2004-08-22 02:40:18 -04:00
John Wiegley
cd7d7e5b88
slight fixes
2004-08-17 01:50:38 -04:00
John Wiegley
6944e5950a
more options fixes
2004-08-13 17:02:25 -04:00
John Wiegley
a334214604
added option.cc and option.h
2004-08-13 04:36:24 -04:00