Commit Graph

3721 Commits

Author SHA1 Message Date
Simon Michael
5e7fd191f2 doc: update/style tutorial 2015-05-25 17:55:39 -07:00
Simon Michael
7a8f813d2f tools: fix make bin/hledger-webdev 2015-05-25 08:44:42 -07:00
Simon Michael
5df44c711e doc: web rewrites/screenshots, add-on examples 2015-05-25 08:44:00 -07:00
Simon Michael
96343bf615 site: enable highslide for image thumbnails 2015-05-25 08:42:00 -07:00
Simon Michael
28175a456c site: fix styles and js when browsing on localhost 2015-05-25 08:40:27 -07:00
Simon Michael
5d1ea71568 extra: fix hledger-equity, hledger-rewrite compilation 2015-05-25 08:39:50 -07:00
Simon Michael
35fb60d773 site: some hledger-web/sample.journal screenshots 2015-05-25 08:38:40 -07:00
Simon Michael
74268f6624 doc: manual: float-clearing tweaks 2015-05-22 17:53:16 -07:00
Simon Michael
ef5c7f5471 doc: manual: adjust register examples to 80 columns 2015-05-22 17:42:08 -07:00
Simon Michael
68409eca7b doc: manual: clarify secondary & posting dates 2015-05-22 17:41:36 -07:00
Simon Michael
be56a140f6 site: bigger main heading 2015-05-22 16:48:52 -07:00
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
20acc45fbb activity: don't exclude 0-amount postings by default 2015-05-21 16:38:17 -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
6fa54c94a9 Merge pull request #254 from ricklupton/make-test-fixes
Changes to make `make test` run
2015-05-17 11:07:15 -07:00
Rick Lupton
36535b73d6 Changes to make make test run
- test/ADDONS -> test/addons
 - add bin/ to path when running shelltest so hledgerdev is found
 - use `cabal exec` to find shelltest in cabal sandbox
2015-05-17 18:24:57 +01:00
Simon Michael
9e2111106b drop regexpr dependency 2015-05-17 08:32:45 -07:00
Simon Michael
64bc422b85 forgot to commit status tests 2015-05-16 13:04:22 -07:00
Simon Michael
68c71de25d tighten up status:X parsing, cleanups 2015-05-16 12:21:50 -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
9728206f4a tools: also recognize dist-sandbox in make rules (#253) 2015-05-16 07:22:29 -07:00
Simon Michael
934d217523 changelogs 2015-05-14 13:39:54 -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
70d87613f2 some cleanup of debug trace helpers 2015-05-14 13:01:49 -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
7c3379db63 journal: allow whitespace following a comment directive 2015-05-09 13:25:31 -07:00
Simon Michael
0f0b15e8f1 Merge pull request #251 from kmels/fix-js-defaults
hledger-web: Set default javascript parameter values in the functions addformReset, addFormShow
2015-05-03 05:45:17 -07:00
Carlos Lopez-Camey
2d1f33cb06 Set default javascript parameter values in the functions addformReset, addFormShow 2015-05-02 15:42:08 -06:00
Simon Michael
61423bdad4 consistently require latest base-compat for sanity 2015-04-29 07:16:08 -07:00
Simon Michael
104cb44d04 fix missing Control.Applicative.Compat (#245) 2015-04-29 07:10:55 -07:00
Simon Michael
52ce7c1d93 make recent timelog commit ghc 7.8 compatible 2015-04-29 07:10:13 -07:00
Simon Michael
bb71b077a2 fix runExceptT breakage from recent PR (#248) 2015-04-29 07:08:33 -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