Simon Michael
688e392ce9
tools: gtree enhancement
2022-12-05 06:50:44 -10:00
Simon Michael
ad889065af
tools: gtree
2022-12-04 17:47:48 -08:00
Simon Michael
8fddc1e528
dev: tools/release: update for new "github" remote name
2022-12-01 12:20:27 -08:00
Simon Michael
6a304968ff
tools: release: use new binaries branch (and force a new build)
2022-06-05 00:03:39 +01:00
Simon Michael
b1c882ccdf
tools: release: prep: more verbose progress output
2022-03-05 13:36:13 -10:00
Simon Michael
347adbed34
tools: release relfiles
2022-03-05 13:21:10 -10:00
Simon Michael
bf9e019bcb
tools: commitlint: update/simplify
2022-02-07 11:58:29 -10:00
Simon Michael
cddc719bd1
tools: commitlint: allow a git "fixup! " prefix
...
(Allows git commit --fixup and magit c F to work)
2022-02-07 11:58:29 -10:00
Simon Michael
987e2751d9
tools: commitlint: update doc url
2022-02-03 16:27:32 -10:00
Simon Michael
20ab8abd8d
;tools: release: push current HEAD, not master
2022-01-06 08:23:57 -10:00
Simon Michael
07e84fde42
ci: doc improvements
2022-01-05 09:11:01 -10:00
Simon Michael
b71680dffd
;tools: release
2022-01-05 08:41:36 -10:00
Simon Michael
51fac9949f
;tools: changelog: doc
2022-01-01 16:07:02 -10:00
Simon Michael
40e984a798
;tools: changelog: fix warnings
2022-01-01 15:56:19 -10:00
Simon Michael
0317f71c05
;tools: changelog: move to tools/
2022-01-01 08:25:16 -10:00
Simon Michael
09009cbb1c
;tools: bump resolver in more places
2021-12-16 13:34:59 -10:00
Simon Michael
839ebc18a8
dev: make hackageupload: do it only from a release branch
...
To avoid mishaps like yesterday's upload of 1.24.99, this will now
only work from a branch named VERSION-branch or (possible future
naming) VERSION-release.
This means major releases from master are no longer allowed; a release
branch is always required,
2021-12-11 08:52:33 -10:00
Simon Michael
16124eba14
dev: move commitlint to tools, keeping bin/ for user tools
2021-12-10 16:52:19 -10:00
Stephen Morgan
35be02a4f3
cln: hlint: Clean up some examples of using sortOn.
2021-08-27 06:13:56 -10:00
Stephen Morgan
d248aec313
cln: hlint: Remove eta reduce warnings.
2021-08-27 06:13:56 -10:00
Stephen Morgan
8bf7c95697
cln: hlint: Clean up Functor related hlint warnings, and NOINLINE warning.
2021-08-27 06:13:56 -10:00
Stephen Morgan
beecb3c9ac
cln: hlint: Clean up list related hlint warnings.
2021-08-27 06:13:56 -10:00
Stephen Morgan
1c211f8ab8
cln: hlint: Fix redundant return warning.
2021-08-26 21:00:35 -10:00
Stephen Morgan
d2beb89eba
cln: hlint: Remove exitSuccess warning.
2021-08-26 07:23:11 -10:00
Simon Michael
93e76047d7
tools: rename tools/doctest -> tools/docshelltest, update
2021-07-20 20:38:39 -10:00
Stephen Morgan
baab33b58d
tools: Include more commodities and prices in generated journals.
2021-03-05 10:12:49 -08:00
Simon Michael
da6718806a
;doc: don't add page TOCs any more, sphinx has it covered
...
[ci skip]
2019-08-26 09:37:03 -07:00
Simon Michael
d04a5a03f0
tools: generatejournal: vary amount, make reports with fewer zeroes
2019-04-24 07:56:45 -07:00
Simon Michael
2ca2466297
tools: generatejournal: start from a fixed year, not last year
...
So regenerating sample journals doesn't require updating tests.
[ci skip]
2019-04-20 08:30:56 -07:00
Simon Michael
9dd0b510dd
tools: generatejournal: also generate P records ( #999 )
2019-04-19 15:44:25 -07:00
Simon Michael
7af5ee4863
tools: move site.sh into shake; stop running just-pushed shakefile
...
Running the just pushed Shake.hs was too insecure.
[ci skip]
2019-03-06 09:30:54 -08:00
Simon Michael
61e053bd8e
tools: make site.sh mac compatible
2019-03-06 08:48:48 -08:00
Simon Michael
51d3395564
make: rename sub-makefiles; start moving site script to make/shake
...
[ci skip
2019-03-05 18:43:04 -08:00
Simon Michael
1062331f7e
tools: commit missing pandoc filters ( #981 )
...
[ci skip]
2019-03-04 08:07:01 -08:00
Simon Michael
2530d9b853
site: fix TOC in contributing, manuals
...
[ci skip]
2019-02-12 09:58:22 -08:00
Simon Michael
2364a53f49
site: add table of contents to all wiki pages with 2+ headings
...
[ci skip]
2019-02-11 14:12:48 -08:00
Simon Michael
b3dd667feb
site: update deploy script
2019-02-09 19:48:01 -08:00
Simon Michael
7dfd921992
tools: drop old alternate hunit runner
2018-09-04 13:54:22 -07:00
Everett Hildenbrandt
16200908e8
Shake, tools/pandoc-site.{hs => lua}: switch to building site with Lua filter
2018-05-21 08:35:49 -07:00
Everett Hildenbrandt
f3d81631e9
tools/pandoc-site: avoid calling HTML writer directly
2018-05-21 08:35:49 -07:00
Everett Hildenbrandt
1c561c2270
tools/pandoc-site: switch to using Pandoc builtin function hierarchicalize
2018-05-21 08:35:49 -07:00
Everett Hildenbrandt
78e10f7663
tools/pandoc-site: remove unused datastructure TOCAlignment and function ignoreTOC
2018-05-21 08:35:49 -07:00
Everett Hildenbrandt
946fa1d498
tools/pandoc-{site,drop-toc}, Shake, site/, doc/: switch from bulletlist to metainline toc marker
...
Files `site/doc/{1.0,1.1}/hledger-ui.md` had to be treated specially because
thay had some other elements inside the same `BulletList` that the `toc` lived
inside. Because only the first element of the `BulletList` is compared, these
extra HTML elements were either dropped or replaced with a TOC at compile time.
By switching to the meta-inline `\$toc\$`, they started to persist into the
resulting HTML. The fix was to drop them from the source markdown.
2018-05-21 08:35:49 -07:00
Everett Hildenbrandt
ae987b236b
tools/pandoc-site: pass in generated toc from top-level filter
2018-05-21 08:35:49 -07:00
Everett Hildenbrandt
e2a322283a
tools/pandoc-site: remove attribution
2018-05-21 08:35:49 -07:00
Simon Michael
f5e28ee8ce
site: deploy: be sure main repo is pulled
...
[ci skip]
2018-05-16 18:33:23 -07:00
Simon Michael
38e7e378bd
make deploy: also do a push if we updated wiki links, to allow pulls
2018-05-16 11:58:08 -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
d710bfc7f9
tools: deploy.sh site update script
...
[ci skip]
2018-05-14 10:52:33 -07:00