Commit Graph

  • 696d9c73b0 lib: Remove unnecessary try in parsers, replace unnecessary string' with string, rewrite some parsers in applicative style. Stephen Morgan 2020-07-21 12:42:28 +1000
  • a82c383370 lib: disallow tabs in simplecommoditysymbolp (fixes #1301) Dmitry Astapov 2020-07-28 23:02:38 +0100
  • 76b04ceb4f doc: fix regex in example for regex aliases Martin Michlmayr 2020-07-26 19:25:15 +0800
  • 76cb45def6 doc: clarify virtual prices Martin Michlmayr 2020-07-25 13:09:17 +0800
  • 081ee390ab lib: Change skipMany spacenonewline to takeWhileP Nothing isNonNewlineSpace. Stephen Morgan 2020-07-21 01:09:46 +1000
  • 1c4e0c3cff ;reg,areg: interlink their docs Simon Michael 2020-07-22 07:57:53 -0700
  • 640d2f2972 ;bs/bse/cf/is: update help to mention account types Simon Michael 2020-07-19 11:15:50 -0700
  • d738ca8c60 ;lib: cleanups Simon Michael 2020-07-19 06:13:38 -0700
  • eeb178f86a stack, ci: the real fix for failing ghc 8.2 & CI Simon Michael 2020-07-19 06:12:43 -0700
  • 53759dccc1 ui: help tweaks Simon Michael 2020-07-18 14:26:07 -0700
  • 21b91f17cb ;regen manuals Simon Michael 2020-07-18 12:37:06 -0700
  • 58695f9c29 ui: help tweaks Simon Michael 2020-07-18 12:30:37 -0700
  • 7868da2a48 ui: ESC now restores exactly to initial app state (#1286) Simon Michael 2020-07-18 12:24:37 -0700
  • bac3028704 ui: q exits help; improve help layout (#1286) Simon Michael 2020-07-18 08:59:01 -0700
  • ae830a1ace ui: restore vi keys by popular demand; t toggles tree mode (#1286) Simon Michael 2020-07-18 08:39:23 -0700
  • 386a967a66 ci: linux: try to avoid bad cached package db for ghc 8.2 Simon Michael 2020-07-17 15:55:19 -0700
  • ef8a5140b3 ;ui: escape key, forgot this Simon Michael 2020-07-17 15:51:58 -0700
  • bc62fcada4 ui: escape key also clears report period limits Simon Michael 2020-07-17 15:48:15 -0700
  • 847fc23236 ui: use t/l keys for tree/list, T for "today", drop vi keys?! retune help (#1286) Simon Michael 2020-07-17 15:17:21 -0700
  • a3ae4d88f8 ui: use -t/-l short flags for --tree/--flat, like cli (#1286) Simon Michael 2020-07-17 14:40:00 -0700
  • 3636875a5d cli: add -t/-l short flags for --tree/--flat; improve help (#1286) Simon Michael 2020-07-17 14:15:11 -0700
  • ba49699728 cli: improve --color/--colour help & help layout Simon Michael 2020-07-17 14:16:46 -0700
  • cb599111a6 ;journal: account types: fix broken tests Simon Michael 2020-07-17 10:04:06 -0700
  • e057857c04 ;lib: CBCSubreportSpec note Simon Michael 2020-07-17 08:51:58 -0700
  • e4f8b80d3b ;journal: account types: fix detection of Cash as an Asset, add tests Simon Michael 2020-07-17 08:51:07 -0700
  • 6a772fb94e ;journal: account types: doc fix Simon Michael 2020-07-17 08:22:01 -0700
  • fd9171df07 journal: account types: add Cash, tweak fallback regexp, rewrite docs Simon Michael 2020-07-15 17:04:37 -0700
  • 30f02b0882 lib: account name clipping takes Maybe Int as depth. Stephen Morgan 2020-07-17 16:00:47 +1000
  • 51ea6d9f25 lib: Make queryDepth return Maybe Int. Stephen Morgan 2020-07-16 19:30:18 +1000
  • dc076b0d5b lib: Use text library functions for stripping. Stephen Morgan 2020-07-16 20:51:48 +1000
  • ed99aea7d5 lib: Introduce takeEnd to get rid of some reverse . take n . reverse. Stephen Morgan 2020-07-16 20:28:48 +1000
  • 73141aa645 ;regen help/manuals Simon Michael 2020-07-14 12:22:27 -0700
  • 144415f6fa ;cli: improve --color help Simon Michael 2020-07-14 12:22:11 -0700
  • 031f72ac4b ;help/manuals Simon Michael 2020-07-14 12:09:54 -0700
  • 403cb457b7 ;cabal files Simon Michael 2020-07-14 12:09:45 -0700
  • 3452270241 cli: --color/--colour option; smart emacs, windows autodetection (#1296) Simon Michael 2020-07-14 12:08:36 -0700
  • 02043d4e65 ;areg: doc: fix heading level Simon Michael 2020-07-14 10:37:49 -0700
  • 4f7bee7abf ;regen help, manuals Simon Michael 2020-07-11 08:48:40 -0700
  • 9198449ee3 areg: an account transaction register like the ones in ui/web (#1294) Simon Michael 2020-05-24 16:13:30 -0700
  • 3f86bd545f lib, ui, web: stricter accountTransactionsReport filtering Simon Michael 2020-07-10 21:52:02 -0700
  • bf2fe3d88e ;lib: valuation debug output note Simon Michael 2020-07-14 10:21:45 -0700
  • fd00d9c1cc tags: add --parsed flag, hide empties without --empty Simon Michael 2020-07-14 10:20:52 -0700
  • febd8bb457 lib: postingsReport: follow debug levels policy Simon Michael 2020-07-13 11:48:45 -0700
  • c99989acd7 ;cli: improve --value help, mention 'then' Simon Michael 2020-07-13 11:48:15 -0700
  • d1a5bd7fa2 ;ci: linux: tight disk space has been resolved I think Simon Michael 2020-07-11 09:21:23 -0700
  • 31038e2888 ;ci: cleanups Simon Michael 2020-07-11 09:17:43 -0700
  • a1c2c82c03 ci: spread ghc versions among workflows, clean up restore keys Simon Michael 2020-07-11 08:23:43 -0700
  • 0489622a3f ;csv: doc: subheadings Simon Michael 2020-07-10 16:35:17 -0700
  • bdc735fa3b ;make save-hledger* rules for saving executables useful for benchmarking Simon Michael 2020-07-10 09:29:16 -0700
  • aaa32f56a1 ;make help more quietly Simon Michael 2020-07-10 09:28:46 -0700
  • fd729beabf lib: Work around hiding deprecation warnings, don't traverse zeros twice in normaliseHelper. Stephen Morgan 2020-07-10 12:07:40 +1000
  • ee3ed6acdf lib: Simplify and speed up amountLooksZero. Stephen Morgan 2020-07-10 11:21:03 +1000
  • 99b74dc389 lib: Refactor sortAccountTreeByAmount Stephen Morgan 2020-07-09 10:30:10 +1000
  • 463eee7bf4 lib: Replace {pr,prr}Negate with fmap negate. Stephen Morgan 2020-07-08 18:53:55 +1000
  • f518da747c balcmds: avoid short month names in multi-year monthly reports Simon Michael 2020-07-09 12:56:46 -0700
  • f4991d05b4 lib: list exports of Hledger.Reports.BudgetReport Simon Michael 2020-07-09 12:55:04 -0700
  • 23bef9a01b ;refactor: extracted reportPeriodName for making report headings Simon Michael 2020-07-09 12:54:20 -0700
  • 4b9a76068f lib: spanStartYear, spanEndYear, spanYears DateSpan helpers Simon Michael 2020-07-09 12:52:40 -0700
  • a89a4e1b42 bal --budget: show end-date column headings when appropriate Simon Michael 2020-07-09 11:45:46 -0700
  • 0a9b05f3fd ;refactor balance report column headings Simon Michael 2020-07-09 11:45:16 -0700
  • 09b1736d5a bal, bs, cf, is: update flat/tree help; order options a bit better Simon Michael 2020-07-07 19:00:10 -0700
  • f5e1fb2625 lib: Refactor BudgetReport to re-use MultiBalanceReport code. Stephen Morgan 2020-07-07 22:48:17 +1000
  • bfda10ff20 lib: Refactor MultiBalanceReport row sorting, make sure totals are calculated after pruning. Stephen Morgan 2020-07-07 20:22:50 +1000
  • bde4d7e2e4 lib: Use last column of historical balance as total. Use totals for balanceReport. Stephen Morgan 2020-07-07 15:20:43 +1000
  • 5ffe1d7656 cli: Allow --drop in account command in tree mode. Stephen Morgan 2020-07-07 23:02:54 +1000
  • 1425301a8c lib, cli: Use --flat as the default mode for all reports. Stephen Morgan 2020-07-07 15:04:39 +1000
  • df84a417d7 doc: Remove references to old limitations of boring parent ellision. Stephen Morgan 2020-07-05 18:25:23 +1000
  • 7833586d14 codes: functional tests Simon Michael 2020-07-07 14:00:02 -0700
  • 644be1e1cf codes: add missing files to stack/cabal config Simon Michael 2020-07-07 13:56:45 -0700
  • ae4fce8077 ;regen manuals Simon Michael 2020-07-07 13:42:11 -0700
  • 3ad313d8fa codes: new command for listing transaction codes Simon Michael 2020-07-07 13:38:06 -0700
  • a7a01c0f9f descriptions, notes, payees: fix/improve help and comments Simon Michael 2020-07-07 13:10:24 -0700
  • 278032bc8d ;doc: Revise doc for & operator Michael Sanders 2020-07-07 12:45:51 -0700
  • 868c6fdbac csv: Add docs and integration test for & operator Michael Sanders 2020-07-06 18:56:32 -0700
  • 5ec0a518da csv: Add support for & operators in conditional blocks Michael Sanders 2020-07-06 12:17:35 -0700
  • 95ee601548 ;regen manuals Simon Michael 2020-07-07 10:19:56 -0700
  • eee9402ba8 add: fix help - arguments are inputs, not a query Simon Michael 2020-07-07 10:10:13 -0700
  • 81d3ac7d66 ;csv: doc: fix some if-related links Simon Michael 2020-07-06 15:03:06 -0700
  • 0bbd88fe7f ;doc: changelogs Simon Michael 2020-07-05 09:24:16 -0700
  • 25c15d4bab bal --budget: elide multicommodity amounts Simon Michael 2020-06-26 13:57:49 -0700
  • 3b6a8b0956 ui: register: elide multicommodity amounts Simon Michael 2020-06-26 13:55:42 -0700
  • 44c3eb1904 add a color argument to most amount show helpers, drop cshow variants Simon Michael 2020-06-26 12:59:47 -0700
  • 2739a70a38 balcmds: elide amounts with 3 or more commodities, unless --no-elide Simon Michael 2020-06-26 12:14:49 -0700
  • 1a321c9ae0 ;fix balance sorting test (#1279) Simon Michael 2020-07-05 06:58:33 -0700
  • 7881edfce1 stack: bump default stack file to lts 16 Simon Michael 2020-07-05 06:54:38 -0700
  • 3575cd5958 stack: simplify 8.10 stack file, use stackage nightly Simon Michael 2020-07-05 06:48:14 -0700
  • 3d57d4793d ;doc: regen manuals Simon Michael 2020-07-04 16:17:13 -0700
  • aea0dac235 bal: warn about #1279 in manual Simon Michael 2020-07-04 16:12:29 -0700
  • 04d26e1f2f bal: a needed test for sorting by amount (#1279) Simon Michael 2020-07-04 16:05:55 -0700
  • c811ea4c7b lib, cli, ui, web: intopt and friends now make sure their arguments fit inside bounds. Stephen Morgan 2020-07-02 13:57:54 +1000
  • c96947284e lib: Minor refactor. Stephen Morgan 2020-07-02 13:47:59 +1000
  • 765fb732c9 debug: move command parsing debug output down to level 8 Simon Michael 2020-07-03 11:37:01 -0700
  • 6cc896a8fe debug: show aliasing and auto postings with other reading (level 7) Simon Michael 2020-07-03 11:30:52 -0700
  • e2bccf8645 ;bin: better script install instructions Simon Michael 2020-06-28 10:00:36 -0700
  • caa004889b ;bin: update stack url Simon Michael 2020-06-28 09:55:24 -0700
  • 88b03e73cd ;bin: better script install instructions Simon Michael 2020-06-28 09:53:34 -0700
  • ecbc9aa0cf ;bin: better script install instructions Simon Michael 2020-06-28 09:52:51 -0700
  • fea7a1faf4 bin: hledger-check: use stack script command Simon Michael 2020-06-28 09:34:37 -0700
  • 4fc72328d2 lib, cli: Introduce convienience function compoundBalanceReport. Stephen Morgan 2020-06-24 14:03:41 +1000
  • 604868cea5 lib, cli: Move CompoundBalanceReport into ReportTypes, compoundReportWith into MultiBalanceReport, share postings amongst subreports. Stephen Morgan 2020-06-24 12:58:18 +1000