Commit Graph

610 Commits

Author SHA1 Message Date
Simon Michael
1d78b4ee9c site, doc:manual: pre/code styling
- less styling on inline and block pre and code elements by default

- different styles for journal (green), timelog (yellow), csv
  rules (blue), and shell examples (black/bordered/bold)

- shrink pre blocks to fit their content. I used display:inline-block
  for this, so some care is needed when you want a line break between
  adjacent pre's.
2015-05-22 16:41:41 -07:00
Simon Michael
6ec38b56b5 doc: manual: lots of examples, rewrites, cleanups 2015-05-22 16:40:18 -07:00
Simon Michael
7ab2380fd2 doc: manual: promote some amount subtopics 2015-05-21 17:23:52 -07:00
Simon Michael
87d5ddfb71 query: drop the empty: query term
This seems to be equivalent to the --empty option, and overlaps
a bit confusingly with amt:0. I think we can drop it.
2015-05-21 16:44:11 -07:00
Simon Michael
131259105d doc: manual: clarify date: 2015-05-21 16:25:29 -07:00
Simon Michael
fdc507bd13 match tag names with a regexp, like everything else 2015-05-21 16:25:19 -07:00
Simon Michael
92aaeb1109 doc: manual: rewrites & cleanups
Conflicts:
	doc/manual.md
2015-05-21 15:42:06 -07:00
Simon Michael
e23f61b771 doc: manual: de-emphasize troubleshooting subtopics 2015-05-21 15:38:11 -07:00
Simon Michael
cdc4abb497 doc: manual: reorganise the intro
Try to provide a smoother and shorter path for getting started,
and expose the interesting stuff (what commands are available) early.
2015-05-21 07:11:51 -07:00
Simon Michael
915ab1a0c9 doc: manual: commands cleanups 2015-05-19 22:04:21 -07:00
Simon Michael
797c900256 doc: devguide: link new hackage builder, other updates 2015-05-19 16:26:10 -07:00
Simon Michael
4aef02a722 doc: manual: mention hledger-diff 2015-05-19 16:26:09 -07:00
Simon Michael
7c2ebe6c7a doc: manual: document our regular expressions (#224) 2015-05-17 16:46:47 -07:00
Simon Michael
e63ca9766d doc: manual: demote final sections to appendices 2015-05-17 16:44:35 -07:00
Simon Michael
d1f63334ee handle pending status correctly, add --pending (#250)
A transaction/posting status of ! (pending) was effectively equivalent
to * (cleared). Now it's a separate state, not matched by --cleared.
The new Ledger-compatible --pending flag matches it, and so does
--uncleared. The equivalent search queries are now status:*, status:!
and status: (the old status:1 and status:0 spellings are deprecated).

Since we interpret --uncleared and status: as "any state except cleared",
it's not currently possible to match things which are neither cleared
nor pending.
2015-05-16 11:51:35 -07:00
Simon Michael
6fb0910996 doc: dev guide: put how-tos first, copy diagram from old wiki 2015-05-16 08:05:44 -07:00
Simon Michael
4ed6ce3442 doc: developer guide: update the setup docs 2015-05-16 07:23:30 -07:00
Simon Michael
077e3c6a02 journal: re-add non-regex aliases, as default (#252)
The regex account aliases added in 0.24 trip up people switching between
hledger and Ledger. (Also they are currently slow).

This change makes the old non-regex aliases the default; they are
unsurprising, useful, and pretty close in functionality to Ledger's.

The new regex aliases are also available; they must be enclosed in
forward slashes. Ledger effectively ignores these, which is ok.

Also clarify docs, refactor, and use the same parser for alias
directives and alias options
2015-05-14 13:01:50 -07:00
Simon Michael
a61d49cca6 site: more-docs: edits 2015-05-13 15:54:00 -07:00
Simon Michael
6df67de354 site: more-docs: link beancount docs 2015-05-13 15:50:17 -07:00
Simon Michael
a3deb03083 doc: announcement tweak 2015-04-28 14:10:33 -07:00
Simon Michael
b16f0cad6b docs: announcement 2015-04-28 14:10:26 -07:00
Simon Michael
ee3ac06c68 devguide: checklist 2015-04-28 14:08:58 -07:00
Simon Michael
5102eca9c3 timelog: support the description field (fix #247) 2015-04-28 13:54:36 -07:00
Simon Michael
4d4a6b1660 manual: give default year directive its own section 2015-04-28 13:49:27 -07:00
Simon Michael
a110c84712 dev guide: release checklist 2015-04-28 13:48:53 -07:00
Simon Michael
dac8a784f4 bump version to 0.26 alpha 2015-04-28 13:48:23 -07:00
Simon Michael
1bc9b71f28 bump version to 0.25 2015-04-28 13:42:41 -07:00
Simon Michael
d535d04458 site: windows downloads 2015-04-28 13:38:35 -07:00
Simon Michael
a60f26c7cc docs: release notes 2015-04-28 13:38:10 -07:00
Kyle Marek-Spartz
af2ef3ad36 Update GitHub repository URL to point to HTTPS version in developer guide. #241 2015-04-14 20:50:41 -05:00
Simon Michael
7c33409390 docs: release checklists 2015-04-07 19:00:16 -07:00
Simon Michael
498a52c7ea doc: more precise version 2015-04-07 17:13:16 -07:00
Simon Michael
97888b1be4 doc: note effect of tag comment position 2015-04-07 17:12:57 -07:00
Simon Michael
95ccfa73a9 doc: release note links 2015-03-15 18:42:23 -07:00
Simon Michael
c5323a6da6 doc: update release notes
(cherry picked from commit 424007a51274b2d597ab04fe3976c248348366ce)

Conflicts:
	doc/site/release-notes.md
2015-03-15 13:55:41 -07:00
Simon Michael
8b51f986b6 doc: remove mention of hledger-web's edit form
(cherry picked from commit 77f4d9e4f6a4f66511aa9cbb28be9602f938fd4f)
2015-03-15 13:36:48 -07:00
Simon Michael
592ae9a28e timelog: show hours with 2 decimal places, not 1 2015-02-27 08:37:16 -08:00
Simon Michael
293c9b2efa doc: manual: Assertions and subaccounts 2015-01-26 09:54:22 -08:00
Simon Michael
a388d0e21d doc: small fixes 2015-01-26 09:54:18 -08:00
Simon Michael
1a4b30b8c1 doc: bring account alias docs up to date 2015-01-19 17:50:33 -08:00
Simon Michael
cbc0183160 doc: update register output docs 2015-01-19 15:28:04 -08:00
Simon Michael
76db377468 document --output-format and --output-file (fix #233) 2015-01-16 16:52:59 -08:00
Simon Michael
a7b4b41bdf doc: git-tip is gratipay 2015-01-07 14:40:20 -08:00
Simon Michael
cf1345ba2e doc: manual: missing line break 2015-01-02 14:21:29 -08:00
Simon Michael
af1d1239f5 doc: download: tweaks, link to hledger-vagrant 2015-01-02 14:21:29 -08:00
Simon Michael
c5c721f1c1 doc: home: limit twitter height a little 2015-01-02 14:21:29 -08:00
Simon Michael
8a992042f5 doc: enable custom favicon 2015-01-02 14:21:29 -08:00
Simon Michael
60278062e6 doc: relnotes: tweaks 2015-01-02 14:21:29 -08:00
Simon Michael
3b2f611597 doc: more-docs: hacker news links 2015-01-02 14:21:29 -08:00
Simon Michael
eb1a1e5fc3 doc: faq: update the ledger answer, capitalise Ledger 2015-01-02 14:21:29 -08:00
Simon Michael
6da4942633 balance: tweak flags a bit; we now use -N and -T
-N doesn't seem to be used by Ledger currently; we'll
use it as shortcut for --no-total.

-T is used by Ledger to set a custom value expression for the final
total. I'm going to take it as a shortcut for --row-total instead.
2014-12-27 15:34:23 -08:00
Simon Michael
ba0623165f balance: row totals/averages in multicolumn mode 2014-12-27 15:24:45 -08:00
Simon Michael
9c68944c79 journal, csv: comment lines can also start with *
As in Ledger. This means you can embed emacs org/outline-mode nodes in
your journal file and manipulate it like an outline.
2014-12-27 14:41:28 -08:00
Simon Michael
e77225038f bump version to 0.24 2014-12-25 11:42:39 -08:00
Simon Michael
1e7d0ae120 doc: release notes 2014-12-25 11:31:39 -08:00
Simon Michael
4ce86a6edb doc: link issue numbers in release notes 2014-12-25 11:04:26 -08:00
Simon Michael
62bad65e5b tighten up status: docs and behaviour a bit (fix #227)
A status: query term no longer accepts * as a synonym for 1,
which was a bit confusing since 1 matches both * and !.
For now, it takes a value of 1 (true) or anything else (false).
2014-12-24 23:48:23 -08:00
Simon Michael
0142482834 doc: wording tweak 2014-12-24 14:54:56 -08:00
Simon Michael
03b8d2425c doc: describe hledger-web's change detection & limitation 2014-12-22 08:30:09 -08:00
Simon Michael
4a5d7154cd doc: home: move coins up 2014-12-12 16:42:17 -08:00
Simon Michael
4cf718048e doc: home: add coins art from djp, use it on home
Art contributed by David Patrick, licensed "however you like"
so I pick http://creativecommons.org/licenses/by-sa/4.0/.
2014-12-12 16:27:02 -08:00
Simon Michael
3fd43ba2c1 doc: home: wording, style tweaks 2014-12-12 16:23:25 -08:00
Simon Michael
ab19863e00 doc: download: tweak links 2014-12-12 16:22:32 -08:00
Simon Michael
632648ee38 doc: home: move getting started into a top panel 2014-12-11 11:45:01 -08:00
Simon Michael
e43e128f4b doc: home: add #ledgercli twitter widget here too 2014-12-11 11:02:19 -08:00
Simon Michael
c766af7822 doc: home: slight wording change 2014-12-11 11:02:19 -08:00
Simon Michael
3050152cb3 doc: manual: more flat/depth rewrites 2014-12-05 13:17:06 -08:00
Simon Michael
a38caeb37a doc: manual: clean up flat/tree docs slightly 2014-12-05 12:58:51 -08:00
Simon Michael
d352bbedd2 cli: with a repeated flag, the last takes precedence
This is helpful eg for customising your reporting command aliases on the fly.
2014-12-04 12:41:47 -08:00
Simon Michael
1d388e1c6c doc: relnotes: unbold intra-release headings
to help the release headings stand out
2014-12-03 15:05:20 -08:00
Simon Michael
740d1c1092 doc: relnotes: make minor release headings smaller 2014-12-03 15:04:34 -08:00
Simon Michael
43a17d1bb8 doc: release notes announcements styling 2014-12-03 14:49:54 -08:00
Simon Michael
b5fbaf0fa7 link and excerpt what announcements I can find
Release announcements sometimes include a brief summary, which is also
useful here.  Some of these announcement links could be improved by
linking them in the context of the hledger rather than ledger
list. There may be more more that gmane search didn't find.
2014-12-03 14:32:29 -08:00
Simon Michael
4abee54336 doc: fix a table in release notes 2014-12-03 14:32:07 -08:00
Simon Michael
62784b57c0 doc: list only major releases in release notes TOC 2014-12-03 13:45:19 -08:00
Simon Michael
73eecb13de doc: suggest cabal installing alex & happy also
These tools are needed for some deps, eg pretty-show and
language-javascript, and may not have already been installed.
Mentioning them explicitly may reduce a some installation hassles.
2014-12-03 13:43:33 -08:00
Simon Michael
e8efb55eb4 doc: move release notes on download page 2014-12-03 13:43:12 -08:00
Simon Michael
76b7e16d93 doc: simplify csv ordering doc 2014-12-02 12:07:35 -08:00
Simon Michael
d5b329a8ad doc: note csv improvements 2014-12-02 11:54:41 -08:00
Simon Michael
7124b1c4d4 doc: remove commented doc 2014-12-02 11:54:19 -08:00
Simon Michael
34ed4d474e doc: price doc cleanups 2014-12-02 11:54:02 -08:00
Simon Michael
e6579992d7 doc: link to issue bounties at bountysource 2014-12-02 11:52:46 -08:00
Simon Michael
29bca9691a doc: link fedora haskell SIG 2014-12-02 11:52:25 -08:00
Simon Michael
55993543be doc: funding links: gratipay, bountysource, flattr 2014-12-02 11:51:03 -08:00
Simon Michael
09a6f79334 doc: small cleanups to file format faq 2014-12-01 13:06:58 -08:00
Simon Michael
f205d0c7fa doc: convert ledgertips page to markdown 2014-12-01 12:15:13 -08:00
Simon Michael
87fd99b220 doc: fix typo in prices example 2014-12-01 07:58:45 -08:00
Simon Michael
0cf8c142aa doc: dev guide updates 2014-11-12 18:11:43 -08:00
Simon Michael
e5ae0a8f51 doc: more manual updates, alphabetise commands 2014-11-12 18:10:11 -08:00
Simon Michael
45f5507ff6 doc: rewrite CSV section 2014-11-12 18:05:39 -08:00
Simon Michael
5da3ddc931 site: misc updates 2014-11-12 18:04:21 -08:00
Simon Michael
74577fd8d4 site: tweak code, pre style 2014-11-12 18:04:01 -08:00
Simon Michael
b44290e696 site: updates from IRC 2014-11-12 18:02:40 -08:00
Simon Michael
734c622698 site: disable unnecessary stylesheet 2014-11-12 18:00:50 -08:00
Simon Michael
9bf2d352a1 site: adjust some manual section names 2014-11-11 17:12:32 -08:00
Simon Michael
2a2a42c417 site: home page tweaks 2014-11-11 16:39:22 -08:00
Simon Michael
4d000a4aff site: quick links tweaks 2014-11-11 16:38:04 -08:00
Simon Michael
c6fc8987d9 site: bold logo text 2014-11-11 16:37:26 -08:00
Simon Michael
61765ce55f site: template cleanups 2014-11-11 16:36:58 -08:00
Simon Michael
c68f9c718d site: tweaks 2014-11-11 14:55:40 -08:00
Simon Michael
97c139a84f site: new verbose front page content 2014-11-11 14:55:23 -08:00
Simon Michael
00f5ddf0b8 site: misc updates 2014-11-11 07:13:36 -08:00
Simon Michael
deb6c74807 site: drop release notes from nav bar 2014-11-11 07:13:03 -08:00
Simon Michael
97a0c76dca site: fix sizing on mobile screens 2014-11-11 07:11:39 -08:00
Simon Michael
fee21dd661 doc: add contributors page to site, lower-case it 2014-11-11 07:06:29 -08:00
Simon Michael
7ca806c5b0 site: content updates for the hakyll/pandoc site 2014-11-10 13:38:05 -08:00
Simon Michael
05474d9a9f site: local styles, eg for table of contents 2014-11-10 13:36:43 -08:00
Simon Michael
099a271672 site: use a bootstrap nav bar 2014-11-10 13:30:46 -08:00
Simon Michael
d644b2acef site: use CDN for bootstrap/jquery 2014-11-10 13:29:48 -08:00
Simon Michael
c92b6520ea doc: static site uses hakyll(-std) again, import wiki content 2014-11-04 21:18:13 -08:00
Simon Michael
b045d6b530 doc: sync latest manual/dev guide from wiki 2014-11-04 20:33:26 -08:00
Simon Michael
6b2dfb3d79 doc: align manual, developer guide filenames with wiki 2014-11-04 20:30:02 -08:00
Simon Michael
901ac8f0fb symlink change logs under doc/ 2014-10-31 16:57:38 -07:00
Simon Michael
ec13aae530 git ignore profs, .hpc files 2014-10-31 16:33:55 -07:00
Simon Michael
3ed0ccef0c doc: move profs/ under doc/ 2014-10-31 16:24:58 -07:00
Simon Michael
0d4448356b doc: move site files around 2014-10-31 16:06:16 -07:00
Simon Michael
78640449a0 doc: move site/ under doc/, switch to hakyll-std 2014-10-31 15:20:43 -07:00
Simon Michael
bd6322669c notes: account declarations mockups 2014-10-28 18:43:41 -07:00
Simon Michael
6f574d1af4 notes cleanup 2014-10-28 18:40:22 -07:00
Simon Michael
db1d866f07 notes 2014-10-28 18:40:21 -07:00
Gergely Risko
cfc1f6b14b Add documentation for multi-line comments 2014-10-27 14:26:12 +01:00
Simon Michael
69da28d9b9 doc: more manual changes from wiki 2014-08-08 19:10:18 -07:00
Simon Michael
0ad24be353 doc: merge latest manual changes from wiki 2014-08-08 18:39:37 -07:00
Simon Michael
e2d3ab0002 docs: note --average limitation 2014-08-08 07:29:02 -07:00
Simon Michael
f631e8e063 register: --average implies --empty
The -A flag now enables -E, so that with a report interval the averages
are always per-period and not per-report-line. (Without a report
interval, -E is already the default).
2014-08-07 14:03:56 -07:00
Simon Michael
93dbc15113 doc: instead of a template, save the last announcement 2014-05-06 20:02:00 -07:00
Simon Michael
cc5a110600 docs: sync manual from wiki 2014-05-01 08:16:27 -07:00
Simon Michael
7f2d2e27e8 doc: update MANUAL.md from latest wiki version 2014-04-28 14:12:45 -07:00
Simon Michael
fd1b0a53da doc: lower-case notes.org 2014-04-21 08:27:08 -07:00
Simon Michael
f6817b1db2 doc: copy dev guide to hledger repo, clarify manual/devguide status
The plan is to keep a small number of key docs in both the main hledger
repo and the hledger.org wiki, and merge the updates from both sides
periodically (at release time and on the first of the month, eg.)
Because sometimes you're working on the web, sometimes you're working in
the code, and I can't give up either one.
2014-04-21 08:13:00 -07:00
Simon Michael
42da9ec372 doc: clean up release announcement template 2014-04-21 07:56:04 -07:00
Simon Michael
0e11af5ea3 doc: and a placeholder for next HCAR 2014-04-21 07:45:50 -07:00
Simon Michael
cce6985e2e doc: and a README 2014-04-21 07:44:30 -07:00
Simon Michael
5b84c0a120 doc: clean up HCAR archive 2014-04-21 07:41:34 -07:00
Simon Michael
2dfe082308 doc: DOWNLOAD/RELNOTES/SCREENSHOTS are now wiki-only 2014-04-21 07:31:13 -07:00
Simon Michael
06ad1b0a5d notes updates 2014-04-19 12:37:26 -07:00
Simon Michael
40392860af notes: line endings 2014-04-19 12:18:26 -07:00
Simon Michael
ec42b8d9ee move towards per-package changelogs, clarify doc/RELNOTES.md status 2014-04-08 15:52:37 -07:00
Simon Michael
f46972714d doc: clarify meaning of --average 2014-02-01 15:14:40 -08:00
Simon Michael
20af8607f5 site: update and re-link downloads page 2014-01-26 14:54:34 -08:00
Simon Michael
d5034d306f docs: release notes title 2014-01-26 13:46:44 -08:00
Simon Michael
456539675b rename NEWS to CHANGES, move HCAR announcements elsewhere
Towards getting a changelog to show up on Hackage. We may need to
move or copy the file down into one or more of the package dirs as well.
2014-01-26 11:54:14 -08:00
Simon Michael
9bf447184b docs: move most docs to the wiki
I've moved the installation and developer guides, FAQ and how-tos from
hledger.org (yst & git) to hledger.org/wiki (dokuwiki) and tried to
integrate their navigation bars two as best I can. Using just one
or the other would be nice, but I don't think I can quite do that;
it seems the manual at least should be revision controlled along with the code.
2014-01-26 11:41:28 -08:00
Simon Michael
f3e2ae40d6 docs: mention --empty and --no-elide in balance doc 2014-01-19 08:02:39 -08:00
Simon Michael
04f828ea88 doc: install guide updates 2014-01-12 18:17:59 -08:00
Simon Michael
60fb9c1f3f site: tweaks 2014-01-12 17:57:32 -08:00
Simon Michael
6ac372217b docs: more how-to updates 2014-01-12 17:46:43 -08:00
Simon Michael
854f26512a clarify CSV how-to 2014-01-12 17:04:18 -08:00
Simon Michael
79ee9c7270 docs: fix a manual rendering issue 2014-01-12 16:17:35 -08:00
Simon Michael
3fa70d6464 docs: remove no-longer-needed pandoc metadata blocks 2014-01-12 16:12:48 -08:00
Simon Michael
cab6c65f49 site: updates 2014-01-12 15:55:01 -08:00
Simon Michael
c6f0f23803 note a possible balance assertions issue 2014-01-12 08:32:25 -08:00
Simon Michael
f67f5fb12d docs: more sym: tips 2014-01-12 08:32:25 -08:00
Simon Michael
6b9f5d37a5 docs: move most docs to doc/, hakyll cleanups fixing site preview 2014-01-11 21:22:53 -08:00
Simon Michael
8905c3b2c6 simplify docs infrastructure 2009-06-02 19:54:45 +00:00
Simon Michael
1dea32d7b9 docs: css, analytics tag, footer, update copyright notice 2009-06-02 06:58:43 +00:00
Simon Michael
ab1fc8c8b2 docs reorg, generate static website from in-repo rst files
Using pandoc as a guide.
2009-06-02 06:20:19 +00:00
Simon Michael
d85f1df7bc show Main module in api docs by default 2008-10-01 09:32:02 +00:00
Simon Michael
3ca87d0486 build darcs-style api docs with hoogle 2008-09-30 23:53:27 +00:00