From ee284912a9beb75f7da4127f472de5efb7c6b8bb Mon Sep 17 00:00:00 2001 From: thdox Date: Fri, 24 Apr 2015 18:54:54 +0200 Subject: [PATCH 1/5] Add link to Period expressions. --- doc/ledger3.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/ledger3.texi b/doc/ledger3.texi index 14a71778..5bbb405b 100644 --- a/doc/ledger3.texi +++ b/doc/ledger3.texi @@ -3986,8 +3986,8 @@ $ ledger --effective register Groceries @subsection Periodic Transactions @findex --budget -A periodic transaction starts with a @samp{~} followed by a period -expression. Periodic transactions are used for budgeting and +A periodic transaction starts with a tilde @samp{~} followed by a period +expression (see @ref{Period Expressions}). Periodic transactions are used for budgeting and forecasting only, they have no effect without the @option{--budget} option specified. For examples and details, @pxref{Budgeting and Forecasting}. From 7b27eab7db58befa6c7f189b8c9f5015fe3cdd8f Mon Sep 17 00:00:00 2001 From: thdox Date: Fri, 24 Apr 2015 18:59:04 +0200 Subject: [PATCH 2/5] dir- is for directive, feat- for journal feature --- doc/ledger3.texi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/ledger3.texi b/doc/ledger3.texi index 5bbb405b..ba4932b8 100644 --- a/doc/ledger3.texi +++ b/doc/ledger3.texi @@ -10008,9 +10008,9 @@ In case several test files belong to the same bug number the files by appending @anchor{Baseline Test Types} @multitable @columnfractions .3 .7 @headitem Type @tab Use -@item @code{cmd} @tab Ledger commands like @code{register} or @code{balance} -@item @code{dir} @tab ? -@item @code{feat} @tab ? +@item @code{cmd} @tab Ledger commands like @command{register} or @command{balance} +@item @code{dir} @tab Ledger directives like @code{account} or @code{alias} +@item @code{feat} @tab Ledger features such as balance assertions in journal file. @item @code{opt} @tab Ledger options such as @option{--period} or @option{--format} @end multitable From 47070b16ef2e4bf9f60dca1f6312abdfcc881832 Mon Sep 17 00:00:00 2001 From: thdox Date: Sat, 25 Apr 2015 12:13:55 +0200 Subject: [PATCH 3/5] Use @table instead of @multitable In texinfo documentation, @table is for two-columns, @multitable for more. Also, the @table produces nicer PDF output. --- doc/ledger3.texi | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/doc/ledger3.texi b/doc/ledger3.texi index ba4932b8..362ef4a8 100644 --- a/doc/ledger3.texi +++ b/doc/ledger3.texi @@ -10005,14 +10005,18 @@ In case several test files belong to the same bug number the files by appending @code{_X} where @samp{X} is the number of the test, e.g. @samp{1234_1.test}, @samp{1234_2.test}. +Baseline Test Types: @anchor{Baseline Test Types} -@multitable @columnfractions .3 .7 -@headitem Type @tab Use -@item @code{cmd} @tab Ledger commands like @command{register} or @command{balance} -@item @code{dir} @tab Ledger directives like @code{account} or @code{alias} -@item @code{feat} @tab Ledger features such as balance assertions in journal file. -@item @code{opt} @tab Ledger options such as @option{--period} or @option{--format} -@end multitable +@table @code +@item cmd +Ledger commands like @command{register} or @command{balance} +@item dir +Ledger directives like @code{account} or @code{alias} +@item feat +Ledger features such as balance assertions in journal file +@item opt +Ledger options such as @option{--period} or @option{--format} +@end table A ledger test file contains three sections: From b91b74fc43f574719fd21bcd91a4a79ca1cc10be Mon Sep 17 00:00:00 2001 From: thdox Date: Sat, 25 Apr 2015 10:42:17 +0200 Subject: [PATCH 4/5] Rename feat-fixated-prices_2.test to dir-fixed.test For consistency as this is a directive. --- test/baseline/{feat-fixated-prices_2.test => dir-fixed.test} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename test/baseline/{feat-fixated-prices_2.test => dir-fixed.test} (100%) diff --git a/test/baseline/feat-fixated-prices_2.test b/test/baseline/dir-fixed.test similarity index 100% rename from test/baseline/feat-fixated-prices_2.test rename to test/baseline/dir-fixed.test From 78528810380041a76eec8c87ceef48253581f206 Mon Sep 17 00:00:00 2001 From: thdox Date: Mon, 27 Apr 2015 22:13:53 +0200 Subject: [PATCH 5/5] Improve documentation for .ledgerrc See Github pull request #414 --- doc/ledger3.texi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/ledger3.texi b/doc/ledger3.texi index 362ef4a8..d32d7947 100644 --- a/doc/ledger3.texi +++ b/doc/ledger3.texi @@ -5908,7 +5908,9 @@ database. Display the man page for @file{ledger}. @item --init-file @var{FILE} -Specify the location of the init file. The default is @file{~/.ledgerrc}. +Specify the location of the init file. The default is home directory +@file{~/.ledgerrc}, or current directory @file{./.ledgerrc} if not found +in home directory. @item --options Display the options in effect for this Ledger invocation, along with