John Wiegley
d752bef547
Merge pull request #279 from csrhodes/fix-ledger-xact-add-transaction
...
improve C-c C-a (ledger-xact-insert-transaction) behaviour
2014-04-23 11:26:20 -05:00
John Wiegley
51b335111e
Merge pull request #278 from afh/pull/travis
...
Fix Travis CI build
2014-04-23 11:25:58 -05:00
Christophe Rhodes
9c3535823a
improve C-c C-a (ledger-xact-insert-transaction) behaviour
...
When the right place to add a transaction is after all existing
transactions, add it just after the last transaction rather than at the
end of the buffer. (Otherwise the transactions get added after Local
Variables blocks and any other endmatter.)
2014-04-23 17:07:23 +01:00
Alexis Hildebrandt
73c21a09e9
Add URL to Travis CI environment documentation
...
[ci skip]
2014-04-23 13:26:25 +02:00
Alexis Hildebrandt
4c4367fe6b
Fix Travis CI build
...
- Install and use GNU GCC 4.8 to support required C++11 standard
- Build Boost (1.55.0) libraries needed by ledger
- Export build and cmake variables to find locally built Boost
2014-04-23 11:30:44 +02:00
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
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
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