John Wiegley
0f9d558bbf
Merge pull request #295 from thdox/fix-regression-from-aa2ff2b
...
Fix bug introduced by commit AA2FF2B
2014-05-17 19:28:44 -05:00
thdox
8b3f8d1884
Fix bug introduced by commit AA2FF2B
...
Correction is to not use uninitialized amount
2014-05-17 23:41:07 +02:00
Martin Michlmayr
9dba3f0654
Merge pull request #294 from thdox/fix-gitignore
...
.gitignore cleanup
2014-05-17 17:33:25 -04:00
Martin Michlmayr
3caa906332
Merge pull request #293 from thdox/fix-continuation-character
...
Ease copy-paste by adding a continuation character
2014-05-17 17:31:02 -04:00
thdox
0d6af8e0d4
Some cleanup regarding "test" in .gitignore
2014-05-17 20:18:46 +02:00
thdox
f30462dbbe
Ignore shared libraries
2014-05-17 20:08:33 +02:00
thdox
11938a4154
Remove redundant
2014-05-17 19:57:32 +02:00
thdox
b6bd3f5566
Some cleanup about doc/*
2014-05-17 19:55:06 +02:00
thdox
38964db672
Ease copy-paste by adding a continuation character
2014-05-17 19:38:16 +02:00
Craig Earls
6a8b2a5fb0
Merge pull request #292 from thdox/fix-lisp-indentation
...
Thank Thierry,
I don't know when these got messed up but I have been meaning to do just this for some time.
2014-05-17 08:14:23 -07:00
thdox
d2db0f9102
Indent & untabify
...
M-x mark-whole-buffer
M-x indent-region
M-x mark-whole-buffer
M-x untabify
2014-05-17 16:52:06 +02:00
John Wiegley
35a36f33aa
Merge pull request #291 from thdox/ubuntu-14.04
...
Lower down (from 1.55) requirements towards libboost
2014-05-17 06:45:26 -05:00
thdox
ed52bebcfd
Lower down (from 1.55) requirements towards libboost
...
Fix some typos
2014-05-17 13:27:28 +02:00
Martin Michlmayr
5d4b31b9c8
Typo fix
2014-05-16 17:07:31 -04:00
Martin Michlmayr
825021a3f1
Add a reference to Debian 8 in the build instructions
...
I successfully built ledger from git on Debian testing (jessie) as
of today (which will become Debian 8) with the packages listed in
README.md.
2014-05-16 16:49:37 -04:00
Martin Michlmayr
353531d5d2
Merge pull request #290 from tubaman/fix_python_example
...
Fix python example so it runs
2014-05-16 11:02:15 -04:00
Ryan Nowakowski
ed9cc46b49
Fix python example so it runs
2014-05-15 21:29:54 -05:00
Martin Michlmayr
ab921cca0c
Ensure that high-levels directives have arguments if they need one
...
Ensure that high-levels directives, such as account, alias and
commodity, have arguments if they need one. Bug fix for #1036
2014-05-14 17:55:07 -04:00
Martin Michlmayr
86fd99c9d0
Ensure that directives have arguments if they need one
...
Ensure that account, commodity and payee directives have arguments
if they need one. Bug fix for #785
2014-05-14 17:53:43 -04:00
Martin Michlmayr
60d9c2bc1d
Remove trailing whitespace from error messages
...
Fix for bug #867
2014-05-13 18:08:34 -04:00
Martin Michlmayr
c411792edb
Add test case or new payee uuid feature
2014-05-13 18:03:48 -04:00
John Wiegley
1a2ab0eff7
Merge pull request #289 from csrhodes/payee-uuid-mapping
...
Payee uuid mapping
2014-05-13 15:35:56 -05:00
Christophe Rhodes
798eac3c6f
document payee uuid subdirective
2014-05-13 16:24:46 +01:00
Christophe Rhodes
da51f5b510
support payee uuid directive
...
The semantics of this are a little bit tricky: we want, if we come
across a transaction with exactly the given UUID, to set the
transaction's payee to be the specified one.
We need to set that payee before the first post in the transaction is
parsed, otherwise that post will inherit the wrong payee; however, we
need to do it after the transaction's tags have been parsed. The
implementation as it is in this commit is potentially a little
wasteful, if there are post-like (non-comment non-assertion) entries
in the transaction that don't successfully parse as posts.
2014-05-13 16:08:10 +01:00
Martin Michlmayr
9b99a1a9cb
Add a test for an error in an included file
2014-05-13 11:04:48 -04:00
Martin Michlmayr
e7af7c45bd
Update Python tests for fix for bug #383
2014-05-13 10:16:30 -04:00
Martin Michlmayr
b99d8d615a
Add test cases for bug #494
...
The issues raised in bug #494 are no longer there but let's add some
test cases.
2014-05-13 09:24:26 -04:00
Martin Michlmayr
0c9e188cfb
Honour date-format for lot dates
...
Fixes bug #383
2014-05-13 00:03:39 -04:00
Martin Michlmayr
e367cfd895
Recognize the --no-pager option
...
Thanks to Johann Klähn.
2014-05-12 22:15:57 -04:00
Christophe Rhodes
bcb28b066f
rename payee_mappings to payee_alias_mappings
...
(and similar renames) in preparation for payee_uuid_mappings
2014-05-12 23:16:07 +01:00
Martin Michlmayr
cdd2ee6fbd
Decrease Boost requirement to 1.49.0
...
I successfully compiled ledger with boost 1.49.0 on Debian 7.5.
2014-05-12 18:06:19 -04:00
Martin Michlmayr
973cda8d78
Add another change to NEWS
2014-05-12 16:58:22 -04:00
Martin Michlmayr
e92527e4da
Add another test case for bug #999
2014-05-12 12:59:53 -04:00
Martin Michlmayr
0d823a480f
Update NEWS for 3.x
2014-05-12 12:55:43 -04:00
Craig Earls
a505f22e15
Merge pull request #288 from thdox/fix-doc-and-typos
...
Fix doc and typos
2014-05-11 19:38:55 -07:00
thdox
07d9399fc7
M-q (=M-x fill-paragraph) on column 78
2014-05-11 20:33:23 +02:00
thdox
1f1879a186
Fix some typos
2014-05-11 20:27:43 +02:00
Craig Earls
942ad3ef08
Merge pull request #287 from thdox/fix-for-ubuntu-14.04
...
Fix for ubuntu 14.04
2014-05-11 09:11:01 -07:00
Craig Earls
139693fe95
Merge pull request #286 from thdox/fix-gcc-4.9
...
Fix compiling with GCC 4.9
Thanks Thierry, nice to see you back.
2014-05-11 09:09:42 -07:00
Craig Earls
d63d845f41
Fix bug 1030 improperly placing the stays mark if the Payee starts with a digit.
2014-05-11 08:48:42 -07:00
thdox
c61f137968
Hardy, Karmic, Oneiric are obsolete Ubuntu releases.
...
See http://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Table_of_versions
2014-05-11 17:21:49 +02:00
thdox
4b6e051adb
Ubuntu 14.04 compilation help update:
...
- add patch from Hans Erik van Elburg posted on mailing-list on
9-May-2014
- add also some documentation in README files
2014-05-11 17:13:09 +02:00
Craig Earls
b74d5419a1
Merge commit '56cf72ed0a7cdf134d1046559582a4a11fbfdedc'
2014-05-11 08:04:45 -07:00
thdox
e422b41600
Library GMP is not yet ready for GCC 4.9, as described at bottom of page
...
http://gcc.gnu.org/gcc-4.9/porting_to.html
See extract below:
The <cstddef> header was updated for C++11 support and this breaks some
libraries which misuse macros meant for internal use by GCC only. For
instance with GMP versions up to 5.1.3, you may see:
/usr/include/c++/4.9.0/cstddef:51:11: error: ‘::max_align_t’ has not been declared
using ::max_align_t;
^
Another possible error is:
someheader.h:99:13: error: ‘ptrdiff_t’ does not name a type
A workaround until libraries get updated is to include <cstddef> or
<stddef.h> before any headers from that library.
2014-05-11 11:14:49 +02:00
Martin Michlmayr
56cf72ed0a
Add more --pivot tests
2014-05-11 10:00:53 +02:00
Martin Michlmayr
cc7d0c82ea
Add tests for the --pivot option
2014-05-11 01:03:16 +02:00
Johann Klähn
d13d17f350
fix typo
2014-05-10 15:50:28 +02:00
Craig Earls
20b915668f
Merge commit 'dbfbf2bc893de3c44dcc08c33811bc274f647672'
2014-05-09 20:40:42 -07:00
Craig Earls
dbfbf2bc89
Merge pull request #285 from purcell/ledger-context-el-macros
...
Refactor macros in ledger-context.el to byte compile cleanly
2014-05-09 17:24:37 -07:00
Steve Purcell
9da91b8fae
Refactor macros in ledger-context.el to byte compile cleanly
2014-05-09 21:11:01 +01:00