Commit Graph

744 Commits

Author SHA1 Message Date
Simon Michael
a02b57103e doc: announce 1.23 2021-09-21 17:33:14 -10:00
Simon Michael
1126b4b0dd doc: add --pretty to general options macro for manuals 2021-09-21 17:15:39 -10:00
Arjen Langebaerd
c0fd79a40e fix: extend application of commodity style to prices (except precision) and make --commodity-style a general flag 2021-09-20 08:55:55 -10:00
Simon Michael
633af61b2e imp: cli: move --today to reportflags (#1674) 2021-09-18 11:24:27 -10:00
Stephen Morgan
36f5bc9d23 ;doc: Document --today in the manuals. 2021-09-10 10:40:50 -10:00
Simon Michael
4f8b945a78 ;doc: 1.22 announcement 2021-07-03 13:03:51 -10:00
Simon Michael
e7f4619735 ;doc: use more obscure m4 flags to avoid clashes (#806) 2021-06-17 08:37:22 -10:00
Simon Michael
031219e792 ;doc: clarify report intervals' effect on begin/end dates (#1561) 2021-05-18 10:50:52 -10:00
Simon Michael
4013a81af8 Add 'doc/haskellerz/' from commit '79beb34b900b5d35b065e145d6200d227de16945'
git-subtree-dir: doc/haskellerz
git-subtree-mainline: 684af10643
git-subtree-split: 79beb34b90
2021-04-30 13:03:44 -10:00
Simon Michael
48f2dc8be7 ;announce: tweak 2021-03-10 15:12:47 -08:00
Simon Michael
7690b85e51 ;announce: 1.21 2021-03-10 11:52:31 -08:00
Simon Michael
37e49ada70 cli: rename --infer-value to --infer-market-price
For clarity; infer-value was too vague. The old spelling remains
supported for compatibility, but is now deprecated.
When typing, --infer-market or even --infer (for now) is sufficient.
2021-02-05 15:16:39 -08:00
Simon Michael
06675bfec4 ;cli, ui: fixes for yesterday's 4330427f 2020-12-27 12:20:50 -08:00
Simon Michael
4330427f6b cli: make --help/--version always CMD-specific
This simplifies the --help/-h and --version flags by making them
position independent: no matter where they appear in the command line,
if there is a command argument they will show the command's help or
version (where applicable), instead of the hledger executable's.
2020-12-26 17:27:28 -08:00
Simon Michael
54af71a0b1 cli: general --man, --info flags show the manual 2020-12-26 17:27:28 -08:00
Simon Michael
9824c9683a ;doc: drop some old man page stuff 2020-12-24 17:25:49 -08:00
Simon Michael
27ab7a1745 ;doc: update links 2020-12-24 12:57:14 -08:00
Simon Michael
fbf9418756 ;doc: update links to journal manual 2020-12-24 12:49:04 -08:00
Simon Michael
65a003c8ee ;doc: refactor, keep commands.m4 in Commands dir 2020-12-22 17:05:28 -08:00
Simon Michael
a424541e38 ;doc: man: show program name in upper case, per man-page(7) 2020-12-20 20:08:35 -08:00
Simon Michael
18303bd3d2 ;doc: tweak man pages' See also 2020-12-20 20:08:35 -08:00
Simon Michael
ad3b5ef2fb ;doc: cli: reorder command docs; clean up includes 2020-12-20 07:57:57 -08:00
Simon Michael
6b4be651af doc: rewrite commands intro; drop command docs from man page 2020-12-19 12:01:58 -08:00
Simon Michael
105f7d2944 ;tools: split defs.m4 to minimise manual rebuilding 2020-12-15 09:39:29 -08:00
Simon Michael
e6d6ad5839 ;doc: man page footer updates 2020-12-08 19:25:52 -08:00
Simon Michael
21f508f799 ;doc: announce: tweak matrix link for next time 2020-12-07 10:48:29 -08:00
Simon Michael
6b6fbf053b ;doc: announcement updates 2020-12-07 09:40:21 -08:00
Simon Michael
bb03d1aad7 ;doc: announce 1.20 2020-12-07 05:58:18 -08:00
Simon Michael
ec3ad14ae5 strict mode: -s/--strict requires posted accounts to be declared 2020-11-26 08:48:16 -08:00
Simon Michael
18f8f91520 ;more budget-related cleanup 2020-11-18 16:29:04 -08:00
Simon Michael
f4c4f06474 ;doc: 1.19 announcement 2020-09-02 12:38:49 -07:00
Simon Michael
ba49699728 cli: improve --color/--colour help & help layout 2020-07-17 15:36:07 -07:00
Simon Michael
144415f6fa ;cli: improve --color help 2020-07-14 12:22:11 -07:00
Simon Michael
ec1a8c7296 ;doc: fix, update valuation flags in manuals -> OPTIONS 2020-06-19 14:47:38 -07:00
Simon Michael
4274a0cb91 ;update ANNOUNCE 2020-06-07 13:17:06 -07:00
Simon Michael
abc53024fc ;journal: doc: drop "transaction modifiers", just say "auto postings" 2020-03-18 15:11:31 -07:00
Simon Michael
0ddb5fa4e3 ;doc: drop some old macros
[ci skip]
2020-03-01 22:46:55 -08:00
Simon Michael
473531706d ;doc: announce: typo
[ci skip]
2020-03-01 22:01:23 -08:00
Simon Michael
db877d7355 ;doc: announcement 2020-03-01 18:14:42 -08:00
Simon Michael
b9b5702946 ;doc: add hledger-ui note to --forecast help (#1193)
[ci skip]
2020-02-22 11:40:41 -08:00
Simon Michael
6885dddd0e ;doc: add LEDGER_FILE tips to the ENVIRONMENT sections
(Probably too much.)

[ci skip]
2020-02-07 10:44:48 -08:00
Simon Michael
ccac3d6cfa ;shake: refactor; add _info_ m4 macro
[ci skip]
2020-01-29 06:01:09 -08:00
Simon Michael
dc4ee72b8b ;doc: drop unused macros
[ci skip]
2020-01-25 16:58:46 -08:00
Simon Michael
a6ec6b40da ;doc: manuals: tweak standard description, make hledger's consistent
[ci skip]
2020-01-25 16:55:58 -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
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
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
390cea7f7c ;doc: note that -I does not disable balance assignments
[ci skip]
2020-01-04 08:22:45 -08:00
Simon Michael
3aaea1ef4e ;doc: note that doc dev docs need update 2019-12-09 06:22:49 -08:00
Simon Michael
8a6e15f1f2 ;doc: announcement: slight tweak for next time
[ci skip]
2019-12-03 13:54:21 -08:00
Simon Michael
01e6504bd1 ;doc: 1.16 announcement
[ci skip]
2019-12-03 13:44:18 -08:00
Simon Michael
87d0491103 ;bump version to 1.16 2019-12-01 10:03:58 -08:00
Simon Michael
f65fc47185 ;bump version to 1.15.99
[ci skip]
2019-09-13 08:43:33 -07:00
Simon Michael
8e40a5ea93 ;finance: move old financial journal out of the code repo
[ci skip]
2019-09-10 20:25:05 -07:00
Simon Michael
1d54bec22b ;doc: bump copyright date in some old man templates
[ci skip]
2019-09-10 18:15:02 -07:00
Simon Michael
acd7010e5a ;doc: "curses-style interface" -> "terminal interface"
[ci skip]
2019-09-10 18:14:16 -07:00
Simon Michael
bb20485bf5 ;doc: README note
[ci skip]
2019-09-01 10:02:15 -07:00
Simon Michael
2cca596d7c ;doc: 1.15 announcement
[ci skip]
2019-09-01 10:00:16 -07:00
Simon Michael
e4e2dfb218 ;doc: manuals: disable links to old versions
[ci skip]
2019-08-26 09:37:03 -07: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
Jakob Schöttl
2b01312004 Fix and update documentation on date options 2019-06-30 10:38:06 +02:00
Caleb Maclennan
18e19b9ad2 ;tests: normalize tests, examples, and docs using 2spcs before comments 2019-06-13 12:12:21 -07:00
Ben Creasy
5755a8a520 fix link to auto postings 2019-03-26 14:37:15 -07:00
Simon Michael
3b5623b3b9 doc: announcement
[ci skip]
2019-03-01 18:08:03 -08:00
Simon Michael
68e5c41d52 bump version, manual dates
[ci skip]
2019-03-01 16:11:15 -08:00
Simon Michael
2530d9b853 site: fix TOC in contributing, manuals
[ci skip]
2019-02-12 09:58:22 -08:00
Simon Michael
bde46f7bd0 doc: move version, release date entirely into per-package macros
[ci skip]
2019-02-04 15:28:23 -08:00
Simon Michael
bf6acf52ef doc: allow per-package m4 defs, to override things like version
[ci skip]
2019-02-04 15:18:51 -08:00
Simon Michael
3f4473639a doc: lib.m4 -> common.m4; restore required _FLAGS_ macro
[ci skip]
2019-02-04 14:44:35 -08:00
Simon Michael
cbdcd6fad9 doc: document m4 macros
[ci skip]
2019-02-04 08:33:43 -08:00
Simon Michael
b732c8c8f7 doc: show "dev" in latest docs
[ci skip]
2019-02-02 09:11:10 -08:00
Simon Michael
a1996da8df doc: announce: expel pandoc's thrice-accursed smart typography
[ci skip]
2019-02-01 18:18:52 -08:00
Simon Michael
3241fe5787 doc: announcement
[ci skip]
2019-02-01 18:10:14 -08:00
Simon Michael
305e0f28cf doc: 1.13 manuals snapshot 2019-02-01 17:54:21 -08:00
Simon Michael
40d1572359 bump version to 1.13 2019-02-01 17:19:19 -08:00
Simon Michael
cc7c3928fb doc: begin integrating commands' CLI help and manual section
Just the close command to start with.
2019-01-22 13:33:24 -08:00
Simon Michael
240406706a move the wiki dev docs into CONTRIBUTING.md. Markdown for now. #920
[ci skip]
2019-01-19 15:31:21 -08:00
Simon Michael
0ed3ec08fa bump version to 1.12.99 2019-01-05 07:35:54 +00:00
Simon Michael
0d1f754224 doc: 1.12 announcement
[ci skip]
2018-12-03 15:12:20 -08:00
Simon Michael
e97d9b13e0 doc: remove wrong "dev" suffix on 1.12 docs 2018-12-03 09:35:40 -08:00
Simon Michael
0c5e1797a5 doc: clarify unused m4 macro
[ci skip]
2018-12-03 09:35:09 -08:00
Simon Michael
9eb0a75242 doc: add 1.12 manuals snapshot 2018-12-02 17:39:08 -08:00
Simon Michael
67d7c82e9f bump version to 1.12 2018-12-02 17:20:34 -08:00
Simon Michael
cedbdf611f doc: announce: add cabal update
[ci skip]
2018-10-06 13:16:13 -10:00
Simon Michael
f3afbd221d doc: merge old project changelog into hledger changelog
[ci skip]
2018-10-06 12:48:14 -10:00
Simon Michael
ff2a546319 bump version to 1.11.99 2018-10-06 09:42:12 -10:00
Simon Michael
d2ec8469c8 doc: new announcement template with tweaked install docs
[ci skip]
2018-10-05 16:56:35 -10:00
Simon Michael
30e0768e86 doc: save 1.11 announcement
[ci skip]
2018-10-05 14:43:05 -10:00
Simon Michael
d15fbb5a6b doc: add 1.11 manuals snapshot 2018-09-30 20:20:23 -10:00
Simon Michael
b798c48040 bump version to 1.11 2018-09-30 20:07:45 -10:00
Simon Michael
c3b00f9bd7 csv: add --separator flag to docs (#829) 2018-09-07 12:34:51 -07:00
Simon Michael
d461e96c34 doc: update manuals harder, they should say 1.10.99
[ci skip]
2018-07-04 15:09:57 +01:00
Simon Michael
d62f082bce bump version to 1.10.99 (dev) 2018-07-04 13:32:42 +01:00
Simon Michael
6a67e4bb99 doc: add 1.10 doc snapshot and links 2018-07-04 12:52:28 +01:00
Simon Michael
4b91d5b0a5 doc: update doc version string that was missed 2018-07-04 12:52:28 +01:00
Simon Michael
225424d907 doc: announce: tweaks for next time 2018-07-01 08:08:35 +01:00
Simon Michael
971139c62a doc: ANNOUNCE 2018-06-30 22:32:01 +01:00
Simon Michael
6242b1d784 bump version to 1.10 2018-06-30 22:08:02 +01: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
Simon Michael
cffaddb607 doc: hcar: link to old entry
[ci skip]
2018-05-16 17:58:17 -07:00
Simon Michael
e7b121bf80 doc: hcar: draft november entry
[ci skip]
2018-05-16 17:58:17 -07:00
Simon Michael
a1cb6590dd doc: hcar: merge final changes to recent entry
[ci skip]
2018-05-16 17:58:17 -07:00
Simon Michael
42458829c1 doc: HCAR: 201805 update
[ci skip]
2018-05-14 20:40:21 -07:00
Simon Michael
e1d9b0cfba doc: minimal updates re hakyll-std
[ci skip]
2018-05-09 10:35:16 -07:00
Everett Hildenbrandt
563d78df66 tools/pandoc-*.hs, doc/.gitignore: remove haskell pandoc filters and references to them 2018-04-25 17:25:09 -07:00
Simon Michael
4ea02bf1cb bump version to 1.9.99 2018-04-04 17:53:38 +01:00
Simon Michael
7f1ab4485f doc: announce: cleanups for next time
[ci skip]
2018-04-01 22:47:34 +01:00
Simon Michael
be3497c1e5 doc: ANNOUNCE 2018-03-31 19:15:24 +01:00
Simon Michael
2db2010e40 bump version to 1.9, bump manual date 2018-03-31 19:15:24 +01:00
Simon Michael
178e3a234b ui/web: -E toggles zeroes at startup, with opposite default to cli 2018-03-29 22:35:06 +01:00
Simon Michael
8c384e3192 tweak -E help again, hledger-web also shows zeroes by default
[ci skip]
2018-02-18 08:05:55 -08:00
Simon Michael
a8933e8c5c ui: tweak -E help, hledger-ui shows zeroes by default
[ci skip]
2018-02-18 07:16:59 -08:00
Simon Michael
631f0fc1e2 doc: clarify .99 = dev in web docs
[ci skip]
2018-01-04 10:34:39 -08:00
Simon Michael
bc3f5c476c bump version to 1.5.99 2018-01-04 10:15:03 -08:00
Simon Michael
6aa9bbc07c doc: announce: hledger-lib should be explicit for stack, note for next time 2017-12-31 15:20:04 -08:00
Simon Michael
213e5fd5f6 doc: update, link announcement 2017-12-31 12:53:51 -08:00
Simon Michael
a95a64db0d doc: release notes, announcement, download page 2017-12-31 12:03:11 -08:00
Simon Michael
effb679569 doc: add 1.5 manuals snapshot 2017-12-31 10:34:48 -08:00
Simon Michael
52c3884ab7 bump version strings & bounds to 1.5 2017-12-31 10:20:48 -08:00
Simon Michael
e927e587e6 lib,cli: auto/forecast/budget option/docs cleanup, consistency 2017-12-31 10:01:18 -08:00
Simon Michael
50540c0f92 doc: fix broken link in forecast option 2017-12-30 19:22:25 -08:00
Simon Michael
efdee17aae bump version strings & lower bounds to 1.4.99 2017-12-22 10:13:37 -08:00
Dmitry Astapov
f85643889c doc: describe --forecast and --auto 2017-12-14 17:20:07 -08:00
Dmitry Astapov
e4b7ea12ef doc: --period refers to periodic expressions 2017-12-14 17:20:07 -08:00
Simon Michael
e67ed10aab doc: undo premature readme markdownification, it's not so effective
[ci skip]
2017-12-07 13:04:15 -08:00
Simon Michael
dd737ebbd5 travis: build shelltestrunner with its default resolver
It's the same as hledger's right now: nightly-2017-12-05.
2017-12-07 12:35:35 -08:00
Simon Michael
caff99637b doc: mention haddocks 2017-12-06 20:54:05 -08:00
Simon Michael
85d19836f6 update doc/README 2017-12-06 18:54:05 -08:00
Simon Michael
b425e50ad1 change paths in code, scripts, readme 2017-12-06 18:16:35 -08:00
Simon Michael
d637e2fbcd doc: expand doc/README, describe doc files and workflows 2017-12-06 13:28:52 -08:00
Simon Michael
1d2580886f doc: move project finances to their own subdirectory 2017-12-06 09:16:40 -08:00
Simon Michael
2342951edc site: link 1.4 manuals snapshot
[ci skip]
2017-10-02 17:56:42 -10:00
Simon Michael
140e401f54 doc: 1.4 announcement
[ci skip]
2017-09-30 16:37:31 -10:00
Simon Michael
6621b0f3d0 bump manual date to September 2017 2017-09-30 11:44:53 -10:00
Simon Michael
4a49b86175 bump version strings & lower bounds to 1.4 2017-09-30 11:44:53 -10:00
Simon Michael
0af0961e10 doc: options help tweaks 2017-09-30 11:29:25 -10:00
Simon Michael
6632aedd93 update embedded manuals 2017-09-30 07:00:57 -10:00
Simon Michael
e5f794d2cb cli,ui,web: a @FILE argument reads flags & args from FILE, one per line 2017-09-30 06:49:31 -10:00
Simon Michael
fead7c5138 cli, ui, web: make -NUM a shortcut for --depth NUM 2017-09-22 16:14:30 -10:00
Simon Michael
079e76a370 doc: update description/payee/note docs (#598, #608) 2017-09-05 11:44:02 -07:00
Simon Michael
d8696c5ea0 cli: clearer command-line help for --date2 (fixes #604) 2017-08-21 17:19:06 -07:00
Simon Michael
f4616a275b finance: gratipay donations 2017-08-20 15:55:13 -07:00
Simon Michael
d18c651e52 bump man date to July 2017 2017-07-31 14:02:59 -07:00
Simon Michael
5706353881 bump version strings & lower bounds to 1.3.99 2017-07-31 14:02:35 -07:00
Simon Michael
05afdb0be1 finance: latest gratipay txns
[ci skip]
2017-07-22 18:58:01 +01:00
Simon Michael
7e896572a7 make --help and -h the same, drop --man and --info for now (#579) 2017-07-07 02:08:34 +01:00
Simon Michael
23c77a3ae8 doc: mockups: new help notes (#579)
[ci skip]
2017-07-07 02:08:14 +01:00
Simon Michael
5ce66fb0de doc, site: final 1.3 changelogs, release notes, announcement
[ci skip]
2017-07-01 18:56:57 +01:00
Simon Michael
c4248072db doc: bump version to 1.3, update builtin manuals 2017-06-30 20:45:50 +01:00
Simon Michael
eb42ea04e5 use consistent UPC order for --unmarked/--pending/--cleared (#564) 2017-06-15 19:16:39 -07:00
Simon Michael
e119941648 rename "uncleared" status to "unmarked" and --uncleared to --unmarked (#564)
See the issue and linked mail list discussion. Ambiguity between the
uncleared state, and the "not cleared" --uncleared flag causes confusion
and friction. At this point it seems best to break with Ledger and
past hledger, pick a new name and drop --uncleared to put an end to it.
2017-06-15 19:16:39 -07:00
Simon Michael
ab073e01e3 lib: add -P short flag for --pending (#564) 2017-06-15 19:16:39 -07:00
Simon Michael
8b073014e4 lib, cli: -U/--uncleared no longer matches pending things (#564)
Also begin using "marked"/"unmarked" terminology where it's helpful.
2017-06-15 19:16:39 -07:00
Simon Michael
1755f71202 bump version/month in all generated docs 2017-06-06 09:22:39 -07:00
afarrow
26d2fe3827 Fix typo in help docs (#560) 2017-05-31 16:20:21 -07:00
Simon Michael
bec71ba877 finance: catch up on gratipay donations 2017-05-30 13:57:52 -07:00
Simon Michael
d72874da96 finance: those fees are actually paypal's, 2% or $1 max 2017-05-30 13:57:51 -07:00
Simon Michael
b2135232d9 doc: journal: use new commands
[ci skip]
2017-04-04 11:34:04 -07:00
Simon Michael
a39c6746da doc: 1.2 announcement 2017-03-31 18:28:47 -07:00
Simon Michael
ff598f2635 doc: make changelogs from release notes 2017-03-31 18:11:44 -07:00
Simon Michael
1850fb732f bump version to 1.2 2017-03-31 17:58:11 -07:00
Simon Michael
0055f99c77 doc: more options doc cleanups 2017-03-29 20:45:30 -07:00
Simon Michael
7df15a8279 doc: flags/usage/manual cleanups 2017-03-29 14:20:30 -07:00
Simon Michael
e34781fce6 doc: new cli help mockups, rename file 2017-03-28 18:43:13 -07:00
Simon Michael
3dab20c654 finance: I think those expenses are from gratipay's bank 2017-03-16 17:46:03 +00:00
Simon Michael
7af53ff6b3 dogfooding! start tracking project finances
[ci skip]
2017-03-15 09:44:28 +00:00
Simon Michael
7b4e11babe doc: drop old org notes
[ci skip]
2017-03-10 10:42:02 +00:00
Justin Le
5ef30d1d4d full documentation of new command structure 2017-02-04 16:38:18 -08:00
Simon Michael
aafce634eb doc: fix macro that was hiding screenshots on hledger-ui web manual
[ci skip]
2017-01-26 08:36:29 -08:00
Simon Michael
1b763d166e doc: misc notes
[ci skip]
2017-01-20 09:07:44 -08:00
Simon Michael
91dbeedee4 doc: document new --pivot
[ci skip]
2017-01-16 15:53:51 -08:00
Simon Michael
7b69abf62c doc: upload budget/rewrite/read-related mockups
[ci skip]
2017-01-16 07:55:25 -08:00
Simon Michael
e881a29b0e tools: move pandoc filters out of docs/
[ci skip]
2017-01-10 08:49:05 -08:00
Simon Michael
631a95ba9c bump version to 1.1.98 (1.2 alpha) 2017-01-05 10:43:06 -08:00
Simon Michael
efebedb71f doc: 1.1 announcement 2017-01-04 17:31:48 -08:00
Simon Michael
52653ad1b5 set current doc version to dev 2017-01-04 17:29:58 -08:00
Simon Michael
99f52f719a site: new system for generating versioned docs 2017-01-04 17:02:22 -08:00
Simon Michael
dd86596d30 doc: rename _versions_ macro 2017-01-04 10:50:16 -08:00
Simon Michael
20bef095aa doc: changelogs, release notes 2016-12-31 11:24:12 -08:00
Simon Michael
14c8e4d8f7 bump version to 1.1 2016-12-31 07:54:47 -08:00
Simon Michael
701fb5496f doc, cli: improvements for -B, -V, prices docs #403 2016-12-30 14:36:27 -08:00
Simon Michael
6edb86e33e doc: changelog tweaks 2016-12-20 09:30:32 -08:00
Simon Michael
282e85c602 doc: update release notes 2016-12-10 08:40:29 -08:00
Simon Michael
8566dedc57 doc: changelog updates 2016-11-24 20:27:15 -08:00
Simon Michael
015b9570d4 doc: draft release notes 2016-11-23 18:13:33 -08:00
Simon Michael
56a4d84b59 doc, site: final announcement text, announcement link
[ci skip]
2016-10-30 10:29:50 -07:00
Simon Michael
27f9b0b000 doc, site: announcement, download page updates
The latest install instructions, 2016/10 edition.

[ci skip]
2016-10-30 06:38:33 -07:00
Simon Michael
407a76102c doc: delete release notes org outline
Too many copies, better to use this temporarily as-needed.
2016-10-29 12:11:45 -07:00
Simon Michael
0aad803583 doc: simplify problematic old manual patch
These two hunks attempting to fix doc version links on the 0.27 manual
make OSX patch (2.5.x) fail with a confusing error, and anyway
they were fragile and changing the wrong place.
2016-10-29 09:38:26 -07:00
Simon Michael
00aedabdc5 site: fixes for 1.0/0.27 doc links 2016-10-28 11:56:58 -07:00
Simon Michael
8b538e8095 site: fix 0.27 manual links
[skip ci]
2016-10-28 11:34:45 -07:00
Simon Michael
1482f79d2e doc: 1.0 announcement 2016-10-27 18:01:34 -07:00
Simon Michael
fbad390bfb doc: HCAR report 2016-10-27 16:50:03 -07:00
Simon Michael
ccf44bd48d doc: hledger-ui-1.0.2 change notes 2016-10-27 14:34:04 -07:00
Simon Michael
2e10f21f26 doc: update changelogs and relnotes outline (but not relnotes page) for 1.0.1 2016-10-27 08:10:24 -07:00
Simon Michael
d0e9b70e4f doc: release note/changelog fixes 2016-10-27 07:43:44 -07:00
Simon Michael
08f97dd9c8 doc: project/package change logs, web release notes 2016-10-26 13:34:28 -07:00
Simon Michael
315db5621a doc: bump version to 1.0, update manuals & cabal files 2016-10-26 13:34:27 -07:00
Brian Scott
8fdea5d11a Anon feature (#412)
* Add anon flag to cli

* Implement anonymisation for accounts

* document the --anon option
2016-10-26 10:39:13 -07:00
Simon Michael
aec7d2fa3c doc: release notes cleanup 2016-10-25 12:00:54 -07:00
Simon Michael
647e559db6 doc: catch release notes up with latest commits 2016-10-21 17:50:47 -07:00
Simon Michael
38ad1e9309 doc: 0.27 manual version indicator fixes #385 2016-08-07 08:55:43 -07:00
Simon Michael
e0f11e7341 doc: display latest doc version as 0.28dev in doc version indicator
The package versions, displayed in man page footer eg, are still (wrongly) 0.28.
2016-08-07 08:47:15 -07:00
Simon Michael
1a29d9cc02 doc: better doc version indicator, on 0.27 manual too #385, #387 2016-08-07 08:44:06 -07:00
Simon Michael
ef7621d30f doc: start managing release notes in org, 0.28 WIP 2016-07-13 09:21:42 -07:00
Simon Michael
d5799d0ac5 doc: README 2016-07-13 09:21:14 -07:00
Simon Michael
1953748972 cli: clarify --debug flag's help 2016-07-06 15:11:10 -07:00
Simon Michael
0b465f61e7 cli: make -I short for --ignore-assertions
Differs from Ledger, but will be useful for hledger-ui.
2016-07-06 14:56:29 -07:00
Simon Michael
e6769b26fc doc: more macros, less redundancy, cleanups 2016-06-09 18:07:08 -07:00
Simon Michael
8986a8d3a0 doc: fix pivot option formatting, whitespace 2016-06-03 09:50:01 -07:00
Simon Michael
f21e9d1c25 doc: more deduplication of options help
Help for reporting options is now also defined once in lib.m4
(in addition to CliOptions.hs). Also fixed some duplication of general
options in docs. hledger-* manuals now include the full list of general
and reporting options; we assume that any inapplicable options get
harmlessly ignored and that this will not surprise users.
2016-06-03 09:38:06 -07:00
Simon Michael
f0baa30db0 doc: another help flag consistency fix 2016-05-28 23:51:14 -07:00
Simon Michael
656734ccd3 doc: define general options once
Well, twice: in lib.m4 and in CliOptions.hs. But no longer in every man page.
2016-05-28 23:50:37 -07:00
Simon Michael
df07ad0109 doc: parameterise and bump docs version to 0.28 2016-05-28 23:31:44 -07:00
Simon Michael
0c74dcde67 doc: macro cleanups 2016-04-17 15:27:56 -07:00
Simon Michael
82f35dddd0 doc: m4 macro for web table of contents 2016-04-16 11:00:39 -07:00
Simon Michael
6529daf20c site: ensure 0.27 manual is in place for links
Stripping hledger- from the link fragment with patsubst isn't working.
2016-04-16 05:55:16 -07:00
Simon Michael
130d259cb1 site: show version links on manuals 2016-04-16 04:44:33 -07:00
Simon Michael
588f36d662 rename timelog format to timeclock 2016-04-12 21:13:19 -07:00
Simon Michael
8ee0c7fa76 doc: update man pages 2016-04-12 20:31:17 -07:00
Simon Michael
3c7e1a7399 doc: some convenient m4 macros for docs 2016-04-10 12:09:39 -07:00
Simon Michael
4b9d30dac3 doc: man page template tweaks 2016-04-09 14:02:37 -07:00
Simon Michael
33e2ca927f doc: improve new combined manual, cleanups 2016-04-07 21:58:42 -07:00
Simon Michael
0982aca223 tools: missing file, git ignore 2016-04-07 09:05:16 -07:00
Simon Michael
443b870481 site: fix man page TOCs, add combined man page 2016-04-07 08:55:21 -07:00
Simon Michael
bba7909165 doc: m4-based man pages pt 2, missing files 2016-04-06 09:03:01 -07:00
Simon Michael
eab6b110bc tools: simplify doc filtering class names 2016-04-05 16:17:08 -07:00
Simon Michael
9b492325da tools: rename pandoc filters 2016-04-05 16:17:08 -07:00
Simon Michael
5acb82e627 notes 2016-02-21 02:37:03 -08:00
Simon Michael
e1c9e51775 tools: new build system for man/web docs
Goal:

Generate man pages and web docs from one source.

Current plan:

The master docs for each package are now the pandoc-style
manpage-markdown files in the package directories -
hledger/hledger.1.md, hledger-lib/hledger_journal.5.md, etc.

Parts of these will be marked as web-only, and parts as man-only, using
divs recognisable by custom pandoc filters.

When generating man pages we strip the web-only parts, and all html
blocks, inline html and hyperlinks.

When generating web docs we strip the man-only parts and apply any other
tweaks needed for easy presentation, perhaps combining them into a
single web page similar to the old user manual.

Shake:

This was hard to do with GNU Make, and so I've introduced Shake, which
is working very well. Both coexist for now but it's probably time to
switch.
2016-02-21 02:21:41 -08:00
Simon Michael
2b4cb6b970 cli: shorter help mockup updates 2016-02-19 22:48:59 -08:00
Simon Michael
ea6636d967 hcar entry updates 2015-11-16 15:14:49 -08:00
Simon Michael
293146269f doc: shorter command-line help mockups 2015-11-08 17:42:55 -08:00
Simon Michael
1f05d1c9bf doc: add a project-level changelog 2015-11-05 20:19:49 -08:00
Simon Michael
18f3e723ec site: move manual, devguide here; move out of doc/ 2015-11-05 19:32:17 -08:00
Simon Michael
dea1bc5ab3 doc: manual: clarify accounts command 2015-11-05 19:05:36 -08:00
Simon Michael
6d84a19aa2 site: home: add hledger-ui, cleanups 2015-11-04 17:00:12 -08:00
Simon Michael
2be7ffc563 doc: manual: timelog cleanups 2015-11-04 16:33:27 -08:00
Simon Michael
6ea5ad9fbb site: download page cleanups 2015-11-03 18:59:12 -08:00
Simon Michael
d401c7839f site: relnotes, devguide updates 2015-11-03 18:58:52 -08:00
Simon Michael
ba89e58389 site: faq updates 2015-11-03 18:58:17 -08:00
Simon Michael
87a9e77d60 ui: add some screenshots to the user manual 2015-11-01 11:58:50 -08:00
Simon Michael
b2038b3997 doc: 0.27 announcement 2015-10-31 15:49:12 -07:00
Simon Michael
e6747c9530 site: relnotes: yet another fix 2015-10-30 14:28:01 -07:00
Simon Michael
fd5185a8e4 site: relnotes, devguide updates 2015-10-30 14:23:43 -07:00
Simon Michael
f858b85ddd site: download: clarify stack snapshot status 2015-10-30 14:02:45 -07:00
Simon Michael
3d5e65a238 site: download, devguide updates 2015-10-30 13:56:13 -07:00
Simon Michael
fbfa725197 site: download: update recommended stack snapshot 2015-10-30 13:23:22 -07:00
Simon Michael
a5fd56223c bump version to 0.27 2015-10-30 13:21:51 -07:00
Simon Michael
e061eabe2c ui: C toggles --cleared; f -> F; UI tweaks
You can now toggle showing only cleared items in the accounts and
register screens, with C (like the command-line flag).

The f key has been changed to F for consistency (we don't have this as a
command-line flag, though we could, though Ledger uses it for something
different).

Screen titles have been tweaked, eg switching the cyan and yellow.

Screen help has been squeezed to fit better in 80 columns.
2015-10-30 10:42:44 -07:00
Simon Michael
4691454908 ui: txn: up/down steps through txns in the account 2015-10-29 20:19:18 -07:00
Simon Michael
68cd35c965 ui: txn: add a transaction-viewing screen 2015-10-29 17:45:57 -07:00
Simon Michael
f6a7070167 ui: reg: document the balance/total column better 2015-10-29 17:15:13 -07:00
Simon Michael
6f85e02f1a ui: show an error screen when reloading fails 2015-10-26 07:41:45 -07:00
Simon Michael
13b6d142c6 doc: add hledger-ui to combined user manual 2015-10-26 07:13:43 -07:00
Simon Michael
5a0c1b03f4 doc: stop symlinking changelogs to doc/ 2015-10-26 06:57:28 -07:00
Simon Michael
844e04812c tools: simplify stack preamble in hakyll-std.hs
This doesn't yet quite install its deps when you run it from the
makefile, you may have to run the script directly to get the deps
(hakyll, pandoc) installed.
2015-10-26 06:54:29 -07:00
Simon Michael
60df129c7b doc: changelog updates, combined release notes 2015-10-26 06:37:33 -07:00
Simon Michael
191c2e533f doc: generate man pages for each package (#282)
There are now six man pages, one for each main executable and file
format, generated from markdown by the mighty pandoc. They are basically
the content of the user manual, split up and moved into the appropriate
package directory.  I've also committed the generated man files.

The man pages' markdown source (hledger/hledger.1.md,
hledger-lib/hledger_journal.5.md etc.) are now the master documentation
files. The plan is to concatenate them (with a little munging) to form
the all-in-one user manual for the website, at release time.  This also
separates the hledger.org user manual from the latest doc commits, which
should simplify website management.
2015-10-20 06:26:09 -07:00
Simon Michael
77cf3a83da doc: lower-case hcar dir, part 2
in two parts to avoid any issues with git/osx
2015-10-19 08:56:21 -07:00
Simon Michael
2c170f63a6 doc: lower-case hcar dir, part 1
in two parts to avoid any issues with git/osx
2015-10-19 08:55:15 -07:00
Simon Michael
e2618210d2 doc: HCAR tweaks 2015-10-19 08:42:06 -07:00
Simon Michael
cbb076c224 doc: distinguish mockups from docs 2015-10-19 08:41:24 -07:00
Simon Michael
ef2dd9651d doc: a new HCAR entry 2015-10-18 16:09:23 -07:00
Simon Michael
bf532948f6 doc: clean up HCAR files 2015-10-18 14:50:14 -07:00
Simon Michael
2e38aec410 doc: link to dev sprint #2 2015-10-11 17:47:04 -07:00
Simon Michael
1d944ac1a9 doc: balance --format does not support - any more 2015-10-10 15:07:49 -07:00
Simon Michael
e6d8a9d1bc tools: add sample journals with wide characters
generatejournal now has --chinese and --mixed options, which are used to
generate some additional small sample journals.
2015-10-10 11:51:07 -07:00
Simon Michael
939f7184c9 journal: make "end comment" optional, like ledger
The "comment" directive longer requires an "end comment", and will
extend to the end of the file(s) without it.
2015-10-07 16:41:49 -07:00
Simon Michael
921a874e72 doc: front page: add gpl badge 2015-09-02 11:49:33 -07:00
Simon Michael
9647d350b1 doc: more download/devguide tweaks 2015-08-24 09:34:26 -07:00
Simon Michael
ee8161dd1c doc: download: update instructions for stack LTS 3 2015-08-24 09:23:07 -07:00
Simon Michael
edd1d4268b doc: devguide: rewrite setup docs 2015-08-24 07:42:49 -07:00
Simon Michael
62f0b879e5 doc: devguide: sample journals (#197) 2015-08-23 21:42:58 -07:00
Simon Michael
94e7d026d6 doc: dev guide: benchmarking 2015-08-23 10:23:20 -07:00
Simon Michael
cc98ee39f7 balance, lib: --format/StringFormat improvements
The balance command's --format option (in single-column mode) can now
adjust the rendering of multi-line strings, such as amounts with multiple
commodities. To control this, begin the format string with one of:

 %_  - renders on multiple lines, bottom-aligned (the default)
 %^  - renders on multiple lines, top-aligned
 %,  - render on one line, comma-separated

Also the final total (and the line above it) now adapt themselves to a
custom format.
2015-08-19 20:53:51 -07:00
Simon Michael
c158779212 doc: dev guide: more tweaks
[ci skip]
2015-08-13 12:32:30 -07:00
Simon Michael
9536db384d bump stack resolver to lts-3.0 2015-08-13 08:16:54 -07:00
Simon Michael
48e31d4f8c bump version to 0.26.98 2015-08-12 22:49:04 -07:00
Simon Michael
930628805b doc: dev guide, readme: clean up badges, links 2015-08-11 15:48:59 -07:00
Simon Michael
cae3c756ed doc: dev guide: fix table layout, link updates 2015-08-11 15:36:38 -07:00
Simon Michael
51873fde19 doc: readme, dev guide: more badges 2015-08-11 15:25:38 -07:00
Simon Michael
69818f0ca5 doc: manual: typo, clarifications 2015-08-09 21:09:50 -07:00
Simon Michael
a47ba50e8a doc: manual: clarify transaction vs market prices 2015-08-09 21:02:36 -07:00
Simon Michael
2dc9926fd4 doc: manual: document balance -V/--value 2015-08-09 16:45:43 -07:00
Simon Michael
94094252be rename historical prices to market prices
Simpler and clearer. We now have "transaction prices" (recorded as part
of transaction amounts) and "market prices" (recorded with P
directives). Both are matters of historical record, also this avoids
confusion with the balance command's "historical balances".
2015-08-09 16:20:02 -07:00
Simon Michael
bf4c9221be doc: download: don't mention hledger-web on fedora 2015-08-05 06:52:32 -07:00
Simon Michael
ee81005796 doc: update fedora links/download info 2015-08-02 16:58:34 -07:00
Simon Michael
9f2cce6928 docs: manual: clarify real: 2015-08-02 16:58:08 -07:00
Simon Michael
72f080bc16 docs: manual: mention stack, cleanups 2015-07-28 17:30:50 -07:00
Simon Michael
dee282d8cf docs: download: more cleanups 2015-07-28 17:30:17 -07:00
Simon Michael
0a0ef2c213 site: add travis badge to front page and dev guide 2015-07-28 17:29:06 -07:00
Simon Michael
31fe0e9243 doc: devguide: link to travis 2015-07-28 15:06:58 -07:00
Simon Michael
2c16dded6e docs: simplify download page 2015-07-23 07:05:28 -07:00
Simon Michael
fba4e126fe docs: download: equalise column widths 2015-07-22 15:34:09 -07:00
Simon Michael
6998de1036 docs: download: 0.26 binaries for windows
and drop the donations-for-binaries policy
2015-07-22 15:20:24 -07:00
Simon Michael
6ca4a35a6d docs: download: stack build tips for windows 2015-07-22 13:58:10 -07:00
Simon Michael
10163f698a doc: devguide: how to run ghci (#274) 2015-07-19 09:34:34 -07:00
Simon Michael
7c02959944 doc: devguide: how to run tests 2015-07-19 09:34:23 -07:00