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