Simon Michael
892b0b226a
doc: devguide: how to suggest enhancements
2015-07-18 12:40:54 -07:00
Simon Michael
78018cc24d
tools: yaml definitions for the hledger cabal files
...
Here are hpack package.yaml files for the other hledger cabal files.
These remove a lot of human-error-prone duplication.
They are not used yet as hpack isn't quite mature enough -
when it supports flags and benchmarks we will probably switch.
2015-07-14 17:32:49 -07:00
Simon Michael
4a3b09e1ed
tools: start generating cabal files with hpack
...
hakyll-std's cabal file is now generated by hpack from an easier yaml
config file, which looks like a valuable timesaver. "make gencabalfiles"
will regenerate this cabal file (and soon the others) when needed.
2015-07-14 15:19:05 -07:00
Simon Michael
9a93a2b5f5
site: make hakyll-std's stack config work on osx
2015-07-14 15:16:01 -07:00
Simon Michael
852c4115fa
doc: update build instructions
2015-07-13 21:56:39 -07:00
Simon Michael
b993716222
doc: release notes: hide contact info
2015-07-13 21:06:00 -07:00
Simon Michael
f788c53217
site: commit and use hakyll-std, a generic site builder
2015-07-13 20:47:53 -07:00
Simon Michael
7d81ca0e8f
doc: dev guide updates
2015-07-13 20:24:58 -07:00
Simon Michael
6e84bf3510
doc: update ANNOUNCe
2015-07-13 20:24:35 -07:00
Simon Michael
cbda57d6e2
site: fix rendering of pipe tables with latest pandoc
2015-07-13 11:45:09 -07:00
Simon Michael
0b2ccdd298
0.26 changelogs/release notes
2015-07-12 17:58:02 -07:00
Simon Michael
e5c0d75117
bump version to 0.26
2015-07-12 15:29:10 -07:00
Simon Michael
cd93da6829
docs: devguide: release process updates
2015-07-12 15:09:35 -07:00
Simon Michael
89513fc256
stats: support -o/--outputfile, useful for benchmarks
2015-06-25 16:31:57 -07:00
Simon Michael
976e34cd7c
doc: mention postingless transactions
2015-06-12 13:54:31 -07:00
Simon Michael
b9883d9eb1
query: make real: equivalent to real:1
2015-06-12 06:23:34 -07:00
Simon Michael
892718a5d9
doc: faq: ui surprises
2015-06-05 17:23:06 -07:00
Simon Michael
b9b0417e41
doc: manual: more width-setting examples
2015-06-02 14:12:54 -07:00
Simon Michael
2b30ed91a6
doc: manual: virtual postings, and with assertions
2015-06-01 13:05:47 -07:00
Imuli
5fd5d77685
doc: manual: read multiple files
2015-05-28 10:40:49 -07:00
Simon Michael
77280676d4
doc: manual: change journal screenshot
2015-05-25 18:25:31 -07:00
Simon Michael
4b33ad81e0
site: a few front page screenshots
2015-05-25 18:15:02 -07:00
Simon Michael
6d0343817c
doc: style devguide, howtos
2015-05-25 17:56:45 -07:00
Simon Michael
5e7fd191f2
doc: update/style tutorial
2015-05-25 17:55:39 -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
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
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