John Wiegley
4707122eed
Initialize journal_t::no_aliases to false upon costruction
...
This fixes a bug introduced by ecd5097d51 .
2014-04-21 18:01:08 -05:00
Craig Earls
fd18f58392
Merge commit 'a0c5addbbdaf472d26ae25c86ff826e509b3ee17'
2014-04-19 21:56:14 -07:00
John Wiegley
a0c5addbbd
Another .travis.yml fix
2014-04-17 17:14:54 -05:00
John Wiegley
15cd98ff55
More Travis changes
2014-04-17 16:01:18 -05:00
John Wiegley
b7647a466e
Have Travis download Boost-1.55
2014-04-17 15:57:37 -05:00
John Wiegley
ae18a60315
Bump minimum Boost dependency to 1.55
2014-04-17 15:07:06 -05:00
John Wiegley
94468d21b8
Temporarily disable the DocTests
2014-04-17 14:57:00 -05:00
John Wiegley
7be70aab59
Require the use of C++11
2014-04-17 14:34:36 -05:00
David Bremner
0ef8256409
Replace sha1.cc with boost::uuid::details::sha1
...
sha1.cc is not redistributable by Debian because the license doesn't
permit redistribution of modified versions.
This isn't ideal since the ::details namespace is subject to change,
but it avoids adding a dependency to ledger.
2014-04-17 14:27:21 -05:00
John Wiegley
efffabadfa
Add ninja as a build dependency
2014-04-16 15:56:45 -05:00
John Wiegley
aa2ff2b5db
Improve an error message relating to balance assertions
2014-04-16 15:56:30 -05:00
John Wiegley
f73ff40a86
Add a safety check when using deferred postings
2014-04-15 01:31:47 -05:00
John Wiegley
3435a81b67
Correct one of the baseline tests
2014-04-14 11:41:52 -05:00
John Wiegley
0d23e3d4f6
Apply any outstanding deferred postings at the end of parsing
2014-04-14 11:08:26 -05:00
John Wiegley
57870f1be8
Bump the date in the version number
2014-04-13 23:26:49 -05:00
John Wiegley
78a6d35faa
Update tools/build.sh
2014-04-13 23:26:14 -05:00
John Wiegley
8f8a94c28e
Add the concept of "deferred postings"
...
This is pretty much exclusively for allowing one to use balance
assertions with replicated transactions across multiple files.
2014-04-13 23:26:14 -05:00
John Wiegley
634aa589cd
The option --permissive now quiets balance assertions
2014-04-13 23:26:14 -05:00
John Wiegley
a98ced34dd
Add default.nix file, for building with Nix
2014-04-13 23:26:14 -05:00
Craig Earls
7faaeb301f
Merge commit 'fa641c581c3e2724d61fecd28fdb70f3dbb1beec'
2014-04-08 09:20:29 -07:00
Craig Earls
fa641c581c
Merge pull request #273 from merriam/master
...
Add two more terms
Thanks. What is the comment about TeX being hard to install?
2014-04-07 06:36:07 -07:00
Charles Merriam
0c3a4ec57c
Add two more terms
...
Added Effective Date and Transaction Code
2014-04-06 21:37:27 -07:00
Craig Earls
f3253eee04
Merge pull request #272 from merriam/master
...
More documentation, and One .gitignore change
Charles, thank you for all of the time you are putting into this.
2014-04-05 07:05:16 -07:00
Charles Merriam
db916c9a69
More terms and orientation
...
Added Cheetah, sha1, utfcpp and finished the orientation section.
2014-04-04 09:54:28 -07:00
Charles Merriam
09e09521ce
Started an Orientation section
...
Every project lays out directories in a unique manner.
2014-04-04 00:23:59 -07:00
Charles Merriam
6a859d6036
Add CTestTestfile.cmake
...
Ignore file generated by ./acprep.
2014-04-03 23:22:21 -07:00
Craig Earls
4537e22eb6
Merge pull request #269 from merriam/master
...
DEVELOP.md
2014-04-03 07:05:28 -07:00
John Wiegley
8ca2ecd914
Merge pull request #270 from matled/master
...
use /bin/sh to run the pager
2014-04-02 19:12:23 -05:00
Matthias Lederhofer
0e2d07c801
use /bin/sh to run the pager
...
This allows to specify options on the command-line of the pager, e.g.
$ ledger --color --pager='less -R' ...
2014-04-02 23:10:03 +01:00
Charles Merriam
d20d6267b4
More developer terms
...
Mention a few more tools used. Also word-wrap, which touched most
lines.
2014-04-02 10:07:56 -07:00
Charles Merriam
5653458af2
Started DEVELOP.md with a glossary
...
Started a development doc with a few glossary terms.
2014-04-01 13:59:15 -07:00
Craig Earls
afa32dee1b
Merge pull request #268 from merriam/master
...
Two more terms.
2014-04-01 13:13:40 -07:00
Charles Merriam
cf31a20966
Two more terms.
...
Added posting and virtual posting.
2014-04-01 13:06:00 -07:00
Steve Purcell
c0e790c190
Merge pull request #267 from merriam/master
...
Two more Ledger terms
2014-04-01 08:12:55 +01:00
Charles Merriam
618d62550a
Two more Ledger terms
...
Added automated transaction and periodic transaction, two items that
horribly misnamed.
2014-03-31 15:35:25 -07:00
Steve Purcell
f95ebd1dab
Merge pull request #266 from merriam/master
...
Glossary updates...
2014-03-30 20:07:20 +01:00
Charles Merriam
ace991eb02
Word wrap; alphabetical order.
...
trivial changes.
2014-03-30 11:26:43 -07:00
Charles Merriam
06ffa551af
More Glossary Terms
...
Added Command Directive and Journal File. Word wrap touched a couple
of entries.
2014-03-30 11:22:40 -07:00
Craig Earls
5c6efb1c17
Merge pull request #265 from merriam/master
...
Add more terms to glossary
2014-03-29 20:27:05 -07:00
Charles Merriam
42e6f8b232
Add more terms to glossary
...
Cleared up meaning of ‘posting’. Added a few Ledger specific items.
2014-03-29 18:51:44 -07:00
Craig Earls
a3ba670458
Merge pull request #264 from merriam/master
...
Added Glossary
Nice. Would it be worth it to add this to the documentation?
2014-03-28 11:58:43 -07:00
John Wiegley
3c51df125d
Fix a compiler warning
2014-03-28 13:51:00 -05:00
Charles Merriam
1f05abb52a
Added Glossary
...
Wrote a first pass at a glossary, adding only accounting terms to
start.
2014-03-28 11:21:39 -07:00
Craig Earls
c2f52c1d52
Merge pull request #262 from merriam/master
...
A pair of small documentation changes...
2014-03-27 18:22:50 -07:00
Charles Merriam
71535a4c07
Small typos..
2014-03-27 17:53:44 -07:00
Charles Merriam
5e51b98f8b
Remove doc/README
...
Remove obsolete and incorrect README file. Correct information in
README.md, one directory up.
2014-03-27 17:50:15 -07:00
Charles Merriam
e591326dc6
Update README.md; more introduction and documentation link
...
Updated the introduction with the little information that was unique to doc/README. Also added a link to the documentation page.
2014-03-27 17:41:36 -07:00
Craig Earls
69ae25eb63
Merge commit '7903abe0c2e88c3d97b257405d13aa8a4e42a296'
2014-03-27 05:54:39 -07:00
John Wiegley
7903abe0c2
Merge pull request #263 from afh/pull/301-version
...
Bump ledger version components in cmake
2014-03-27 02:53:01 -05:00
Alexis Hildebrandt
811b032520
Bump ledger version components in cmake
2014-03-27 08:49:29 +01:00