Commit Graph

  • 4b3644d780 imp: check: accounts: print a standardised error message like megaparsec's (#1436) Simon Michael 2022-04-21 23:56:32 -1000
  • f47d423a67 lib: error' now adds an Error: prefix Simon Michael 2022-04-21 23:55:40 -1000
  • 0d232ed673 imp: check: exit with error' for consistent output Simon Michael 2022-04-21 23:54:22 -1000
  • 5ab7b9f643 ref: HledgerParseErrors type alias Simon Michael 2022-03-20 09:00:47 -1000
  • 2f28e1b0a7 ref: rename CustomErr -> HledgerParseErrorData Simon Michael 2022-03-20 07:49:58 -1000
  • 07502bd41c ci: main: build haddocks --fast, in case that works Simon Michael 2022-04-25 01:48:14 -1000
  • 81ad760e49 test: disable doctest for all but GHC 9.2 Simon Michael 2022-04-25 01:33:53 -1000
  • 353312e045 lib: enable doctests with GHC 9.2+ (#1503) Simon Michael 2022-04-24 20:36:37 -1000
  • 75f87439e2 ci: replace push, pull workflows with main Simon Michael 2022-04-25 00:16:44 -1000
  • c2bc7dfb83 ci: push: also run for simon2 branch Simon Michael 2022-04-24 23:43:47 -1000
  • 2bf18540c2 ;bin: drop old tests Simon Michael 2022-04-21 21:33:17 -1000
  • db28b6b9ee ;ci: pull: another fix like push Simon Michael 2022-04-21 21:32:44 -1000
  • e30634e6ad bin: readme: cleanup Simon Michael 2022-04-20 23:36:58 -1000
  • c783ebcee6 bin: hledger-simplebal.sh -> hledger-simplebal Simon Michael 2022-04-20 23:36:43 -1000
  • a7d4c3ad1e bin: hledger-git, hledger-pijul Simon Michael 2022-04-20 23:23:36 -1000
  • b03bbc9184 ci: push, pull: debug logging Simon Michael 2022-04-20 23:04:30 -1000
  • 0023982560 ci: push, pull: debug logging Simon Michael 2022-04-20 23:00:57 -1000
  • 64ae4c25fa ci: push, pull: debug logging Simon Michael 2022-04-20 22:58:18 -1000
  • 5e46044eb6 ci: push, pull: debug logging Simon Michael 2022-04-20 22:51:32 -1000
  • ef5aafd11c ci: push, pull: debug logging Simon Michael 2022-04-20 22:37:45 -1000
  • 54c758bbdb ci: push, pull: debug logging Simon Michael 2022-04-20 22:33:43 -1000
  • aafb6d21cf ci: push, pull: debug logging Simon Michael 2022-04-20 22:25:23 -1000
  • 5261ecabe0 ci: push, pull: debug logging for commit range Simon Michael 2022-04-20 22:21:11 -1000
  • 7440075903 ;bin: hledger-number.sh -> hledger-simplebal.sh Simon Michael 2022-04-20 18:58:02 -1000
  • ae21ee5e00 Update bash completions Jakob Schöttl 2022-04-17 23:34:33 +0200
  • 57fe57d46b ;doc: ui/web: fix two relative links in reporting options Simon Michael 2022-04-17 13:26:00 -1000
  • 183d8e6ef6 test: comment out failing test as intended Simon Michael 2022-04-17 07:46:33 -1000
  • ae6295da17 ;ci: pull: cleanup Simon Michael 2022-04-17 07:45:25 -1000
  • 078988a4b0 ;ci: mac: ghc 9.0 -> 9.2 Simon Michael 2022-04-17 07:40:03 -1000
  • 153ce67e9c ;tools: generalise hie-mac.yaml Simon Michael 2022-04-17 07:18:22 -1000
  • 8801ee0085 ;doc: errors: update Simon Michael 2022-04-15 16:03:22 -1000
  • 6b7bc064d7 ;doc: errors: update Simon Michael 2022-04-15 15:53:36 -1000
  • 33d15df879 ;doc: errors: update Simon Michael 2022-04-15 15:48:48 -1000
  • 63a502a7cf ;doc: ACHIEVEMENTS: edit Simon Michael 2022-04-15 15:37:33 -1000
  • 3123fe873a ;bs: disabled test for an account type detection bug (#1858) Simon Michael 2022-04-15 15:26:40 -1000
  • 53332ee6a5 stack: re-enable hledger-web with ghc 9.2 Simon Michael 2022-04-15 15:02:11 -1000
  • 07629c803a stack: bump stack & shake to latest nightly Simon Michael 2022-04-14 14:20:42 -1000
  • 4a75acedf0 tools: stack: make stackage nightly/ghc 9.2 the default Simon Michael 2022-03-28 09:52:01 -1000
  • 75523cae6f tools: stack: rename the 9.0 config Simon Michael 2022-03-28 09:50:54 -1000
  • 5ee1e1d62f ;doc: fixups suggested by afm Simon Michael 2022-04-14 14:17:53 -1000
  • 133c54434a ;doc: changelogs Simon Michael 2022-04-14 13:59:03 -1000
  • 8de85be658 ;doc: update manuals Simon Michael 2022-04-14 12:39:18 -1000
  • 9f8381426c ;doc: update CLI usage texts Simon Michael 2022-04-14 12:39:09 -1000
  • 318ec0a701 doc: tags: move most docs after the flags, like some other commands Simon Michael 2022-04-14 12:37:13 -1000
  • 5af224d534 fix: tags: also match accounts declared but not used (#1857) Simon Michael 2022-04-14 10:46:57 -1000
  • 4f26309328 ref: clean up Query definition Simon Michael 2022-04-14 11:33:19 -1000
  • 161c911cb4 imp: Hledger.Query: new predicates, haddock cleanups Simon Michael 2022-04-14 09:55:07 -1000
  • b82021e0b6 imp: accounts: demote --debug 1 output to a more appropriate 4 Simon Michael 2022-04-14 06:55:20 -1000
  • 7b4ab1e37a ref: tags test Simon Michael 2022-04-14 06:50:50 -1000
  • 7a1d5e66e5 tools: stop ignoring site/ Simon Michael 2022-04-14 06:39:56 -1000
  • 8cc59df513 fix: Ensure date2 is used for journal valuation if requested. (#1851) Stephen Morgan 2022-04-11 14:26:46 +1000
  • 87052febf2 doc: readme: edit Simon Michael 2022-04-13 04:04:37 -1000
  • baed88f3e7 doc: readme: update funding section Simon Michael 2022-04-13 03:56:39 -1000
  • aa3807e157 ref: journalAccountTypes Simon Michael 2022-04-11 09:18:23 -1000
  • f48ef6db83 doc: wording Simon Michael 2022-04-10 11:02:29 -1000
  • 5e735b4faf scripts: bin: exclude non-executable files Simon Michael 2022-04-05 10:05:04 -1000
  • d84f2b4eb8 ci: push: edit Simon Michael 2022-04-05 09:38:49 -1000
  • 326a314052 scripts: tweak Simon Michael 2022-04-05 09:31:26 -1000
  • f42998bab7 ci: push: really run for all file changes Simon Michael 2022-04-05 09:24:03 -1000
  • 6d02e9ef57 bin: aliases.sh -> bashrc, added fin/bin/gnused/gnudate Simon Michael 2022-04-05 09:19:38 -1000
  • c69f319b3f ci: push: run for all file changes, including small doc fixups Simon Michael 2022-04-04 14:29:56 -1000
  • df8bfde04f doc: --infer-market-prices is bad at guessing valuation commodity Simon Michael 2022-04-04 14:21:23 -1000
  • c185bfef58 doc: assertions: edit Simon Michael 2022-04-04 13:03:48 -1000
  • 0231ee1124 fix: examples: invoice: calculate dates accurately on last days of month Simon Michael 2022-03-29 17:23:27 -1000
  • 001f3f00a3 doc: clarify how assertions work with multiple files, auto postings Simon Michael 2022-04-04 12:45:25 -1000
  • c48d98c515 imp: csv: Substitute empty string if csv template fails. (#1803) Stephen Morgan 2022-01-07 20:25:20 +0100
  • 28b52fcca5 fix: bin: Remove old function in hledger-print-location. Stephen Morgan 2022-03-25 16:16:33 +1100
  • 1aff74f702 cln: Reduce duplication in test utilities. Stephen Morgan 2022-03-14 17:00:28 +1100
  • 8968733630 cln!: Clean up journal parsing. Stephen Morgan 2022-03-14 14:22:27 +1100
  • e91fb8e0db tools: stack: use stackage lts Simon Michael 2022-03-26 09:38:10 -1000
  • 1c3dd50e5b ci: sync push/pull, check both with GHC 8.6 to satisfy master Simon Michael 2022-03-26 09:26:53 -1000
  • 8ad7dc41b0 ci: push: cleanup, don't run a second time in master Simon Michael 2022-03-26 08:54:41 -1000
  • 59c70d9369 ci: push: cleanup Simon Michael 2022-03-26 08:51:23 -1000
  • e61216ac24 ci: push: also run on pushes to "simon" branch Simon Michael 2022-03-26 08:37:31 -1000
  • a2f6b30fbd cln: silence some warnings/lints Simon Michael 2022-03-20 08:38:02 -1000
  • 92b146358f tools: hls: use ghc 9.2 in example hie mac config Simon Michael 2022-03-26 08:12:35 -1000
  • db1818ac4a imp: consistent ghc warnings Simon Michael 2022-03-26 08:11:52 -1000
  • 4951ca5aa9 tools: regenerate cabal file with ghcup's stack's hpack to avoid conflicts Simon Michael 2022-03-26 08:26:39 -1000
  • 7a781b04e5 fix: ci: restore stack.yaml as a regular file to fix CI Simon Michael 2022-03-25 20:59:28 -1000
  • 5858bb7b6d imp: ghc9.2: fix an incomplete-uni-pattern warning Simon Michael 2022-03-25 20:45:06 -1000
  • 3eddd913e3 imp: ghc9.2: silence incomplete-record-updates warnings Simon Michael 2022-03-25 20:36:12 -1000
  • d9ecd1eb9d imp: update to modern warning flags Simon Michael 2022-03-25 20:28:34 -1000
  • b3aff7a394 imp: add: avoid deprecated time function Simon Michael 2022-03-25 20:09:32 -1000
  • 6914333526 fix: reverse d60e1464's accidental setting of GHC 9.2 as default Simon Michael 2022-03-25 19:46:02 -1000
  • 7092ef9a89 fix: commented test for #1849 Simon Michael 2022-03-25 19:41:02 -1000
  • bffb6c8c82 ref: smartdate: Improve ergonomics of SmartDate constructors. Stephen Morgan 2022-03-15 00:02:24 +1100
  • 97e57c2cb5 imp: doc: clarify relative dates in periodic rules (#1845) Simon Michael 2022-03-25 16:44:57 -1000
  • 9a8fb529f3 imp: add a test clarifying periodic txns with forecast (#1845) Simon Michael 2022-03-25 16:23:51 -1000
  • e5e7468521 stack: 9.2: silence new warnings for now Simon Michael 2022-03-25 16:05:42 -1000
  • d70c547b15 imp: fix Foundation runExceptT import (#1847) Simon Michael 2022-03-25 16:05:17 -1000
  • d60e1464d5 imp: fix MonadIO import (#1847) Simon Michael 2022-03-25 14:49:56 -1000
  • 31c7c5d1ca fix: Clean up build failures due to redundant imports and duplicate function. Stephen Morgan 2022-03-26 11:36:33 +1100
  • 603b2e9f09 ref: Use ExceptT String IO a instead of IO (Either String a). Stephen Morgan 2022-03-12 21:16:33 +1100
  • ce169d0543 tools: clarify hie-mac.yaml Simon Michael 2022-03-25 11:50:15 -1000
  • 0818c44a6c tools: make buildtimes*: switch to GHC 9.2, add unoptimised variants Simon Michael 2022-03-25 11:48:12 -1000
  • e93e4ed5a7 pkg: update stack9.2.yaml Simon Michael 2022-03-25 11:47:23 -1000
  • 0c9829d004 tools: make buildtimes*: also build hledger executable Simon Michael 2022-03-25 09:01:30 -1000
  • 0b53035c7a tools: make buildtimes-cabal: show times without double compilation Simon Michael 2022-03-25 08:19:17 -1000
  • 9b2bed8e41 tools: make buildtimes: show GHC codegen times Simon Michael 2022-03-25 07:42:28 -1000
  • 2d82349525 doc: FUNDING.md -> FINANCE.md, link to new finance repo Simon Michael 2022-03-23 11:38:46 -1000