John Wiegley
544f69108b
Updated acprep to reflect a more modern OS X system.
2008-07-30 15:26:29 -04:00
John Wiegley
2aff35215f
Enabled a huge number of warning flags for g++ in acprep, and fixed them all
...
except for several unused parameter warnings (because there is so much code
still #if 0'd out), and one implicit conversion from long long to long which
still has to be dealt with.
2008-07-30 05:12:46 -04:00
John Wiegley
643f2d33cf
More work toward getting the textual parser working again. Since this means
...
that value expressions must work, there are a lot of details involved.
2008-07-24 09:02:47 -04:00
John Wiegley
90af218524
Merge branch 'master' into v2.7a
2008-07-23 15:56:31 -04:00
John Wiegley
0c070cde61
acprep: I don't keep ChangeLog files under version control anymore, but
...
automake requires it, so when preparing the sources for building the ChangeLog
is touch'd just as we were doing for AUTHORS and COPYING.
2008-07-23 15:54:44 -04:00
John Wiegley
8601a2a8bf
Added back the --version option, and changed acprep so that it hacks on the
...
generated Makefile to greatly reduce unneeded verbosity.
2008-07-21 19:03:26 -04:00
John Wiegley
689df61077
Changed the target directory within ~/Products.
2008-07-20 21:17:49 -04:00
John Wiegley
931e5aa12d
Don't remove pre-existing build directories when running acprep
2008-07-19 21:00:46 -04:00
John Wiegley
2ead28363a
Most things are building, but not the Python code
2008-05-12 05:10:08 -04:00
John Wiegley
6f345c6578
Changed PYTHON_HOME path in acprep
2008-05-11 20:50:13 -04:00
John Wiegley
83b052e744
Use git-describe to determine the current Ledger source version.
2008-05-11 20:50:12 -04:00
John Wiegley
b45037e334
Migrated over both code and build environment from was-v3.0 branch.
2008-05-08 02:50:19 -04:00
John Wiegley
225338d784
option.cc: Include unistd.h, to pull in the prototype for access(). This was
...
preventing OpenBSD 4 from building.
acprep (CXXFLAGS): Don't use the compile flag -Wno-long-double except on OS X.
2008-05-07 04:19:37 -04:00
John Wiegley
7603e3f8f2
Updated the build process in acprep and configure.in to run without issues,
...
and to work with the Buildbot.
2008-05-07 03:40:52 -04:00
John Wiegley
fcae023196
Reverted the master branch back to the state of v2.6.0.90, because I intend to
...
be much more thorough about what gets commited to the master and why. This
will still be the branch where new work will be checked in, but only after
thorough review in a development branch.
2008-05-02 01:24:29 -04:00
John Wiegley
4d9339a08a
Support the --local option to acprep, which says not to use ~/Products.
2008-04-24 00:34:19 -04:00
John Wiegley
cb0a436d94
Fixed acprep so that it builds Ledger again. Somehow it got completely
...
broken at some point.
2008-04-20 19:34:25 -04:00
John Wiegley
4960a75fdd
Changed pathnames for 10.5
2008-04-13 05:10:39 -04:00
John Wiegley
f261d82df5
*** empty log message ***
2008-04-13 02:41:33 -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
1368952f4c
*** empty log message ***
2008-04-13 02:41:32 -04:00
John Wiegley
7acc1306d9
*** empty log message ***
2008-04-13 02:41:29 -04:00
John Wiegley
96d6d62ad9
Began support for improved commodity handling.
2008-04-13 02:41:28 -04:00
John Wiegley
0c55a5ee1b
(read_binary_journal): Fixed a tiny memory leak when reading from a
...
binary cache.
2008-04-13 02:41:28 -04:00
John Wiegley
224273fa54
*** empty log message ***
2008-04-13 02:41:26 -04:00
John Wiegley
f2a167e0ed
*** empty log message ***
2008-04-13 02:41:26 -04:00
John Wiegley
963f05e8d0
Use libtoolize if glibtoolize can't be found.
2008-04-13 02:41:22 -04:00
John Wiegley
a8012940f4
Removed Python integration support.
2008-04-13 02:41:21 -04:00
John Wiegley
f691735c6c
Restructed the code that it can build and be used as a shared library.
...
The command-line version is still statically bound in the build
process by default (for the sake of speed).
2008-04-13 02:41:21 -04:00
John Wiegley
a53f44ecda
Support has been added for clearing of individual transactions. Set
...
`ledger-clear-whole-entries' in Emacs to revert to the old behavior.
2008-04-13 02:41:19 -04:00
John Wiegley
b462a8bf50
*** empty log message ***
2008-04-13 02:41:18 -04:00
John Wiegley
0185e53b99
Separate out the arguments, to be more compatible.
2008-04-13 02:41:10 -04:00
John Wiegley
193a801c03
Added preliminary support for OFX, using libofx. Needs much
...
real-world testing.
2008-04-13 02:40:55 -04:00
John Wiegley
44eff1c099
*** empty log message ***
2008-04-13 02:40:51 -04:00
John Wiegley
632c54788c
Updated to python2.4
2008-04-13 02:40:50 -04:00
John Wiegley
1db60b12e2
updated to 2.02
2008-04-13 02:40:48 -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
ccf5571910
fixed a serious problem that prevented environment settings from being read
2004-09-27 18:29:11 -04:00
John Wiegley
ba2c04072c
fixed several segfaults (using new option-scrambler test harness)
2004-09-27 18:08:48 -04:00
John Wiegley
48215df43e
touch the ChangeLog
2004-09-23 07:09:36 -04:00
John Wiegley
c57a2e74b8
shored up error checking of value expressions
2004-09-23 06:34:27 -04:00
John Wiegley
996c2abc0f
added all-clean target to Makefile.am; wipes out just about everything!
2004-09-23 00:58:24 -04:00
John Wiegley
a7ea33a8ec
passing --enable-python to configure is now required for python support
2004-09-20 04:07:02 -04:00
John Wiegley
5429792edc
the "bal" command mostly works now in main.py; added a finalize_entry hook
2004-09-20 03:25:28 -04:00
John Wiegley
18879bbe85
some changes in the way formatting strings are handled; for simplicity
2004-09-18 02:33:51 -04:00
John Wiegley
50a322adcf
main.py (via ledger.so) and main.cc can now use the same shared library
2004-09-14 20:32:42 -04:00
John Wiegley
23799b5f4e
main.py does everything except balance reports now
2004-09-14 18:48:26 -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