Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa6e202f3 
							
						 
					 
					
						
						
							
							test: errors: show current errors in doc, generated by showall  
						
						
						
					 
					
						2022-03-18 08:25:58 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f7625343f6 
							
						 
					 
					
						
						
							
							test: errors: rename tests like check command's checks  
						
						
						
					 
					
						2022-03-18 07:16:04 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2d643333 
							
						 
					 
					
						
						
							
							test: errors: make tests runnable  
						
						
						
					 
					
						2022-03-18 06:59:33 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3775b97f04 
							
						 
					 
					
						
						
							
							test: errors: document  
						
						
						
					 
					
						2022-03-17 19:44:47 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6510ba3c95 
							
						 
					 
					
						
						
							
							test: examples for reproducing journal errors  
						
						
						
					 
					
						2022-03-17 17:38:26 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e6bf04fce3 
							
						 
					 
					
						
						
							
							fix: aliases: Make sure we can escape forward slashes in account  
						
						... 
						
						
						
						aliases, but otherwise the regular expression handler handles escapes. 
						
					 
					
						2022-03-16 19:01:03 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdd86f4dc 
							
						 
					 
					
						
						
							
							imp: reg: areg: Align to first 1000 postings by default, rather than 100.  
						
						... 
						
						
						
						This has the same performance characteristics for a big decrease in alignment
issues. 1000 postings seems to still put it under the memory bottleneck. 
						
					 
					
						2022-03-11 13:25:38 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							129f37cfe6 
							
						 
					 
					
						
						
							
							reg: tweak --align-all help ( #1839 )  
						
						
						
					 
					
						2022-03-11 07:16:55 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							64d1927384 
							
						 
					 
					
						
						
							
							reg: document --align-all ( #1839 )  
						
						
						
					 
					
						2022-03-11 07:16:33 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							c0cc9e73c1 
							
						 
					 
					
						
						
							
							dev: reg: areg: Be more clever about register and aregister alignment.  
						
						... 
						
						
						
						When rendering register or aregister reports, calculate the amount /
balance width based on the first 100 items, and start rendering in that
way. If you encounter a longer one, update and continue rendering. This
will result in adjustment of column width for long reports, but allows
us to save a lot more performant/efficient.
This can be disabled with the new --align-all flag.
We also only render each amount once, rather than twice as before, by
storing the rendered amount in a tuple. 
						
					 
					
						2022-03-11 06:47:48 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc985d411 
							
						 
					 
					
						
						
							
							dev: reg: areg: Speed up reg and areg by only aligning to first 1000 items.  
						
						
						
					 
					
						2022-03-10 17:42:04 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							4a80551406 
							
						 
					 
					
						
						
							
							fix: price: Make sure inferred market prices have the correct sign with  
						
						... 
						
						
						
						total prices. (#1813 )
Also reduce duplication for inferring market prices (previously it was
done separately in both Hledger.Data.Journal and
Hledger.Cli.Commands.Prices), and remove *TotalPriceToUnitPrice
functions, since unit prices cannot represent all total prices.
Add a helper function numDigitsInt to get the number of digits in an
integer, which has a surprising number of ways to get it wrong. 
						
					 
					
						2022-03-10 17:34:49 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							45408183fe 
							
						 
					 
					
						
						
							
							dev: reg: areg: Strip prices early on in PostingsReport and AccountTransactionsReport, when possible.  
						
						... 
						
						
						
						This results in big speedups in cases when we have many transaction prices, like in examples/10000x1000x10.journal. This can be disabled with the show_costs_ option in ReportOpts. 
						
					 
					
						2022-03-10 17:21:40 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							25e3cca2e1 
							
						 
					 
					
						
						
							
							doc: regex aliases update ( #1832 )  
						
						
						
					 
					
						2022-03-10 17:13:34 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							a65e64115a 
							
						 
					 
					
						
						
							
							fix: alias: Allow escaped characters in regular expression aliases. ( #982 )  
						
						
						
					 
					
						2022-03-10 17:00:03 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							852ba7b100 
							
						 
					 
					
						
						
							
							fix: bin: Get hledger-print-location working.  
						
						
						
					 
					
						2022-03-10 16:56:46 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							19ed6d3f00 
							
						 
					 
					
						
						
							
							cln!: sourcepos: Use megaparsec-supplied sourcePosPretty.  
						
						... 
						
						
						
						Change showSourcePos to sourcePosPretty, and showSourcePosPair to
sourcePosPairPretty. 
						
					 
					
						2022-03-10 16:56:28 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e00b3a43 
							
						 
					 
					
						
						
							
							;doc: update changelogs  
						
						
						
					 
					
						2022-03-10 16:55:46 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c7afe77cd9 
							
						 
					 
					
						
						
							
							doc: credits: keep names on one line  
						
						
						
					 
					
						2022-03-10 16:25:32 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							965266a5b7 
							
						 
					 
					
						
						
							
							doc: releasing: cleanups  
						
						
						
					 
					
						2022-03-08 15:25:10 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							54f5e983c1 
							
						 
					 
					
						
						
							
							doc: releasing: tweaks  
						
						
						
					 
					
						2022-03-08 14:59:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							12de1cf753 
							
						 
					 
					
						
						
							
							doc: releasing: tweaks  
						
						
						
					 
					
						2022-03-08 14:58:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							508799f6e4 
							
						 
					 
					
						
						
							
							doc: releasing: table cleanup  
						
						
						
					 
					
						2022-03-08 14:54:31 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f2534c1908 
							
						 
					 
					
						
						
							
							doc: readme tweaks  
						
						
						
					 
					
						2022-03-08 14:27:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c4d923a7 
							
						 
					 
					
						
						
							
							doc: readme tweaks  
						
						
						
					 
					
						2022-03-08 14:19:01 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ef6df75a 
							
						 
					 
					
						
						
							
							doc: README cleanup  
						
						... 
						
						
						
						Updates inspired by some feedback from README reviewer Lars Wirzenius.
("I like that the README starts with an explanation of what the project
is all about. I like that the README is short and to the point. I like
that the license is stated explicitly.
I feel that the README doesn't really present the whole plain text
accounting concept very well, though. I realize that linked home page
goes into that much more, but it might be worth add a short example of
a ledger input file, and a sample output, to the README.") 
						
					 
					
						2022-03-08 14:12:31 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							237587c162 
							
						 
					 
					
						
						
							
							doc: RELEASING cleanup  
						
						
						
					 
					
						2022-03-07 18:10:37 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							460a1fc209 
							
						 
					 
					
						
						
							
							;doc: update manuals  
						
						
						
					 
					
						2022-03-07 09:33:11 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2b978869dd 
							
						 
					 
					
						
						
							
							doc: journal: clarify == assertions  
						
						
						
					 
					
						2022-03-07 08:49:03 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c882ccdf 
							
						 
					 
					
						
						
							
							tools: release: prep: more verbose progress output  
						
						
						
					 
					
						2022-03-05 13:36:13 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							af7a5f98e3 
							
						 
					 
					
						
						
							
							;cabal: update cabal files  
						
						
						
					 
					
						2022-03-05 13:24:48 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5aab2cbf40 
							
						 
					 
					
						
						
							
							;pkg: bump version to 1.25.99  
						
						
						
					 
					
						2022-03-05 13:24:48 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							347adbed34 
							
						 
					 
					
						
						
							
							tools: release relfiles  
						
						
						
					 
					
						2022-03-05 13:21:10 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5707abbd69 
							
						 
					 
					
						
						
							
							doc: changelog tweaks  
						
						
						
					 
					
						2022-03-04 20:25:42 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5af6226958 
							
						 
					 
					
						
						
							
							install: 1.25  
						
						
						
					 
					
						2022-03-04 20:08:09 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							156729e4b8 
							
						 
					 
					
						
						
							
							doc: announce 1.25  
						
						
						
					 
					
						2022-03-04 20:08:09 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ca7187fe 
							
						 
					 
					
						
						
							
							doc: finalise changelogs for 1.25  
						
						
						
					 
					
						2022-03-04 17:51:59 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee914bdc7 
							
						 
					 
					
						
						
							
							;doc: update changelogs  
						
						
						
					 
					
						2022-03-04 17:04:50 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b5bb3b4d03 
							
						 
					 
					
						
						
							
							pkg: bump to stackage nightly-2022-03-03  
						
						
						
					 
					
						2022-03-04 15:38:57 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7a999d0afb 
							
						 
					 
					
						
						
							
							pkg: install: also install hledger-stockquotes  
						
						
						
					 
					
						2022-02-25 16:38:20 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c19e12ef 
							
						 
					 
					
						
						
							
							;cln: redundant pragma  
						
						
						
					 
					
						2022-02-11 09:22:26 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							44211c1c57 
							
						 
					 
					
						
						
							
							ref: move Posting account name fns to AccountName  
						
						... 
						
						
						
						accountNamePostingType  accountNameWithoutPostingType  accountNameWithPostingType
joinAccountNames
concatAccountNames
accountNameApplyAliases  accountNameApplyAliasesMemo 
						
					 
					
						2022-02-11 09:18:35 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5a0d61998a 
							
						 
					 
					
						
						
							
							bin: check-fancyassertions: add docs to --help output  
						
						
						
					 
					
						2022-02-10 08:20:54 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c301a08195 
							
						 
					 
					
						
						
							
							doc: releasing: tweak  
						
						
						
					 
					
						2022-02-08 08:36:11 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3ee3ada4 
							
						 
					 
					
						
						
							
							doc: commits: tweak  
						
						
						
					 
					
						2022-02-07 12:02:30 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bf9e019bcb 
							
						 
					 
					
						
						
							
							tools: commitlint: update/simplify  
						
						
						
					 
					
						2022-02-07 11:58:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							223c60222e 
							
						 
					 
					
						
						
							
							doc: commits: update/rewrite  
						
						
						
					 
					
						2022-02-07 11:58:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cddc719bd1 
							
						 
					 
					
						
						
							
							tools: commitlint: allow a git "fixup! " prefix  
						
						... 
						
						
						
						(Allows git commit --fixup and magit c F to work) 
						
					 
					
						2022-02-07 11:58:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41d7c7f6b3 
							
						 
					 
					
						
						
							
							doc: lib: changelog fix  
						
						
						
					 
					
						2022-02-07 11:58:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cead9c4700 
							
						 
					 
					
						
						
							
							doc: releasing: tweak  
						
						
						
					 
					
						2022-02-07 11:58:29 -10:00