Commit Graph

6186 Commits

Author SHA1 Message Date
Simon Michael
f125825d97 make: changelog note
[ci skip]
2018-05-15 12:22:52 -07:00
Alex Chen
12ddcb1784 lib: extend export list of Read/Common.hs 2018-05-15 11:52:29 -07:00
Alex Chen
17b11aaf1e lib: refactor parsing of bracketed posting dates 2018-05-15 11:52:29 -07:00
Alex Chen
fcc10f018d lib: merge parsing of date-tags with that of tags 2018-05-15 11:52:29 -07:00
Alex Chen
ec85271a0b lib: refactor tags parser: be more efficient, save SourcePos for later 2018-05-15 11:52:29 -07:00
Simon Michael
4c259ff273 site: home: avoid a make failure with no change 2018-05-14 20:42:49 -07:00
Simon Michael
42458829c1 doc: HCAR: 201805 update
[ci skip]
2018-05-14 20:40:21 -07:00
Stephen Morgan
6c2385331c Allow comments for periodic transactions. 2018-05-14 18:28:27 -07:00
Simon Michael
e1230d9929 site: home: also commit when updating wiki links
[ci skip]
2018-05-14 18:07:53 -07:00
Simon Michael
e0c6a18199 tools: deploy tweaks
[ci skip]
2018-05-14 17:57:25 -07:00
Simon Michael
a0c9c3534b install: specify latest hledger-lib when installing 3rd party addons
We use stackage lts, which may not have the hledger-lib they require.

[ci skip]
2018-05-14 17:42:48 -07:00
Simon Michael
d710bfc7f9 tools: deploy.sh site update script
[ci skip]
2018-05-14 10:52:33 -07:00
Simon Michael
c9d46f830f lib: fix hpack warning
[ci skip]
2018-05-14 10:28:29 -07:00
Simon Michael
7f8743b20d site: home: update wiki links
[ci skip]
2018-05-14 10:27:13 -07:00
Simon Michael
f10f4a21c7 site: relnotes: show more-recent minor changelogs, hledger-install info
[ci skip]
2018-05-14 10:02:25 -07:00
Simon Michael
9554fa07f8 install: bump hledger and dep versions, belatedly (#770)
[ci skip]
2018-05-14 09:38:10 -07:00
Simon Michael
e1d784cd5f install: there's only a dynamic stack binary on linux now, use that (fix #770)
[ci skip]
2018-05-14 09:38:10 -07:00
Mykola Orliuk
64c7eb78f4 GHC 8.0 compatibility 2018-05-13 14:41:08 -07:00
Simon Michael
458ecc9c19 dev.hs fix
[ci skip]
2018-05-11 14:17:52 -07:00
Stephen Morgan
5bc5bb5533 Fix doctest error introduced by 49c8c093ac. 2018-05-11 07:25:17 -07:00
Simon Michael
7040289d54 add some exports to fix warnings (#762) 2018-05-11 07:17:38 -07:00
Alex Chen
3aa72bdf16 lib: Clean up new code introduced for #655 2018-05-11 06:41:13 -07:00
Alex Chen
30ae991484 lib: Strip comment before parsing tags (#655) 2018-05-11 06:41:13 -07:00
Alex Chen
09ec6041bd lib: Report source positions from internal comment parsers 2018-05-11 06:41:13 -07:00
Alex Chen
b06d22a418 lib: Refactor common comment parsers 2018-05-11 06:41:13 -07:00
Alex Chen
c2199b1125 lib: Add explicit export list to Common.hs 2018-05-11 06:41:13 -07:00
Simon Michael
aaf818e9da travis: troubleshoot wrong stack version 2018-05-09 22:23:28 -07:00
Simon Michael
df48539b4a travis: troubleshoot wrong stack version 2018-05-09 22:10:44 -07:00
Alex Chen
a409d09435 lib: restrict backtracking when parsing postings (#747) 2018-05-09 22:09:15 -07:00
Stephen Morgan
129f6e6839 Adjust start date of DateSpan for periodic forecasting with Days interval. 2018-05-09 17:19:58 -07:00
Simon Michael
e1d9b0cfba doc: minimal updates re hakyll-std
[ci skip]
2018-05-09 10:35:16 -07:00
Simon Michael
49c8c093ac lib: clarify rawnumberp doc
[ci skip]
2018-05-09 10:22:39 -07:00
Simon Michael
e4a26aa0cf make: fix ghci-lib-doctest rule
[ci skip]
2018-05-09 10:22:15 -07:00
Simon Michael
fe7157dfa4 tools: remove some more hakyll-std traces
[ci skip]
2018-05-09 10:20:21 -07:00
Everett Hildenbrandt
2618455ab9 Shake.hs: organize 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
1a909fe2a3 Shake.hs, site/hakyll-std: remove mentions/dependencies of hakyll-std 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
567a86b810 Shake.hs, site/site.tmpl: build website completely with pandoc, no hakyll-std 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
bac12543df tools/pandoc-site.hs, Shake.hs: pandoc filter version of hakyll-std website builder 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
01dec66151 stack-ghc8.2.yaml: add pandoc-2.1, http-types-0.11, skylighting-0.5.1 as extra-deps 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
0669111c71 Shake.hs, hakyll-std: build static parts of site directly with Shake target website-copy 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
9c99dcde39 hakyll-std/TableOfContents: all rendering done with Pandoc instead of Blaze 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
760f520fef hakyll-std/TableOfContents: markupHeader(s) remain purely in Pandoc data-structures 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
91fab7dd48 hakyll-std/TableOfContents: build ordered list in markupHeaders directly 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
00d1944a27 hakyll-std/TableOfContents: add markupLink to do link rendering using Pandoc 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
f1a43465b3 hakyll-std/TableOfContents: better variable names 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
c19c62fd2b hakyll-std/TableOfContents: Blaze dependency removed from generateTOC 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
40934fa72e hakyll-std/{TableOfContents,hakyll-std}: switch from string-based alignment to sum-type 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
6b576a7e2d hakyll-std/TableOfContents: remove unused function removeTOCMarker 2018-05-09 10:13:02 -07:00
Everett Hildenbrandt
3d1c5359a3 .ci: adding file for describing website generation for git-ci 2018-05-09 10:13:02 -07:00
Simon Michael
2c0abac928 cli, ui, web: fix build on ghc < 8.4, hopefully 2018-05-05 16:20:27 -07:00