Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4f7bee7abf 
							
						 
					 
					
						
						
							
							;regen help, manuals  
						
						
						
					 
					
						2020-07-14 10:25:04 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9198449ee3 
							
						 
					 
					
						
						
							
							areg: an account transaction register like the ones in ui/web ( #1294 )  
						
						... 
						
						
						
						;areg: debug output
;areg: show a title indicating which account was picked
This might be a bit of a pain for scripting, but otherwise it can be
quite confusing if your argument matches an account you didn't expect.
;areg: improve CSV headings
;areg: show at most two commodities per amount 
						
					 
					
						2020-07-14 10:24:57 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3f86bd545f 
							
						 
					 
					
						
						
							
							lib, ui, web: stricter accountTransactionsReport filtering  
						
						... 
						
						
						
						accountTransactionsReport now filters transactions more thoroughly, so
eg transactions dated outside the report period will not be shown.
Previously the transaction would be shown if it had any posting dated
inside the report period. Possibly some other filter criteria now get
applied that didn't before. I think on balance this will give slightly
preferable results. 
						
					 
					
						2020-07-14 10:22:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bf2fe3d88e 
							
						 
					 
					
						
						
							
							;lib: valuation debug output note  
						
						
						
					 
					
						2020-07-14 10:21:45 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fd00d9c1cc 
							
						 
					 
					
						
						
							
							tags: add --parsed flag, hide empties without --empty  
						
						... 
						
						
						
						With --parsed flag, all tags or values are shown in the order they
are parsed from the input data, including duplicates.
With -E/--empty, any blank/empty values will also be shown, otherwise
they are omitted. 
						
					 
					
						2020-07-14 10:20:52 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							febd8bb457 
							
						 
					 
					
						
						
							
							lib: postingsReport: follow debug levels policy  
						
						
						
					 
					
						2020-07-13 11:53:05 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c99989acd7 
							
						 
					 
					
						
						
							
							;cli: improve --value help, mention 'then'  
						
						
						
					 
					
						2020-07-13 11:52:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a5bd7fa2 
							
						 
					 
					
						
						
							
							;ci: linux: tight disk space has been resolved I think  
						
						
						
					 
					
						2020-07-13 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							31038e2888 
							
						 
					 
					
						
						
							
							;ci: cleanups  
						
						
						
					 
					
						2020-07-13 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c2c82c03 
							
						 
					 
					
						
						
							
							ci: spread ghc versions among workflows, clean up restore keys  
						
						
						
					 
					
						2020-07-13 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0489622a3f 
							
						 
					 
					
						
						
							
							;csv: doc: subheadings  
						
						
						
					 
					
						2020-07-10 16:36:15 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc735fa3b 
							
						 
					 
					
						
						
							
							;make save-hledger* rules for saving executables useful for benchmarking  
						
						
						
					 
					
						2020-07-10 12:19:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa32f56a1 
							
						 
					 
					
						
						
							
							;make help more quietly  
						
						
						
					 
					
						2020-07-10 12:19:30 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							fd729beabf 
							
						 
					 
					
						
						
							
							lib: Work around hiding deprecation warnings, don't traverse zeros twice in normaliseHelper.  
						
						
						
					 
					
						2020-07-10 12:18:51 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3ed6acdf 
							
						 
					 
					
						
						
							
							lib: Simplify and speed up amountLooksZero.  
						
						
						
					 
					
						2020-07-10 12:18:51 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							99b74dc389 
							
						 
					 
					
						
						
							
							lib: Refactor sortAccountTreeByAmount  
						
						
						
					 
					
						2020-07-10 09:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							463eee7bf4 
							
						 
					 
					
						
						
							
							lib: Replace {pr,prr}Negate with fmap negate.  
						
						
						
					 
					
						2020-07-10 09:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f518da747c 
							
						 
					 
					
						
						
							
							balcmds: avoid short month names in multi-year monthly reports  
						
						
						
					 
					
						2020-07-09 12:56:46 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f4991d05b4 
							
						 
					 
					
						
						
							
							lib: list exports of Hledger.Reports.BudgetReport  
						
						
						
					 
					
						2020-07-09 12:55:04 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							23bef9a01b 
							
						 
					 
					
						
						
							
							;refactor: extracted reportPeriodName for making report headings  
						
						
						
					 
					
						2020-07-09 12:54:20 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9a76068f 
							
						 
					 
					
						
						
							
							lib: spanStartYear, spanEndYear, spanYears DateSpan helpers  
						
						
						
					 
					
						2020-07-09 12:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a89a4e1b42 
							
						 
					 
					
						
						
							
							bal --budget: show end-date column headings when appropriate  
						
						... 
						
						
						
						bal --budget was always showing the period as column heading,
as if for a change report. With --cumulative or --historical
it should show the end date, like other balance reports. Cf
https://hledger.org/hledger.html#multicolumn-balance-report . 
						
					 
					
						2020-07-09 11:49:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9b05f3fd 
							
						 
					 
					
						
						
							
							;refactor balance report column headings  
						
						
						
					 
					
						2020-07-09 11:49:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							09b1736d5a 
							
						 
					 
					
						
						
							
							bal, bs, cf, is: update flat/tree help; order options a bit better  
						
						
						
					 
					
						2020-07-07 19:00:10 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e1fb2625 
							
						 
					 
					
						
						
							
							lib: Refactor BudgetReport to re-use MultiBalanceReport code.  
						
						
						
					 
					
						2020-07-07 18:46:34 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							bfda10ff20 
							
						 
					 
					
						
						
							
							lib: Refactor MultiBalanceReport row sorting, make sure totals are calculated after pruning.  
						
						
						
					 
					
						2020-07-07 18:46:34 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							bde4d7e2e4 
							
						 
					 
					
						
						
							
							lib: Use last column of historical balance as total. Use totals for balanceReport.  
						
						
						
					 
					
						2020-07-07 17:56:38 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							5ffe1d7656 
							
						 
					 
					
						
						
							
							cli: Allow --drop in account command in tree mode.  
						
						
						
					 
					
						2020-07-07 16:05:05 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							1425301a8c 
							
						 
					 
					
						
						
							
							lib, cli: Use --flat as the default mode for all reports.  
						
						
						
					 
					
						2020-07-07 15:49:08 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							df84a417d7 
							
						 
					 
					
						
						
							
							doc: Remove references to old limitations of boring parent ellision.  
						
						
						
					 
					
						2020-07-07 15:49:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7833586d14 
							
						 
					 
					
						
						
							
							codes: functional tests  
						
						
						
					 
					
						2020-07-07 14:00:02 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							644be1e1cf 
							
						 
					 
					
						
						
							
							codes: add missing files to stack/cabal config  
						
						
						
					 
					
						2020-07-07 13:56:45 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4fce8077 
							
						 
					 
					
						
						
							
							;regen manuals  
						
						
						
					 
					
						2020-07-07 13:42:11 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3ad313d8fa 
							
						 
					 
					
						
						
							
							codes: new command for listing transaction codes  
						
						
						
					 
					
						2020-07-07 13:38:49 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a01c0f9f 
							
						 
					 
					
						
						
							
							descriptions, notes, payees: fix/improve help and comments  
						
						
						
					 
					
						2020-07-07 13:38:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Sanders 
							
						 
					 
					
						
						
						
						
							
						
						
							278032bc8d 
							
						 
					 
					
						
						
							
							;doc: Revise doc for & operator  
						
						
						
					 
					
						2020-07-07 12:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Sanders 
							
						 
					 
					
						
						
						
						
							
						
						
							868c6fdbac 
							
						 
					 
					
						
						
							
							csv: Add docs and integration test for & operator  
						
						
						
					 
					
						2020-07-07 12:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Sanders 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec0a518da 
							
						 
					 
					
						
						
							
							csv: Add support for & operators in conditional blocks  
						
						
						
					 
					
						2020-07-07 12:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							95ee601548 
							
						 
					 
					
						
						
							
							;regen manuals  
						
						
						
					 
					
						2020-07-07 10:19:56 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eee9402ba8 
							
						 
					 
					
						
						
							
							add: fix help - arguments are inputs, not a query  
						
						
						
					 
					
						2020-07-07 10:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							81d3ac7d66 
							
						 
					 
					
						
						
							
							;csv: doc: fix some if-related links  
						
						
						
					 
					
						2020-07-06 15:03:06 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0bbd88fe7f 
							
						 
					 
					
						
						
							
							;doc: changelogs  
						
						
						
					 
					
						2020-07-05 09:24:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							25c15d4bab 
							
						 
					 
					
						
						
							
							bal --budget: elide multicommodity amounts  
						
						
						
					 
					
						2020-07-05 06:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3b6a8b0956 
							
						 
					 
					
						
						
							
							ui: register: elide multicommodity amounts  
						
						
						
					 
					
						2020-07-05 06:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							44c3eb1904 
							
						 
					 
					
						
						
							
							add a color argument to most amount show helpers, drop cshow variants  
						
						... 
						
						
						
						This is an API change, but it seems better than having additional
colour-supporting variants and trying to avoid duplicated code.
I stopped short of changing showAmount, so cshowAmount still exists. 
						
					 
					
						2020-07-05 06:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2739a70a38 
							
						 
					 
					
						
						
							
							balcmds: elide amounts with 3 or more commodities, unless --no-elide  
						
						... 
						
						
						
						Multicolumn balance reports showing many commodities tend to become
unreadably wide, especially in tree mode. Now by default we show at
most two commodities, and a count of the rest if there are more than
two. This should help keep reports somewhat readable by default. 
						
					 
					
						2020-07-05 06:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1a321c9ae0 
							
						 
					 
					
						
						
							
							;fix balance sorting test ( #1279 )  
						
						
						
					 
					
						2020-07-05 06:58:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7881edfce1 
							
						 
					 
					
						
						
							
							stack: bump default stack file to lts 16  
						
						
						
					 
					
						2020-07-05 06:54:38 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3575cd5958 
							
						 
					 
					
						
						
							
							stack: simplify 8.10 stack file, use stackage nightly  
						
						
						
					 
					
						2020-07-05 06:52:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3d57d4793d 
							
						 
					 
					
						
						
							
							;doc: regen manuals  
						
						
						
					 
					
						2020-07-04 16:17:13 -07:00