Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a160395eac 
							
						 
					 
					
						
						
							
							doc: bin/README: update & publish as new Scripts page  
						
						
						
					 
					
						2022-07-24 11:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd033d62b 
							
						 
					 
					
						
						
							
							doc: CREDITS: consistent heading  
						
						
						
					 
					
						2022-07-24 07:21:54 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d9015235 
							
						 
					 
					
						
						
							
							doc: FINANCE: fix TOC  
						
						
						
					 
					
						2022-07-24 07:21:54 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							54e1a8450e 
							
						 
					 
					
						
						
							
							doc: clean up errors README, now published as hledger.org/ERRORS.html  
						
						
						
					 
					
						2022-07-24 07:21:54 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ed72763987 
							
						 
					 
					
						
						
							
							dev: errors: update functional tests  
						
						
						
					 
					
						2022-07-23 02:40:29 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							47ae346b21 
							
						 
					 
					
						
						
							
							imp: errors: assertions: improve wording, actual -> calculated  
						
						
						
					 
					
						2022-07-23 02:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							147856e3bb 
							
						 
					 
					
						
						
							
							imp: errors: timeclock, csv error improvements  
						
						
						
					 
					
						2022-07-23 02:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ff25ad6767 
							
						 
					 
					
						
						
							
							examples: bcexample: drop beancountish double quotes  
						
						
						
					 
					
						2022-07-23 02:35:17 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							c54fb4d514 
							
						 
					 
					
						
						
							
							imp: cost: Allow matching equity conversion equity postings to  
						
						... 
						
						
						
						transaction prices.
When given --infer-costs, hledger will now separately infer transaction
prices for different prices. Given a pair of adjacent conversion
postings, hledger will check if there is a single posting with a
transaction price which matches both the amounts. If so, it associates
those conversion postings to that priced post.
If it can't find any transaction price postings which match, it will
find the first non-transaction price post which matches one of the two
amounts, and will add a transaction price to that, and associate them. 
						
					 
					
						2022-07-15 12:32:38 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							07d1b01287 
							
						 
					 
					
						
						
							
							imp: cost: Allow inferring cost from conversion equity postings with --infer-costs.  
						
						... 
						
						
						
						When given --infer-equity, hledger will change transaction prices to balancing equity postings. This introduces the inverse operation, --infer-costs, which will match balancing equity postings and transform them into a transaction price, allowing --cost to work properly with them. This is only a partial inverse as it needs to use some heuristics to match the postings which will not work in complicated cases.
Specifically, when hledger finds exactly two conversion postings in a transaction (by default, subaccounts of equity:conversion or equity:trad(e|ing)), it will find the first posting in the transaction whose amount is negative one of the conversion posting amounts, and inserts the corresponding transaction price. 
						
					 
					
						2022-07-15 12:32:38 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41cd8c3e06 
							
						 
					 
					
						
						
							
							dev: errors: small csv error test fixes  
						
						
						
					 
					
						2022-07-15 11:16:29 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ecfe23a91 
							
						 
					 
					
						
						
							
							Merge pull request  #1885  from simonmichael/errors  
						
						... 
						
						
						
						Catalog, test and improve error messages 
						
					 
					
						2022-07-15 11:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							da2c544555 
							
						 
					 
					
						
						
							
							dev: errors: readme: reorder, link  
						
						
						
					 
					
						2022-07-15 10:27:48 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							82c52c1318 
							
						 
					 
					
						
						
							
							dev: errors: readme: update hledger/flycheck versions  
						
						
						
					 
					
						2022-07-15 10:13:11 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							62f8ac5e60 
							
						 
					 
					
						
						
							
							dev: errors: update readme with CSV errors  
						
						
						
					 
					
						2022-07-15 10:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9356583c 
							
						 
					 
					
						
						
							
							dev: errors: stable test listing order  
						
						
						
					 
					
						2022-07-15 10:03:02 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e5d7aa30 
							
						 
					 
					
						
						
							
							dev: errors: examples and tests of current CSV errors  
						
						
						
					 
					
						2022-07-15 10:02:40 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a7154b4a 
							
						 
					 
					
						
						
							
							dev: errors: test generation improvements  
						
						
						
					 
					
						2022-07-15 10:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							90c41529ef 
							
						 
					 
					
						
						
							
							dev: errors: update func tests  
						
						
						
					 
					
						2022-07-15 07:45:56 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							78d5939c19 
							
						 
					 
					
						
						
							
							dev: errors: improve timeclock errors  
						
						
						
					 
					
						2022-07-14 19:24:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							aeae7232ca 
							
						 
					 
					
						
						
							
							dev: errors: update readme  
						
						
						
					 
					
						2022-07-14 19:13:09 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac8f11853 
							
						 
					 
					
						
						
							
							dev: errors: update tests & readme, now including timeclock test  
						
						
						
					 
					
						2022-07-14 19:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1621e647 
							
						 
					 
					
						
						
							
							dev: errors: improve error test generation  
						
						
						
					 
					
						2022-07-14 18:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							32c7f6300b 
							
						 
					 
					
						
						
							
							imp: errors: improve, test timeclock errors  
						
						
						
					 
					
						2022-07-14 11:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							27142896b3 
							
						 
					 
					
						
						
							
							doc: errors: note limitations  
						
						
						
					 
					
						2022-07-14 11:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecc1ed79b 
							
						 
					 
					
						
						
							
							dev: Uniqueleafnames.hs: fix haddock failure  
						
						
						
					 
					
						2022-07-13 19:10:28 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7d8fbe2dc0 
							
						 
					 
					
						
						
							
							dev: errors: update doctests  
						
						
						
					 
					
						2022-07-13 19:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d84b5fec 
							
						 
					 
					
						
						
							
							dev: errors: update readme  
						
						
						
					 
					
						2022-07-13 18:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a828c7b2b8 
							
						 
					 
					
						
						
							
							dev: errors: update examples in readme  
						
						
						
					 
					
						2022-07-13 17:59:20 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							96cbc4697c 
							
						 
					 
					
						
						
							
							dev: errors: update tests  
						
						
						
					 
					
						2022-07-13 17:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5a343bf090 
							
						 
					 
					
						
						
							
							imp: errors: assertions: improve layout  
						
						
						
					 
					
						2022-07-13 17:56:17 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c22e9f6cc8 
							
						 
					 
					
						
						
							
							dev: HLEDGER selects the hledger version when running error tests  
						
						
						
					 
					
						2022-07-13 17:43:21 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ebec23f614 
							
						 
					 
					
						
						
							
							dev: generate more robust error message tests  
						
						
						
					 
					
						2022-07-13 17:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e172e5dd56 
							
						 
					 
					
						
						
							
							imp: errors: uniqueleafnames: more precise error message  
						
						
						
					 
					
						2022-07-13 04:02:14 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1c67d0860e 
							
						 
					 
					
						
						
							
							imp: errors: more error prettification  
						
						
						
					 
					
						2022-07-13 03:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							84f951e020 
							
						 
					 
					
						
						
							
							imp: errors: assertions, balanced: more consistent format  
						
						... 
						
						
						
						Move the unique text out of the first line and down to the
explanation.
Also, begin some general punctuation, capitalisation and wording
improvements. 
						
					 
					
						2022-07-12 16:53:08 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e6959743f5 
							
						 
					 
					
						
						
							
							fix: errors: assertions: don't show actual and asserted reversed  
						
						
						
					 
					
						2022-07-12 16:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41234f0e10 
							
						 
					 
					
						
						
							
							fix: errors: assertions: fix excerpt highlighting  
						
						
						
					 
					
						2022-07-12 16:02:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d07bf4afbb 
							
						 
					 
					
						
						
							
							fix: errors: omit wrong column numbers in a number of error messages  
						
						... 
						
						
						
						accounts, commodities, payees, ordereddates, uniqueleafnames
The column numbers were accurate for the rendered excerpt but not
for the actual data. 
						
					 
					
						2022-07-12 16:02:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							77f29aeee9 
							
						 
					 
					
						
						
							
							imp: errors: balancednoautoconversion: now different from balanced  
						
						
						
					 
					
						2022-07-12 16:02:37 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c885746aa8 
							
						 
					 
					
						
						
							
							imp: errors: balanced: show multicommodity amounts in one line format  
						
						
						
					 
					
						2022-07-12 16:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6fbcbf7c6b 
							
						 
					 
					
						
						
							
							doc: update manuals  
						
						
						
					 
					
						2022-07-12 16:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9a34145569 
							
						 
					 
					
						
						
							
							;doc: update CLI usage texts  
						
						
						
					 
					
						2022-07-12 16:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7068517f2c 
							
						 
					 
					
						
						
							
							fix: bal: budget goals were ignoring rule-specified start date  
						
						
						
					 
					
						2022-07-12 10:46:29 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b606d8de02 
							
						 
					 
					
						
						
							
							tools: make scc  
						
						
						
					 
					
						2022-07-11 11:36:14 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d7f30d4fdf 
							
						 
					 
					
						
						
							
							;cabal: update cabal files  
						
						
						
					 
					
						2022-07-11 11:18:24 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c6406d2d 
							
						 
					 
					
						
						
							
							doc: changelogs: updates  
						
						
						
					 
					
						2022-07-11 11:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7be94cf500 
							
						 
					 
					
						
						
							
							doc: changelogs: sync from release branch  
						
						
						
					 
					
						2022-07-11 11:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							38431b5c61 
							
						 
					 
					
						
						
							
							install: 1.26.1  
						
						
						
					 
					
						2022-07-11 10:56:41 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fb56d62011 
							
						 
					 
					
						
						
							
							ci: linux-x64-static: note issue  
						
						
						
					 
					
						2022-07-11 10:56:35 +01:00