Simon Michael
|
5b5eab1afe
|
ui: update for new parseQuery (#1312)
|
2020-08-05 14:18:50 -07:00 |
|
Simon Michael
|
242c05fc9a
|
lib, journal: parseQuery, modifyTransactions are now total (#1312)
modifyTransactions now also requires a reference date, for parsing queries.
Relative dates are now permitted in auto posting rules.
|
2020-08-05 13:44:04 -07:00 |
|
Simon Michael
|
7751d6947c
|
lib: parseAmountQueryTerm: allow whitespace around arg parts (#1312)
Whitespace around the operator, sign, or number is now tolerated.
|
2020-08-05 13:44:04 -07:00 |
|
Simon Michael
|
38a4704641
|
lib: make parseAmountQueryTerm total, improve docs/tests (#1312)
|
2020-08-05 13:44:04 -07:00 |
|
Stephen Morgan
|
08ad220448
|
lib: In quarterdatespanp, use yearp and allow uppercase Q.
|
2020-08-04 09:10:53 -07:00 |
|
Simon Michael
|
22091dfd31
|
Revert ";ci: bump actions/cache from 2 to 2.1"
I guess that was not necessary or advisable.
This reverts commit 703c698b16 .
|
2020-08-01 12:59:28 -07:00 |
|
Simon Michael
|
703c698b16
|
;ci: bump actions/cache from 2 to 2.1
|
2020-08-01 12:49:53 -07:00 |
|
Simon Michael
|
f62797bdb7
|
;ui: cabal: simplify dep list to help packdeps reverse deps
(cf snoyberg/packdeps#51)
|
2020-08-01 12:43:40 -07:00 |
|
Simon Michael
|
5d40b54043
|
;doc: regen manuals
|
2020-08-01 12:41:54 -07:00 |
|
Simon Michael
|
1eca6b8b5c
|
;queries: document quarter query term (#1247)
|
2020-07-31 18:15:18 -07:00 |
|
Simon Michael
|
7df9a40750
|
;web: ensure sidebar accounts are in tree mode, fixing a regression
|
2020-07-31 18:02:38 -07:00 |
|
Simon Michael
|
2ba7bb0428
|
;web: fix inaccurate description of query term combining (#1246)
|
2020-07-31 17:56:37 -07:00 |
|
Henning Thielemann
|
9c9701fe7d
|
lib: quarterdatespanp (fixes #1247)
|
2020-07-31 17:37:41 -07:00 |
|
Henning Thielemann
|
ccac09fb1b
|
lib: doubledatespanp: fix and re-enable doctest
|
2020-07-31 17:37:41 -07:00 |
|
Stephen Morgan
|
dc41cee2b0
|
lib: datep now requires years to be at least four digits.
|
2020-07-31 17:22:27 -07:00 |
|
Stephen Morgan
|
ffb5cf0773
|
lib: Ensure parsed years have at least 4 digits.
|
2020-07-31 17:22:27 -07:00 |
|
Stephen Morgan
|
7b9f9ae49c
|
lib: Refactor reportingintervalp to be more compact and do less backtracking.
|
2020-07-31 17:22:27 -07:00 |
|
Stephen Morgan
|
696d9c73b0
|
lib: Remove unnecessary try in parsers, replace unnecessary string' with string, rewrite some parsers in applicative style.
|
2020-07-31 17:22:27 -07:00 |
|
Dmitry Astapov
|
a82c383370
|
lib: disallow tabs in simplecommoditysymbolp (fixes #1301)
|
2020-07-28 15:33:47 -07:00 |
|
Martin Michlmayr
|
76b04ceb4f
|
doc: fix regex in example for regex aliases
|
2020-07-27 17:20:40 -07:00 |
|
Martin Michlmayr
|
76cb45def6
|
doc: clarify virtual prices
|
2020-07-25 06:32:31 -07:00 |
|
Stephen Morgan
|
081ee390ab
|
lib: Change skipMany spacenonewline to takeWhileP Nothing isNonNewlineSpace.
|
2020-07-22 14:58:53 -07:00 |
|
Simon Michael
|
1c4e0c3cff
|
;reg,areg: interlink their docs
|
2020-07-22 07:57:53 -07:00 |
|
Simon Michael
|
640d2f2972
|
;bs/bse/cf/is: update help to mention account types
|
2020-07-19 11:15:50 -07:00 |
|
Simon Michael
|
d738ca8c60
|
;lib: cleanups
|
2020-07-19 06:13:38 -07:00 |
|
Simon Michael
|
eeb178f86a
|
stack, ci: the real fix for failing ghc 8.2 & CI
|
2020-07-19 06:12:43 -07:00 |
|
Simon Michael
|
53759dccc1
|
ui: help tweaks
|
2020-07-19 06:12:29 -07:00 |
|
Simon Michael
|
21b91f17cb
|
;regen manuals
|
2020-07-18 12:37:06 -07:00 |
|
Simon Michael
|
58695f9c29
|
ui: help tweaks
|
2020-07-18 12:30:37 -07:00 |
|
Simon Michael
|
7868da2a48
|
ui: ESC now restores exactly to initial app state (#1286)
Also resetFilter (DEL/BS key) no longer changes tree/list mode.
|
2020-07-18 12:24:37 -07:00 |
|
Simon Michael
|
bac3028704
|
ui: q exits help; improve help layout (#1286)
|
2020-07-18 08:59:21 -07:00 |
|
Simon Michael
|
ae830a1ace
|
ui: restore vi keys by popular demand; t toggles tree mode (#1286)
|
2020-07-18 08:39:23 -07:00 |
|
Simon Michael
|
386a967a66
|
ci: linux: try to avoid bad cached package db for ghc 8.2
Two versions of ansi-terminal are breaking CI somehow.
|
2020-07-17 15:55:19 -07:00 |
|
Simon Michael
|
ef8a5140b3
|
;ui: escape key, forgot this
|
2020-07-17 15:51:58 -07:00 |
|
Simon Michael
|
bc62fcada4
|
ui: escape key also clears report period limits
|
2020-07-17 15:48:15 -07:00 |
|
Simon Michael
|
847fc23236
|
ui: use t/l keys for tree/list, T for "today", drop vi keys?! retune help (#1286)
|
2020-07-17 15:42:05 -07:00 |
|
Simon Michael
|
a3ae4d88f8
|
ui: use -t/-l short flags for --tree/--flat, like cli (#1286)
|
2020-07-17 15:36:07 -07:00 |
|
Simon Michael
|
3636875a5d
|
cli: add -t/-l short flags for --tree/--flat; improve help (#1286)
|
2020-07-17 15:36:07 -07:00 |
|
Simon Michael
|
ba49699728
|
cli: improve --color/--colour help & help layout
|
2020-07-17 15:36:07 -07:00 |
|
Simon Michael
|
cb599111a6
|
;journal: account types: fix broken tests
|
2020-07-17 10:04:06 -07:00 |
|
Simon Michael
|
e057857c04
|
;lib: CBCSubreportSpec note
|
2020-07-17 10:02:14 -07:00 |
|
Simon Michael
|
e4f8b80d3b
|
;journal: account types: fix detection of Cash as an Asset, add tests
|
2020-07-17 10:02:14 -07:00 |
|
Simon Michael
|
6a772fb94e
|
;journal: account types: doc fix
|
2020-07-17 08:22:01 -07:00 |
|
Simon Michael
|
fd9171df07
|
journal: account types: add Cash, tweak fallback regexp, rewrite docs
|
2020-07-17 08:02:12 -07:00 |
|
Stephen Morgan
|
30f02b0882
|
lib: account name clipping takes Maybe Int as depth.
|
2020-07-17 07:41:27 -07:00 |
|
Stephen Morgan
|
51ea6d9f25
|
lib: Make queryDepth return Maybe Int.
|
2020-07-16 10:05:53 -07:00 |
|
Stephen Morgan
|
dc076b0d5b
|
lib: Use text library functions for stripping.
|
2020-07-16 10:03:25 -07:00 |
|
Stephen Morgan
|
ed99aea7d5
|
lib: Introduce takeEnd to get rid of some reverse . take n . reverse.
|
2020-07-16 10:03:25 -07:00 |
|
Simon Michael
|
73141aa645
|
;regen help/manuals
|
2020-07-14 12:22:27 -07:00 |
|
Simon Michael
|
144415f6fa
|
;cli: improve --color help
|
2020-07-14 12:22:11 -07:00 |
|