Simon Michael
be72497ebb
;doc: journal: corrections for D directive's scope ( #1170 )
...
[ci skip]
2020-01-07 07:38:51 -08:00
Simon Michael
04ea95cb91
;stack: bump to latest nightly snapshot
2020-01-06 11:31:24 -08:00
Simon Michael
ee3f8914f1
;doc: CONTRIBUTING: clean up the open issues table
2020-01-06 10:53:30 -08:00
Simon Michael
14414394fb
;doc: CONTRIBUTING: fix the open issues table for sphinx
...
[ci skip]
2020-01-06 10:13:44 -08:00
Simon Michael
e789cc93f5
;doc: fix yet another rendering issue with new pandoc ({=html})
...
Since pandoc 2.8 the markdown writer adds this raw_attribute syntax by default.
2020-01-06 09:41:03 -08:00
Simon Michael
6dcf6310a3
;doc: strip html comments, preserved by latest pandoc (?)
...
Not sure when the --strip-comments option was added, but we seem
to need it now.
[ci skip]
2020-01-06 07:08:15 -08:00
Aleksandar Dimitrov
3bf6ef9a8b
Update documentation on separators
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
3ead97975c
Inline function, add debug statement
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
9011aaa5ba
Refactor getSeparator
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
92f680875f
Parse reserved words case insensitively
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
8df4e1ed83
Remove --separator command line argument
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
93c27891f2
Fix numbering in csv.test
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
02d9205af7
Allow separator to be overridden from command line
...
This also fixes that parsing separators on the command line and the
rules file was not handled the same way.
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
b524a088c7
Implement getting separator from rules
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
32ccc3a2b2
Add directive
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
ec0f55d18e
Add missing type signature
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
b104b3b8a3
Explictly discard result
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
42d585d20b
Refactor: rename variable
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
63cda87e86
Whitespace
2020-01-05 14:45:57 -08:00
Aleksandar Dimitrov
8163053027
Add functional test
2020-01-05 14:45:57 -08:00
Simon Michael
65d0fda245
;doc: regen manuals
...
[ci skip]
2020-01-05 10:54:11 -08:00
Simon Michael
2101939345
;doc: update arg file doc, note syntax limitations
...
[ci skip]
2020-01-05 10:53:22 -08:00
Simon Michael
07029047f5
;doc: regen manuals again
...
[ci skip]
2020-01-05 09:17:02 -08:00
Simon Michael
cfb2a61ae1
;bump to dev version; bump man page dates
...
[ci skip]
2020-01-05 09:04:50 -08:00
Simon Michael
714cc18ba8
;Shake setversion: also set man page dates (to current date)
...
[ci skip]
2020-01-05 09:04:50 -08:00
David Zhang
243cbca093
Improve font display on different OS
2020-01-05 08:04:46 -08:00
Simon Michael
4a7a700d93
;doc: fix flags marker appearing in manuals
...
$FLAGS$ didn't work (nor =FLAGS=); _FLAGS it is..
[ci skip]
2020-01-05 07:41:01 -08:00
Simon Michael
95f1172c1b
;shake: txt manuals are different, group others together
...
[ci skip]
2020-01-05 07:37:09 -08:00
Simon Michael
f91076cc6a
;doc: regen manuals
...
I think all the non-content changes are due to newer
doc tools and harmless, including this one hopefully:
-.B \f[C]--watch\f[R]
+\f[B]\f[CB]--watch\f[B]\f[R]
[ci skip]
2020-01-05 07:06:42 -08:00
Simon Michael
6b70eadf30
;doc: update man page template to fix TH line wrapping (pandoc#5929)
...
[ci skip]
2020-01-05 06:59:49 -08:00
Simon Michael
c186eb6084
;doc: change flags marker in command helps to suit latest pandoc
...
From _FLAGS_ to $FLAGS$, since latest pandoc strips the underscores
at a certain point in our docs rendering.
2020-01-04 21:17:51 -08:00
Simon Michael
412ea86a2d
;shake: use older GHC to work around regex#173 ( #1090 )
...
[ci skip]
2020-01-04 21:17:50 -08:00
Simon Michael
ce5eccfbc0
;spelling fix
...
[ci skip]
2020-01-04 21:17:50 -08:00
Stephen Morgan
228edf6ba6
Don't store leaf name in PeriodReport.
...
Calculate at the point of consumption instead.
2020-01-04 21:15:42 -08:00
Simon Michael
8f1aa0981e
;make that auto posting test independent of current date
...
[ci skip]
2020-01-04 17:36:57 -08:00
Stephen Morgan
8882b6fc85
cli: Use PeriodicReport.
2020-01-04 17:23:17 -08:00
Stephen Morgan
2e20d0717f
lib: Generalise PeriodicReport to be polymorphic in the account labels.
2020-01-04 17:23:17 -08:00
Stephen Morgan
88dc619257
lib: Use records instead of tuples in PeriodicReport.
2020-01-04 17:23:17 -08:00
Stephen Morgan
beb8b6d7c8
lib: Use PeriodicReport in place of MultiBalanceReport.
2020-01-04 17:23:17 -08:00
Stephen Morgan
74778efcf5
Use nubSort instead of nub . sort.
2020-01-04 08:31:10 -08:00
Simon Michael
390cea7f7c
;doc: note that -I does not disable balance assignments
...
[ci skip]
2020-01-04 08:22:45 -08:00
Simon Michael
056735a76a
;makefile: fix doctest-running rules, if doctests were enabled
2020-01-04 08:22:45 -08:00
Stephen Morgan
38904372b2
Calculate MultiReportBalance columns more efficiently.
...
Only calculate posting date once for each posting, and calculate their
columns instead of checking each DateSpan separately.
2020-01-03 16:11:46 -08:00
Aleksandar Dimitrov
f55f814155
Fix auto postings test.
...
Happy new year!
2020-01-02 09:54:14 -08:00
Aleksandar Dimitrov
63c187c15e
Fix dead pointer in contributing
...
Fix link in contributing
2020-01-02 09:53:57 -08:00
Simon Michael
4026e08797
;tests: fix some func tests broken by c6da152e
2019-12-28 21:08:27 -08:00
Simon Michael
0b734be445
; silence safe 0.3.18's deprecation warnings for now
...
(max|min)imum(By)?Def are being replaced by (max|min)imumBound(By)?
but the old functions have the semantics I want and
I don't understand the new ones yet.
This can hide other deprecation warnings in this file,
and presumably the old functions will be removed later,
so this is temporary.
Cf https://github.com/ndmitchell/safe/issues/26
2019-12-28 15:52:32 -08:00
Simon Michael
64470ba392
;make *buildtest*: skip tests/benchmarks, save a little time & noise
...
[ci skip]
2019-12-28 13:32:54 -08:00
Simon Michael
aa47d8ddc9
web: fix add form completions ( fixes #1156 )
...
It seems like show (toJSON "a") used to give "\"a\"" instead of
"String \"a\"". I haven't found the root cause, it's possible
that this fix won't work if built with older libs.
2019-12-27 17:21:50 -08:00
Simon Michael
c5537cedb5
;lib: drop more unnecessary toJSON calls
2019-12-27 15:49:42 -08:00