Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							532a4622ac 
							
						 
					 
					
						
						
							
							;finalise changelogs  
						
						
						
					 
					
						2021-03-10 11:10:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							00beaf1423 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2021-03-10 08:24:59 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eeddfc2509 
							
						 
					 
					
						
						
							
							;bump version to 1.21  
						
						
						
					 
					
						2021-03-10 08:24:58 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f82bdb15e4 
							
						 
					 
					
						
						
							
							;update changelogs  
						
						
						
					 
					
						2021-03-10 08:24:12 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							269b25bc8d 
							
						 
					 
					
						
						
							
							doc: edited changelogs  
						
						
						
					 
					
						2021-03-09 09:31:28 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							faf68f3def 
							
						 
					 
					
						
						
							
							;doc: bump changelogs to latest revision  
						
						
						
					 
					
						2021-03-08 15:16:54 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ec4d131d22 
							
						 
					 
					
						
						
							
							;doc: cherry pick recent edited changelogs from 1.21-branch  
						
						
						
					 
					
						2021-03-08 15:15:57 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							325aa15f74 
							
						 
					 
					
						
						
							
							;doc: restore changelogs up to  a5f9f8ce0 
						
						
						
					 
					
						2021-03-08 15:14:47 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							54b95af9ff 
							
						 
					 
					
						
						
							
							;doc: merge 1.20.3, 1.20.4 changelogs from 1.20-branch  
						
						
						
					 
					
						2021-03-08 15:12:39 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ffb985f1a2 
							
						 
					 
					
						
						
							
							ui, web: make --man and --info work, similar to hledger  
						
						... 
						
						
						
						(cf #1410 ) 
						
					 
					
						2021-03-03 05:57:31 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f7bbb39a77 
							
						 
					 
					
						
						
							
							;regenerate cabal files with the hpack version in current stack  
						
						... 
						
						
						
						To minimise warnings. They got regenerated by a commit for #1471 . 
						
					 
					
						2021-02-18 13:42:40 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b92a842728 
							
						 
					 
					
						
						
							
							;update manuals  
						
						
						
					 
					
						2021-02-17 12:07:23 -08:00 
						 
				 
			
				
					
						
							
							
								Arnout Engelen 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2ab3c823 
							
						 
					 
					
						
						
							
							Make sure to round up for the 'to' date  
						
						
						
					 
					
						2021-02-17 09:05:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d865ec5d65 
							
						 
					 
					
						
						
							
							lib: refactor: more consistent amount precision helpers  
						
						... 
						
						
						
						Hledger.Data.Amount:
renamed:
setAmountPrecision -> amountSetPrecision
setFullPrecision -> amountSetFullPrecision
setMixedAmountPrecision -> mixedAmountSetPrecision
added:
mixedAmountSetFullPrecision 
						
					 
					
						2021-02-05 16:09:49 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2a4170dd3b 
							
						 
					 
					
						
						
							
							ui: transaction: show all decimal places (like print, cf  #931 )  
						
						... 
						
						
						
						On the accounts screen and register screen we round amounts according
to commodity styles, but when you drill down to a transaction you
probably want to see the unrounded amounts. 
						
					 
					
						2021-02-04 08:13:55 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							c9eb7d1bcf 
							
						 
					 
					
						
						
							
							lib,cli,ui: Separate costing from valuation; each can now be specified  
						
						... 
						
						
						
						independently.
You can now combine costing and valuation, for example "--cost
--value=then" will first convert to costs, and then value according to
the "--value=then" strategy. Any valuation strategy can be used with or
without costing.
If multiple valuation and costing strategies are specified on the
command line, then if any of them include costing
(-B/--cost/--value=cost) then amounts will be converted to cost, and for
valuation strategy the rightmost will be used.
--value=cost is deprecated, but still supported and is equivalent to
--cost/-B. --value=cost,COMM is no longer supported, but this behaviour can be
achieved with "--cost --value=then,COMM". 
						
					 
					
						2021-01-28 13:57:48 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							130739e3ef 
							
						 
					 
					
						
						
							
							lib,cli,ui: Introduce *ApplyCostValuation functions, which perform both  
						
						... 
						
						
						
						costing and valuation.
This currently is given a dummy NoCost argument and is equivalent to
"maybe id (*ApplyValuation ...)", but provides a constant interface so
that internal behaviour can be changed freely. 
						
					 
					
						2021-01-28 13:57:48 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							507648383d 
							
						 
					 
					
						
						
							
							ui: register: show all txns in/under an account at depth limit ( #1468 )  
						
						... 
						
						
						
						As in 1.19. This was broken since 2020-09-02 c45663d41 
						
					 
					
						2021-01-24 09:54:18 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5ac08b69 
							
						 
					 
					
						
						
							
							;ui: add a manual test for  #1468  
						
						
						
					 
					
						2021-01-23 17:04:51 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							83110e8820 
							
						 
					 
					
						
						
							
							lib,cli: Extend AtThen valuation to all report types.  
						
						... 
						
						
						
						Also adds a postingDate argument to amountApplyValuation, and re-orders
the ValuationType and (Transaction/Posting) arguments to
(transaction/posting)ApplyValuation, to be consistent with
amountApplyValuation. 
						
					 
					
						2021-01-05 14:42:09 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3cf1747a 
							
						 
					 
					
						
						
							
							lib: Make consistent naming scheme for showMixedAmount* functions,  
						
						... 
						
						
						
						add conversion between old API and new API in the documentation. 
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e533eb9f 
							
						 
					 
					
						
						
							
							lib,cli,ui: Replace some uses of String with Text, get rid of some unpacks, clean up showMixed options.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							13c111da73 
							
						 
					 
					
						
						
							
							lib,cli,ui: Use WideBuilder for Tabular.AsciiWide.  
						
						... 
						
						
						
						Move WideBuilder to Text.WideString. 
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							b9c00dce61 
							
						 
					 
					
						
						
							
							lib,cli,ui: Implement all showMixed* functions in terms of DisplayAmountOpts and WideBuilder.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ec01c3c6 
							
						 
					 
					
						
						
							
							lib,cli,ui: Use Text for showDate and related.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							74b296f865 
							
						 
					 
					
						
						
							
							lib,cli: Make showTransaction return Text rather than String.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							7e44b89bb4 
							
						 
					 
					
						
						
							
							lib: Remove unused label on TranspactionReport and AccountTransactionsReport.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							5752f1c5cb 
							
						 
					 
					
						
						
							
							lib,cli: Use Text Builder for Account Transaction Reports.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							22c6f056c2 
							
						 
					 
					
						
						
							
							;update manuals  
						
						
						
					 
					
						2020-12-29 10:27:48 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6f08631be3 
							
						 
					 
					
						
						
							
							;doc: changelog updates  
						
						
						
					 
					
						2020-12-29 10:21:27 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4a48e5f8aa 
							
						 
					 
					
						
						
							
							;doc: changelogs  
						
						... 
						
						
						
						(cherry picked from commit 3031c0e7b9bd9384ac390d3f3705455f057dd8c8) 
						
					 
					
						2020-12-29 09:39:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce681348d 
							
						 
					 
					
						
						
							
							;update changelogs  
						
						... 
						
						
						
						(cherry picked from commit 1b389961587720be10f7cced91d3b6cb9fc47415) 
						
					 
					
						2020-12-29 09:38:58 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d2272737 
							
						 
					 
					
						
						
							
							;update changelogs  
						
						... 
						
						
						
						(cherry picked from commit 15e290955f8ae2ed636b4e144e84fc4c73f4228b) 
						
					 
					
						2020-12-29 09:37:54 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							06675bfec4 
							
						 
					 
					
						
						
							
							;cli, ui: fixes for yesterday's  4330427f 
						
						
						
					 
					
						2020-12-27 12:20:50 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b66d8f0f3c 
							
						 
					 
					
						
						
							
							;update manuals  
						
						
						
					 
					
						2020-12-26 17:29:02 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8d320bc1fe 
							
						 
					 
					
						
						
							
							;update manuals  
						
						
						
					 
					
						2020-12-24 17:26:17 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fbe30a73b9 
							
						 
					 
					
						
						
							
							;doc: mention version in all manual formats  
						
						
						
					 
					
						2020-12-24 17:25:11 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fbf9418756 
							
						 
					 
					
						
						
							
							;doc: update links to journal manual  
						
						
						
					 
					
						2020-12-24 12:49:04 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							324dfaee49 
							
						 
					 
					
						
						
							
							;update manuals  
						
						
						
					 
					
						2020-12-20 20:11:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4639522d9c 
							
						 
					 
					
						
						
							
							ui: doc: fix decapitalisation in manual, present since 1.19  
						
						... 
						
						
						
						Added accidentally by 847fc23 
						
					 
					
						2020-12-20 20:08:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0ff65456fa 
							
						 
					 
					
						
						
							
							;doc: info: tweak first/top heading again to improve structure  
						
						
						
					 
					
						2020-12-20 20:08:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9daaabeda2 
							
						 
					 
					
						
						
							
							;doc: simplify manuals' title metadata to fit man/info better  
						
						
						
					 
					
						2020-12-20 20:08:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c92c27d565 
							
						 
					 
					
						
						
							
							doc: tweak manuals' top heading to improve info structure  
						
						
						
					 
					
						2020-12-20 20:08:35 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e406cebcce 
							
						 
					 
					
						
						
							
							lib: Remove unused AtDefault constructor for ValuationType.  
						
						
						
					 
					
						2020-12-19 11:59:44 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							46093b8de7 
							
						 
					 
					
						
						
							
							lib,ui: For hledger-ui, do valuation for all valuation types, not just  
						
						... 
						
						
						
						AtCost and AtDefault.
Remove unused valuationTypeIs* functions. 
						
					 
					
						2020-12-19 11:59:44 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							cdec0f9382 
							
						 
					 
					
						
						
							
							lib: Remove special handling of now-inaccessible AtDefault valuation constructor.  
						
						... 
						
						
						
						This simplifies all the *ApplyValuation functions, as they no longer
need mreportdate or multiperiod arguments. 
						
					 
					
						2020-12-19 11:59:44 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3a9b0a21 
							
						 
					 
					
						
						
							
							;changelogs: whitespace  
						
						... 
						
						
						
						(cherry picked from commit 679e90eb6028e8be35168057fe0040880aaab03a) 
						
					 
					
						2020-12-15 20:57:18 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							47ab7a50a3 
							
						 
					 
					
						
						
							
							;update changelogs  
						
						... 
						
						
						
						(cherry picked from commit 452149dfc87f2044ba6d16c2e55cab5957289b65) 
						
					 
					
						2020-12-15 20:57:09 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8db8992cb5 
							
						 
					 
					
						
						
							
							;update changelogs  
						
						... 
						
						
						
						(cherry picked from commit 03f9b756b35661dc8dac6f10de04e9795d72c4d6) 
						
					 
					
						2020-12-15 20:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							105f7d2944 
							
						 
					 
					
						
						
							
							;tools: split defs.m4 to minimise manual rebuilding  
						
						
						
					 
					
						2020-12-15 09:39:29 -08:00