Commit Graph

  • 1fb6f17bb2 Update shell completion for current master (v1.19) Jakob Schöttl 2020-09-05 16:12:33 +0200
  • a965bc8e75 install: add hledger-interest 1.6 Simon Michael 2020-09-03 09:57:34 -0700
  • a9fbaaf284 ;partial comment cleanups Simon Michael 2020-09-03 09:49:28 -0700
  • c2929939e4 make account type autodetection (& hledger-smooth) case insensitive again (#1341) Simon Michael 2020-09-03 09:48:50 -0700
  • a229b658e8 ;tests: convert balancesheet tests to new format Simon Michael 2020-09-03 09:03:55 -0700
  • f4c4f06474 ;doc: 1.19 announcement Simon Michael 2020-09-02 12:38:49 -0700
  • 0751536d25 install: bump minimum stack version to 2.3.1 Simon Michael 2020-09-02 12:33:38 -0700
  • 3ff8a6291f ;ci: release: see if making branches explicit enables this Simon Michael 2020-09-02 11:41:17 -0700
  • bb1d8f5ed8 ;ci: linux: re-enable artifact building Simon Michael 2020-09-02 11:09:19 -0700
  • d2a1afdfc2 ;ci: mac: invalidate mac cache to work around the usual failure Simon Michael 2020-09-02 10:35:28 -0700
  • 5f1e040ad7 stack: bump default resolver to lts 16.12, ghc 8.8.4 Simon Michael 2020-09-02 10:20:57 -0700
  • e95a222ad2 ;update some cabal files Simon Michael 2020-09-01 20:39:02 -0700
  • b9ff6c91c1 update hledger-install versions Simon Michael 2020-09-01 20:31:31 -0700
  • 09ac90a70a ;doc: finalise changelogs Simon Michael 2020-09-01 20:28:04 -0700
  • 3170cc7cbd bump version to 1.19 Simon Michael 2020-09-01 20:27:17 -0700
  • 7aefa6f0ce ;doc: changelogs Simon Michael 2020-09-01 20:23:30 -0700
  • e44c1cfae8 ;regen manuals Simon Michael 2020-09-01 10:46:14 -0700
  • c1a985f1c8 ;bal: doc: drop link to resolved sorting issue (#1279) Simon Michael 2020-09-01 16:29:25 -0700
  • 4c3eaa5ffa ;stack: fix duplicate in stack8.4.yaml Simon Michael 2020-09-01 12:13:09 -0700
  • 58f989715a Replace our stringly Regex with a safer compiled Regexp type Simon Michael 2020-09-01 10:33:33 -0700
  • 7d1e6d7d12 lib: Fix quoteIfNeeded so it actually escapes quotes. Stephen Morgan 2020-09-01 11:41:55 +1000
  • 07dd30c1e5 lib,cli,ui: Change to consistent naming scheme for Hledger.Utils.Regex. Stephen Morgan 2020-09-01 11:36:34 +1000
  • 5b647902c9 lib: Filter starting balances by subreport query in compoundBalanceReportWith. Stephen Morgan 2020-08-31 14:13:53 +1000
  • b91b391d08 lib: Replace some regex functions with parsers. Stephen Morgan 2020-08-31 22:44:41 +1000
  • 20b39a5dd0 lib: Remove unused --display code. Stephen Morgan 2020-08-31 20:03:34 +1000
  • 8dfffb1e61 lib,web: Replace regex functions with simple text replacement. Stephen Morgan 2020-08-31 16:25:28 +1000
  • 2cd7877c46 lib: Remove unnecessary NFData instances. Stephen Morgan 2020-08-31 15:25:05 +1000
  • af31d6e140 lib,cli,ui: Remove redundant Typeable and Data instances. Stephen Morgan 2020-08-31 14:56:38 +1000
  • 01f5a92761 lib: Improve Read and Show instances for Regexp, get rid of custom show instance for Query. Stephen Morgan 2020-08-18 11:32:15 +1000
  • e3b2c94353 lib: Remove unneeded total Query code. Stephen Morgan 2020-08-17 21:55:43 +1000
  • e5371d5a6a lib,cli,ui,web: Make Regexp a wrapper for Regex. Stephen Morgan 2020-08-15 19:14:27 +1000
  • ccd6fdd7b9 lib: Remove unused Tree functions. Stephen Morgan 2020-08-15 19:31:56 +1000
  • 40ca6c62e7 Avoid some uses of fromIntegral, parse numbers more robustly. Simon Michael 2020-08-30 12:51:24 -0700
  • 7182fa4746 lib: Improve documentation for amountRoundedQuantity, fix a typo. Stephen Morgan 2020-08-21 11:51:50 +1000
  • f6fa76bba7 lib,cli: Get rid of magic values for asprecision, use a sum type instead. Stephen Morgan 2020-08-13 21:15:41 +1000
  • ee1ef9606b lib: Fail when parsing number with more than 255 decimal places. Stephen Morgan 2020-08-13 19:54:08 +1000
  • ba59fed6b2 lib: Replace more instances of fromIntegral with safer versions. Stephen Morgan 2020-08-10 11:09:40 +1000
  • ca2e55c954 lib: Replace some fromIntegral with toInteger. Stephen Morgan 2020-08-09 22:59:04 +1000
  • b5ed2067d9 lib: Make aprecision and DigitGroupStyle use Word8 instead of Int. exponentp now parses an Integer rather than an Int. Stephen Morgan 2020-08-09 22:31:16 +1000
  • 371b349b2e lib,cli: Replace parsedate and mkdatespan with direct applications of fromGregorian, transaction now takes Day instead of a date string. Stephen Morgan 2020-08-26 18:11:20 +1000
  • f5a7c84065 ui: Bump version of vty, present in all supported stackage, to get rid of CPP. Stephen Morgan 2020-08-26 17:52:16 +1000
  • 2fd678e415 lib,cli,ui: Remove old CPP directives made redundant by version bounds. Stephen Morgan 2020-08-26 17:16:51 +1000
  • dc426266a4 ;roadmap: status Simon Michael 2020-08-29 14:44:38 -0700
  • 5be0255eba ;make bench: run quieter, allow overriding BENCHEXES with env var Simon Michael 2020-08-29 13:57:04 -0700
  • 73332c0cbc ;ci: mac: try again to bump the cache to fix Cabal artifact Simon Michael 2020-08-23 08:40:53 -0700
  • c477e9c7dd ;ci: mac: try again to bump the right cache to fix Cabal artifact Simon Michael 2020-08-23 08:33:41 -0700
  • 3c32aa2cd4 ;ci: mac: try bumping cache to fix ghc 8.6 breakage again Simon Michael 2020-08-23 07:53:27 -0700
  • 20336ddc4d ;doc: more file extensions tweaks Simon Michael 2020-08-21 09:21:46 -0700
  • c3d8857ae5 ;doc: clarify csv file extensions and separator inferring Simon Michael 2020-08-21 09:00:54 -0700
  • a3c749f9e7 csv: fix inferring separator from .ssv/.tsv file extensions Simon Michael 2020-08-21 08:59:55 -0700
  • fbf47b85dd ;doc: readme: drop badges header Simon Michael 2020-08-20 12:23:24 -0700
  • 4145bf35aa ;make functest now runs quickbench, with a warning Simon Michael 2020-08-20 11:42:17 -0700
  • 7e26d6626c ;bin: warn about breakage here Simon Michael 2020-08-20 11:20:13 -0700
  • 5405a63aad ;bin: print-location, smooth, swap-dates: update _FLAG marker Simon Michael 2020-08-15 11:29:35 -0700
  • 8023d1e8d7 ;bin: more scripts how-tos Simon Michael 2020-08-15 10:52:49 -0700
  • c7f1800185 ;bin: update scripts readme Simon Michael 2020-08-15 10:25:13 -0700
  • 99789bd4de bin: drop explicit --package options from stack scripts, not needed Simon Michael 2020-08-15 09:59:59 -0700
  • efa0d43910 bin: hledger-print-location example Simon Michael 2020-08-15 09:56:53 -0700
  • 4747e2eacf ;bin: consistent use of stack script, package updates Simon Michael 2020-08-15 09:51:59 -0700
  • 431a502a0a ;bin: rename example cabal script Simon Michael 2020-08-15 09:51:44 -0700
  • 7f8192ba75 bin: hledger-swap-dates: replace here with string-qq, as elsewhere Simon Michael 2020-08-15 09:06:09 -0700
  • a051fd0dc4 ;doc: CONTRIBUTING: update deps -> packaging link Simon Michael 2020-08-11 18:12:03 -0700
  • edbc639f8e Revert "Use -split-sections on everything" (#1328) Simon Michael 2020-08-11 18:08:43 -0700
  • 84d479cdc4 Use -split-sections on everything Colin Woodbury 2020-08-11 15:08:56 -0700
  • 32e184f9a8 lib: Elide boring parents in tree mode even when using --empty. Stephen Morgan 2020-08-05 11:23:52 +1000
  • 05e33965d6 ;tests: 219.test: use the more pertinent --no-elide flag Stephen Morgan 2020-08-04 12:56:08 +1000
  • 242895f2fc tests: Remove commented test behaviour. Stephen Morgan 2020-08-04 12:55:45 +1000
  • 4d5888aa8d cli: No longer force --no-total in compound balance reports when using --percent. Stephen Morgan 2020-08-07 17:02:11 +1000
  • 242f1ecfef ;examples: sample.csv tweaks, matching new doc Simon Michael 2020-08-11 09:55:51 -0700
  • 3a32f28042 ;ci: mac: bust cache, trying to fix strange "cannot execute" error Simon Michael 2020-08-10 08:47:11 -0700
  • 542052478d ;lib: Types pragmas Simon Michael 2020-08-10 06:22:40 -0700
  • 87e570290b ;doc: note mislabelled change Simon Michael 2020-08-08 12:07:26 -0700
  • a0c12a730f ;makefile: note useful looking lib Simon Michael 2020-08-08 12:07:06 -0700
  • b76caae338 fix doctest breakage (#1312) Simon Michael 2020-08-08 08:53:16 -0700
  • f2dcbd2fee lib: Make ill-formed SmartDates unrepresentable. Stephen Morgan 2020-08-07 12:18:19 +1000
  • 27d6b21dff lib: Hledger.Query: add total variants of matches* functions (#1312) Simon Michael 2020-08-07 07:53:00 -0700
  • 108c548240 journal: when an account alias contains a bad regexp, show details Simon Michael 2020-08-06 15:27:40 -0700
  • 3822c27bfe ;lib: regex: rename & export RegexError, export toRegex_, docs (#1312) Simon Michael 2020-08-06 11:43:22 -0700
  • 4957008890 ;lib: regex utilities: cleanup (#1312) Simon Michael 2020-08-06 11:35:04 -0700
  • a112085092 lib: add alternate regex utilities that don't call error (#1312) Simon Michael 2020-08-06 11:18:08 -0700
  • ede4bfd5b4 ;mark more partial functions (#1312) Simon Michael 2020-08-05 17:29:43 -0700
  • 3f55c23603 ;review, tag all error calls with an easier to find PARTIAL: comment (#1312) Simon Michael 2020-08-05 16:05:56 -0700
  • c60ad79727 web: update for new parseQuery (#1312) Simon Michael 2020-08-05 14:22:46 -0700
  • 5b5eab1afe ui: update for new parseQuery (#1312) Simon Michael 2020-08-05 14:18:50 -0700
  • 242c05fc9a lib, journal: parseQuery, modifyTransactions are now total (#1312) Simon Michael 2020-08-05 13:41:13 -0700
  • 7751d6947c lib: parseAmountQueryTerm: allow whitespace around arg parts (#1312) Simon Michael 2020-08-04 18:01:31 -0700
  • 38a4704641 lib: make parseAmountQueryTerm total, improve docs/tests (#1312) Simon Michael 2020-08-04 17:39:48 -0700
  • 08ad220448 lib: In quarterdatespanp, use yearp and allow uppercase Q. Stephen Morgan 2020-08-03 16:01:12 +1000
  • 22091dfd31 Revert ";ci: bump actions/cache from 2 to 2.1" Simon Michael 2020-08-01 12:58:02 -0700
  • 703c698b16 ;ci: bump actions/cache from 2 to 2.1 Simon Michael 2020-08-01 12:49:53 -0700
  • f62797bdb7 ;ui: cabal: simplify dep list to help packdeps reverse deps Simon Michael 2020-08-01 12:43:40 -0700
  • 5d40b54043 ;doc: regen manuals Simon Michael 2020-08-01 12:41:54 -0700
  • 1eca6b8b5c ;queries: document quarter query term (#1247) Simon Michael 2020-07-31 18:15:18 -0700
  • 7df9a40750 ;web: ensure sidebar accounts are in tree mode, fixing a regression Simon Michael 2020-07-31 18:02:38 -0700
  • 2ba7bb0428 ;web: fix inaccurate description of query term combining (#1246) Simon Michael 2020-07-31 17:56:14 -0700
  • 9c9701fe7d lib: quarterdatespanp (fixes #1247) Henning Thielemann 2020-07-31 16:35:27 +0200
  • ccac09fb1b lib: doubledatespanp: fix and re-enable doctest Henning Thielemann 2020-07-31 16:26:33 +0200
  • dc41cee2b0 lib: datep now requires years to be at least four digits. Stephen Morgan 2020-07-31 11:17:23 +1000
  • ffb5cf0773 lib: Ensure parsed years have at least 4 digits. Stephen Morgan 2020-07-28 23:00:25 +1000
  • 7b9f9ae49c lib: Refactor reportingintervalp to be more compact and do less backtracking. Stephen Morgan 2020-07-21 13:48:55 +1000