Linas Vepstas
3d8d38c437
from dirk
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1688 57a11ea4-9604-0410-9ed3-97b8803252fd
27 years ago
Linas Vepstas
0a05597900
some systems define this
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1684 57a11ea4-9604-0410-9ed3-97b8803252fd
27 years ago
Linas Vepstas
5f8da61fdd
fix the currency thing correctly
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1683 57a11ea4-9604-0410-9ed3-97b8803252fd
27 years ago
Linas Vepstas
74a8cffef0
fix a qif import bug
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1682 57a11ea4-9604-0410-9ed3-97b8803252fd
27 years ago
Linas Vepstas
4900918f93
patches from Dirk Shoenberger for kde/qt
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1681 57a11ea4-9604-0410-9ed3-97b8803252fd
27 years ago
Linas Vepstas
4034823d1b
add the html module
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1666 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
865bcb34a1
add stupid prototype
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1660 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f47cbc04ea
expanded monetary routines
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1659 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
85a885f982
oops, new conflicts with C++
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1656 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
7270d9e51e
add some development notes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1649 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3a40d47b33
libnana cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1648 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b60f03f87b
patches from rob browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1634 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a19ede18d1
mega patch from Mike Simons <msimons@fsimons01.erols.com>
...
His patch was broken and ugly in many ways, but did have some good stuff in it.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1630 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
096d015caa
patch from Mike Simmons
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1626 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
db32d20a4d
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1625 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f70a7160a1
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1624 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b21f9a7964
fixes suggested by Alexandru Harsanyi <haral@codec.ro>
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1622 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
93ee15bd0a
merge in branch "multi" with patches from multiple authors
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1619 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
bba4ca6406
fixes from Andrew Arensburger and soem of my own
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1590 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
2a9767e8fb
cost basis bug fixes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1585 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
2faa2d40b3
compute cost basis correctly
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1584 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ec762df4a6
added documentation
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1583 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0b70cff966
split out the header file
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1582 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f13ec58bd7
fifo./lifo header file
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1581 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f1b76433b4
a few more routines
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1580 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
89f0d62bcb
more code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1579 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e8b4d6f9a6
more stuff
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1578 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d33de4f1b8
fifo/lifo accounting
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1577 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3046bea8a1
add support for cost basis accounting
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1572 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
425ea64501
add some convenience for perl
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1571 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
8b66ff2b0b
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1562 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0fdf8bb9d3
set up more state
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1561 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0667cf008a
add some notes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1560 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9a0bee5a82
more cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1555 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
959e23a9e5
more around the docuementation
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1554 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9348a81cf8
add byte-stream capabilities
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1552 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d341164229
add dereferenceing operators
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1545 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0988191ab9
add date util
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1544 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
cdf67925e4
add auxilliary account info
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1539 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4fa46c63d7
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1538 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
275f8c844e
more account-info stuff
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1537 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4f34df719c
oooops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1536 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e8896079b9
more account-info things
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1535 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e55822ef1f
start adding secondary account info to the mix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1534 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
70b2bdc4c0
oooooops nasty bug
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1531 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ae24edb3e1
fix a icky bug
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1528 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
28307da67e
add account array functions
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1526 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
871b7795c7
allow certain unsafe ops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1515 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b19bf7028d
add some config routines
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1507 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
64acadb6bd
minor fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1502 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ac84efdba6
add code to create home dir, if needed
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1501 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
7f05ce838a
some added missing function
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1500 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
2f05a17014
rename lock file
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1498 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d70897f38a
move path resolution to its own utility function
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1493 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f6d08dddf8
add file path retreival
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1492 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9e1b1f976e
add explicit file-based entry point
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1491 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ceda19dfdb
make the direct fileio routines privatge
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1490 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
8def04e5fd
update design text
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1489 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
1b8b63d1be
add warning ...
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1488 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
40adec3ab4
split session source file into header and c code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1487 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b45cb87386
final version
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1486 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d454bf637d
updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1485 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
180cebbd3f
first draft
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1484 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ba7c0b4d87
add license
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1483 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ff2d1439ac
add fpic flag
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1480 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
5cd602e0da
arghhhh
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1465 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
93ef506272
a couple more date fixes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1463 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
de92dc7ef0
fixes for date handling
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1462 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
cbf12b7e6e
more 64-bit date stuff
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1458 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a59c475b6b
hack around swig unhappiness
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1456 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b41a033217
switch over to 64-bit timekeeping
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1455 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
34580c58e3
Some general Scrb cleanups
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1454 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3eb28d3994
gnome patches from Prakash Kailasa <PrakashK@bigfoot.com>
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1451 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
427130429f
more work to get scrubbing to work
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1447 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
dd456c9b64
more work on scrubber functions
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1446 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
990940bf72
fix typos
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1445 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
7fd608d7fc
scrub up single entry accounts, get them
...
ready to be promoted to double-entry
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1444 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e6f6be8708
start adding infrastructure for scrubbing single-entry accounts
...
so that the can be promoted into being legit double-entry accounts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1443 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a2349ab262
updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1438 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ce74e10eae
fix bad print statments
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1431 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0f15d898be
add more debugging stuff
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1430 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
316b56e319
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1428 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
18d991d3d7
begine modernization of debuggin infrastructure
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1425 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a5b15b426d
lint
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1423 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ba8979eb8a
oops, a few more core dump things
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1410 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
05b94c02a6
fixes for core dumps
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1409 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a19665c1ea
bug fix from Ken Yamaguchi
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1405 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4967a338ec
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1385 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c284b96c68
add fancier printing for currencies
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1384 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
de98df10c5
merge robs patches from branch
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1367 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b81b256508
oops, we need another routine to do the right thing ...
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1328 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
079754e1c8
move account code tools to different file
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1327 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
416b3b991e
another bug fix, to get sort order right
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1325 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3e2c53911e
do some account markup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1324 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ca495ef8b4
fix a few core dumps
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1323 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
2b174a1f1a
add group function to auto-insert an account code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1322 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a20bc2b30b
add auto-numbering for account codes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1321 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
047f4c1213
add ultostr utility routine, inverse of strtoul
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1320 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
cf0fd7af1f
add sorted-order accounts
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1319 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
1ed074fddb
add a sort order for accounts
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1318 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
893f6bb8f4
signature change
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1317 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0b978cf006
name change
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1315 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
bf55880a4d
change to routine providing access to account type names
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1299 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f93402c52c
oops, be sure to set reconcile date ...
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1286 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
cdf85f6d1e
misc cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1285 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
06f24e1ffd
add support for docref in the file format
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1284 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f89fbf4fa4
add datte reconciled to file format
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1283 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
539af447a7
fix constness problem
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1282 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4236c84d61
added transasction posted dates to file format
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1281 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
11e82e8845
first round file format updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1280 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
811d752a12
add some stuff to improve date handling
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1278 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c64b796928
oops, fix a thinko ...
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1277 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9e774a8bed
minor stuff
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1270 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
bd908d67fc
fix a date padding problem
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1269 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9106339070
make things look nice in the debugger
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1267 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c9498179c6
fix oops bug with ms money name guessing
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1266 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
264157bbf5
fixes to handle MS Money format better
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1265 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
01eaa8db61
fix irksome bug with file import
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1262 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
1f60951ca5
fix a core dump in unusual situations
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1261 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e14798188f
remove some seriously stale old code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1260 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3f70567f7d
misc stuff
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1259 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a5dc6057a2
fix for core dump
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1257 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
894727c02c
misc cleanuip,simplification
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1256 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
611343e201
cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1255 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
bec8f3091a
documentation cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1254 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e431557f19
final (?) fixes to properly merge accounts for QIF
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1253 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
5058450bc3
add all kinds of stuff to allow splits and transactions to be compared, and
...
for QIF duplicates to be merged together.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1252 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
5aff12d808
minor but important fix to the sort order.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1248 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
49ab81302d
changes to defer date sorting until the commit phase. Also, changes to make
...
re-ordering due to a date change a tad more efficient.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1247 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
565e304965
fix documentation
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1246 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
1d6b96529b
describe the transaction processing features
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1245 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
fae398fab8
changes to implement transaction rollback
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1244 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
33c331a418
rationalize split deletiton, make it work right.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1242 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c7b28fd6cb
some updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1241 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
ec1b30f066
remove dangerous message
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1239 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f3d32f27ad
script to generate permutations
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1238 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f973c70e3d
more feature wishlist to design file
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1237 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d59b3f035c
prevent some nasty recursion
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1232 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a374b9938a
minor updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1231 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
5921d5eb51
a few suggested patches from Jon K}re Hellan
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1228 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b0a3368ebc
i updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1226 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
821691ccd8
make a note of a serious bug
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1225 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
53eeb77bdf
fix core dumps and other mess when double entry is not forced onto the user.
...
Basically, make the code sloppy, allow it to accept all sorts of garbage.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1221 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
17d6887975
allow hosers that don't use double entry to get reasonable behaviour.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1220 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
89a3d421fd
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1218 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c0000344a8
merge changes from currthree branch into head branch.
...
That side branch implements multiple currency support.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1216 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c1904c4c3a
fix the behaviour that rob is complaining about
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1201 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
62570e6581
ocomment out some trash
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1200 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3c57447636
a little bit of text
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1183 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4e5eb3ce11
check currency before blithly allowing transfers
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1182 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
8f957c2e56
add security type
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1181 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
430e2a2fd8
add a currency trading account type
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1179 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
bd1beee6b7
add the final few utilities that we need (for now)
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1166 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
567e2e1149
add early, late funcs
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1163 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
acaa4b58ef
look for date bounds
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1162 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d060e27f45
sorting fixes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1161 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
83ec54d077
more sorting futzing around
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1160 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4982b628a0
more work on sorting
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1159 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
497fa63f63
remove obsolete code (replaced by code in Query.c
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1158 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a1dadd6c08
warning about timespec; more transaction/split sorting.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1156 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
2020f2ab82
minor updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1155 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a5902d581f
fix for core dump
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1154 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
604b729584
beginings of a simple query engine
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1151 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
818e82f1fa
clirification, additional docs,
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1150 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
8cd76d252c
more fields, documentation, etc.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1149 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9b2ee34cf9
makefile and build fixes and corrections from Rob Browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1141 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
1dd66eec16
ignore various files
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1136 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
d13d3797b2
quick hack to fix guile build
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1131 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
523fff5a21
fix core dump
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1128 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
29ce8cce88
cleanup from Rob Browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1126 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
1e10ba84e2
add a utility routine
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1096 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
c46acc98ab
a few more fixes taht we missed
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1069 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
faa3eed1c5
add some reality to the journalling system
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1067 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
5eab083a70
make sure the other way of destroying things also generates a log entry
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1066 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
7f946a8268
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1065 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
a6c5c7cfea
merge in changes originally done in the mono-split branch
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1064 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
096500cfd9
fix the build breaker
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1032 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f08a6d77a0
minor safety valves
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1028 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
213bbb9d44
improve documentatation, add utility routine
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1019 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
020be491a6
typo
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1001 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
95d3ed7bf3
add an assert
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@970 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b54c46c335
get rid of this topgroup thing
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@966 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
b2333aa395
add a convenience routine
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@959 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
3b9ca3473f
oops
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@948 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
23ca8f1c84
some safety wrappers
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@947 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
38046f33b2
remove makefiles, they're autogenerated by configure,
...
and they keep causing conflicts in cvs for merging
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@945 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
36987199d7
turn debugging on
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@940 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
0e86bc3694
configure picked up qt changes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@936 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
9f4b61c4e1
patches for Qt/KDE from Dirk Schoenberger
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@933 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
81be528f76
NetBSD port fixes by Ted Lemon
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@926 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
92d0d8c74e
semi-colon fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@916 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
5e5f8cc3ce
updates
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@913 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
167058962d
new code from rob browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@892 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
f1b64c8bab
some bug fixes
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@891 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
55b6cb7389
fixes from rob browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@890 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
4229d64e18
simplified ionsertion thanks to rob browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@889 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
2804f262a1
fix editor defaults
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@888 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
e46712d8d1
fix core dump
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@872 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
82fe8e3c74
a Y2K fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@869 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago
Linas Vepstas
24059fd35f
bug fixes from rob browning
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@841 57a11ea4-9604-0410-9ed3-97b8803252fd
28 years ago