Commit Graph

3506 Commits

Author SHA1 Message Date
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
10fe46d2a8 sort main gitignore 2014-10-31 16:16:41 -07:00
Simon Michael
1221b2d3ed doc: site rule tweak 2014-10-31 16:16:41 -07:00
Simon Michael
ecddd67689 doc: more consistent README file extensions 2014-10-31 16:16:41 -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
23fb4ffd84 export failIfInvalidMonth/Day (fixes #216) 2014-10-30 07:58:15 -07:00
Simon Michael
a2612f17c6 tweak wording 2014-10-29 08:27:52 -07:00
Simon Michael
d25fe21834 apply all matching account aliases, not just one directive and one option 2014-10-29 08:20:27 -07:00
Simon Michael
9fa22e0398 account aliases (and regexReplace) now support backreferences 2014-10-29 07:46:49 -07:00
Simon Michael
bd6322669c notes: account declarations mockups 2014-10-28 18:43:41 -07:00
Simon Michael
69636f70fb extract debug helpers into a module 2014-10-28 18:40:22 -07:00
Simon Michael
6f574d1af4 notes cleanup 2014-10-28 18:40:22 -07:00
Simon Michael
add2ee36b8 makefile tweaks 2014-10-28 18:40:21 -07:00
Simon Michael
db1d866f07 notes 2014-10-28 18:40:21 -07:00
Simon Michael
4a74d8f84c Merge pull request #215 from nilcons-contrib/master
Add documentation for multi-line comments
2014-10-27 06:28:26 -07:00
Gergely Risko
cfc1f6b14b Add documentation for multi-line comments 2014-10-27 14:26:12 +01:00
Simon Michael
93128d71b4 makefile updates 2014-10-26 11:29:17 -07:00
Simon Michael
403ddcadc2 Merge pull request #214 from nilcons-contrib/master
Add support for ledger3 style multi-line comments
2014-10-26 11:26:16 -07:00
Gergely Risko
6e4a7dff8c Add support for ledger3 style multi-line comments 2014-10-26 19:20:46 +01:00
Simon Michael
e892fdc6d5 parsing: aliases now match by regular expression
alias match patterns (the part left of the =) are now case-insensitive
regular expressions matching anywhere in the account name. The
replacement string (the part right of the =) can replace multiple
matches within the account name. The replacement string does not yet
support any of the usual syntax like backreferences.
2014-10-24 15:05:10 -07:00
Simon Michael
be9b637e0c fix a regexReplaceCI bug 2014-10-24 15:04:21 -07:00
Simon Michael
bfedf367c4 export Regexp types, disambiguate CsvReader's 2014-10-24 14:30:49 -07:00
Simon Michael
f064ecf138 fix a splitAtElement bug with adjacent separators 2014-10-24 14:30:00 -07:00
Simon Michael
c1c9a989be web: fix a warning 2014-10-23 10:27:07 -07:00
Simon Michael
ba01ee447d web: require yesod 1.4; dependency cleanups (fixes #212)
I think requiring the current yesod libs is ok.
Dropped support for: shakespeare 1.*, blaze-html 0.4, probably GHC 7.4.
2014-10-23 10:17:28 -07:00
Simon Michael
21ed3dc73d balance: support CSV for multi-column balance reports 2014-10-23 05:11:48 -07:00
Simon Michael
9d1ef010ac finish previous commit 2014-10-21 17:49:41 -07:00
Simon Michael
9416d12d8a --output -> --output-file/-o & --output-format/-O, refactor
Use two options and less surprising behaviour. Notes:
* a recognised suffix on the output file name can set the format
* but --output-format always wins
* -o - means stdout
* currently these are command-specific options on balance, print, register
* later, --output-file should become a global option
* and --output-format should be available at least on all commands which
  support multiple formats. Each command may support a different set of
  output formats, which should be listed in its command line help.
2014-10-21 17:14:37 -07:00
Simon Michael
827aaad08e hledger-balance-csv, hledger-print-csv: remove 2014-10-21 12:55:35 -07:00
Simon Michael
b6774f47a3 balance, print: add -o and CSV output here too
Not very elegant yet, but works.
2014-10-21 12:02:23 -07:00
Simon Michael
2dc44cb131 register command cleanups 2014-10-21 12:01:47 -07:00
Simon Michael
b542da133c cli: add csv dependency 2014-10-20 13:09:41 -07:00
Simon Michael
d234663b6d register: add -o/--output option, merge CSV functionality (cf #206) 2014-10-20 13:04:36 -07:00
Simon Michael
301f506486 the --format option shall be known as "line format" 2014-10-20 13:03:44 -07:00
Simon Michael
7f6cf1f849 balance, register, register-csv: depth 0 shows summary items (#206)
Previously, a depth:0 query produced an empty report (since there are no
level zero accounts). Now, it aggregates all data into one summary item
with account name "...".

This makes it easier to see the kind of data Gwern was looking for from
register-csv (net worth over time). Eg this shows one line per month
summarising the total of assets and liabilities:

hledger register-csv -- -MHE ^assets ^liabilities depth:0

Single and multi-column balance reports behave similarly.
2014-10-19 17:53:20 -07:00
Simon Michael
0620ec9840 fix redundant compilation in the hledger packages, at last
This seems to work well now with my haddock and GHC 7.8.
Not tested with GHC 7.6 though.
2014-10-19 09:37:18 -07:00
Simon Michael
f4842726e0 tools: fix warnings in simplebench 2014-10-19 09:34:46 -07:00