Commit Graph

5194 Commits

Author SHA1 Message Date
Simon Michael
13c4643a09 tools: make ghci-prof starts GHCI in profiling mode, can use traceStack 2017-05-30 13:57:52 -07:00
Simon Michael
2db81d0d13 doc: tutorial tweaks
[ci skip]
2017-05-30 13:57:52 -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
Christian G. Warden
d39040c634 Add Support for Rewriting Multipler Postings Into Different Commodities (#557)
When generating a new posting as a multiple of an existing posting,
support conversion to a different commodity.  For example, postings in
hours can be used to generate postings in USD.

Automatic transactions generated from rewrite rules use the commodity,
amount style, and transaction price if the rewrite defines a commodity.
2017-05-30 07:30:15 -07:00
Joe Horsnell
35f77ee5e4 Fix trivial typo (#balance-assertions anchor) in CSV docs. (#559) 2017-05-30 07:27:14 -07:00
Christian G. Warden
659b9c9d32 Use pandoc From Stackage Snapshot (#558)
Use pandoc from stackage snapshot when building documentation to ensure
that pandoc and the pandoc filters are built against the same version of
pandoc-types; otherwise, the filters can fail with an obtuse error (see
https://github.com/jgm/pandoc/issues/3217).
2017-05-30 07:26:24 -07:00
Simon Michael
dca7ffc10b doc: journal: meaning of --uncleared, matching tips (#553)
[ci skip]
2017-05-24 19:17:29 -07:00
Simon Michael
34af40024a doc: journal: expand transactions/postings/status sections (#553) 2017-05-24 17:44:32 -07:00
Simon Michael
2f5d950f0e tools: note that shelltest should be a released version 2017-05-24 15:51:33 -07:00
Simon Michael
a6c2f0697d tests: make cashflow.test compatible with released shelltestrunner 2017-05-24 15:46:00 -07:00
Simon Michael
e62e166eb1 doc: contrib guide: clarify mission, other tweaks 2017-05-24 05:02:27 -07:00
Simon Michael
6c95909fa2 stop forcing tree mode for now, need is unclear (fixes #552) 2017-05-23 10:05:04 -07:00
Simon Michael
a5b545c4eb doc: clarify some transaction price details
- remove inaccurate print examples
- note #551
- note Ledger's fixed price syntax
- note how posting order can affect -B
- edits for clarity
2017-05-22 17:52:14 -07:00
Simon Michael
7bc5ef3df0 stack: bump default snapshot to lts-8.15 2017-05-22 15:48:15 -07:00
Simon Michael
f9b89b391e site: download: refine B instructions 2017-05-22 15:48:15 -07:00
Jan Zerebecki
f403b1e709 Fix link to queries (#550) 2017-05-22 07:29:55 -07:00
Simon Michael
5e00d2f31c csv: refactor (#548) 2017-05-14 18:17:56 +09:00
Nicolas Wavrant
309d1ccd59 CsvReader: simplify '-' signs if there exist more than one (#548)
It prevents hledger to crash later, as it fails to read
amount strings containing more than one '-'

Fix #524
2017-05-14 09:34:33 +09:00
flip111
a4293dca6e Update csv-import.md (#546) 2017-05-11 13:39:28 -07:00
Simon Michael
118bc85726 bs/is: fix "Ratio has zero denominator" error (take 2) (#535) 2017-05-04 10:49:03 -07:00
Simon Michael
c8e4bc0098 bs/is: fix "Ratio has zero denominator" error with no matched accounts (#518) 2017-05-04 10:24:00 -07:00
Simon Michael
2de0109953 allow megaparsec 5.3 2017-04-29 17:16:27 -07:00
Simon Michael
ce55fb7809 doc: contributing: extensive updates 2017-04-29 14:45:38 -07:00
Simon Michael
f3f7af24bd doc: "hledger Cookbook" title tweak 2017-04-29 14:45:38 -07:00
Simon Michael
93f637c766 tools: make ghci-web creates required symlinks
These are needed to run hledger-web from the top directory.
2017-04-29 14:45:38 -07:00
Simon Michael
8261c26c43 site: home: funding buttons cleanup 2017-04-29 14:45:38 -07:00
Simon Michael
1f8b9022ea site: download: drop funding buttons 2017-04-29 14:45:38 -07:00
Fun Ilrys (Nissar Chababy)
dbe9345993 Add Arch Linux to download page (#543) 2017-04-28 16:41:10 -07:00
Simon Michael
cf71c2e192 site: contributing: cleanup 2017-04-27 18:52:28 -07:00
Simon Michael
80772cecff site: contributing: fix clone url, cleanups 2017-04-27 18:03:37 -07:00
Simon Michael
72993a3f59 site: contributing: rewrite building how-to 2017-04-27 17:36:20 -07:00
Simon Michael
4b6159ddf2 site: contributing: organise by role, begin cleanup 2017-04-27 15:56:02 -07:00
Simon Michael
69cada2d86 site: home: tag line update, small tweaks 2017-04-27 15:56:02 -07:00
Simon Michael
bb6874bab3 site: docs: slight reorganisation, add get help 2017-04-27 15:56:02 -07:00
Simon Michael
3ede4cbd2f site: download: note debian issue (#541) 2017-04-27 10:58:19 -07:00
Simon Michael
d23c23d979 site: new User guide, Contributor guide titles 2017-04-27 10:54:04 -07:00
Simon Michael
64ec7c5574 site: developer-guide -> contributing 2017-04-27 10:51:02 -07:00
Simon Michael
5bd276d507 tools: gitignore cleanups 2017-04-27 10:49:35 -07:00
Simon Michael
7bcce9e787 tools: site: note hakyll preview issues, add easy auto-reloading rule 2017-04-27 10:00:26 -07:00
Simon Michael
cf74b78064 tools: gitignore cleanups 2017-04-27 09:40:32 -07:00
Simon Michael
6c2d2c0a6a bal: cleanup
[ci skip]
2017-04-25 19:39:09 -07:00
Simon Michael
02eb809348 timeclock: comment out unfinished tests 2017-04-25 18:56:38 -07:00
Simon Michael
bc111c49ca bal: document colour support
[ci skip]
2017-04-25 18:48:54 -07:00
Simon Michael
10d85bedec bal: show negative amounts in red
The balance command now shows negative amounts in red, when it thinks
ANSI codes are supported, ie when TERM is not "dumb" and stdout is not
being redirected or piped somewhere.
2017-04-25 18:34:09 -07:00
Simon Michael
9a86c9ee52 lib: begin supporting colour
Add some basic helpers for working with ANSI colour codes,
and make strWidth and the various string layout functions aware of them.
2017-04-25 18:27:25 -07:00
Simon Michael
1af0f66e73 lib: timeclock test notes 2017-04-25 12:04:39 -07:00
Simon Michael
44fc889ef7 stack: bump to lts-8.11 2017-04-25 09:36:24 -07:00
Simon Michael
40c38bb603 examples: csv: coinbase report info 2017-04-19 09:12:45 -07:00
Simon Michael
48a84cdd58 lib: note an issue with journalfieldnames ordering 2017-04-19 09:05:21 -07:00