Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d0940bf8ce 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2021-03-29 08:19:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ae57e76cb3 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2021-03-12 06:59:30 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5573538fdc 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2021-03-10 13:50:50 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							00beaf1423 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2021-03-10 08:24:59 -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 
						 
				 
			
				
					
						
							
							
								Arnout Engelen 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2ab3c823 
							
						 
					 
					
						
						
							
							Make sure to round up for the 'to' date  
						
						
						
					 
					
						2021-02-17 09:05:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							70bcd0a249 
							
						 
					 
					
						
						
							
							;update cabal files ( #1457 ,  #1458 )  
						
						
						
					 
					
						2021-01-13 10:01:55 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							541c4fc18c 
							
						 
					 
					
						
						
							
							lib,cli: Use Text for CSV values.  
						
						
						
					 
					
						2021-01-02 15:08:09 +11:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							62660577c3 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-12-24 10:22:16 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							df5c755d96 
							
						 
					 
					
						
						
							
							;lib, cli: remove old unused parsec dependency  
						
						
						
					 
					
						2020-12-15 08:33:05 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9afccde16f 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-12-14 12:31:01 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5507cb07ef 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-11-30 15:19:21 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							221a6d9001 
							
						 
					 
					
						
						
							
							lib: new more robust price lookup implementation, fixing  #1402  
						
						
						
					 
					
						2020-11-23 18:08:41 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a97daaf322 
							
						 
					 
					
						
						
							
							lib: replace pretty-show with pretty-simple  
						
						... 
						
						
						
						pretty-simple, already used in .ghci, will hopefully give nicer debug
output, including for values which don't have Read-able Show output.
This should mean that we can start removing custom string-like Show
instances that were a workaround for pretty-show.
We are using the latest version (4.0.0.0) to get compact output.
Here's some old pretty-show output:
 CsvRules
   { rdirectives = [ ( "skip" , "1" ) ]
   , rcsvfieldindexes = [ ( "date" , 1 ) , ( "amount" , 2 ) ]
   , rassignments = [ ( "amount" , "%2" ) , ( "date" , "%1" ) ]
   , rconditionalblocks = []
   }
And the new pretty-simple output:
 CsvRules
   { rdirectives=
     [ ( "skip", "1" ) ]
   , rcsvfieldindexes=
     [ ( "date", 1 ), ( "amount", 2 ) ]
   , rassignments=
     [ ( "amount", "%2" ), ( "date", "%1" ) ]
   , rconditionalblocks= []
   }
Non-compact pretty-simple output would be:
 CsvRules
     { rdirectives=
         [
             ( "skip"
             , "1B"
             )
         ]
     , rcsvfieldindexes=
         [
             ( "date"
             , 1
             )
         ,
             ( "amount"
             , 2
             )
         ]
     , rassignments=
         [
             ( "amount"
             , "%2"
             )
         ,
             ( "date"
             , "%1"
             )
         ]
     , rconditionalblocks=[]
     }
Also:
- Account's Show instance no longer converts : to _ in account names
- drop unused pretty-show dependency from hledger, hledger-ui packages
- regenerate hledger-lib with the older hpack that's shipped in stack 
						
					 
					
						2020-11-10 08:06:11 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							a620ab9666 
							
						 
					 
					
						
						
							
							lib: Expand Tabular.AsciiWide to allow multiline cells, either top or bottom aligned.  
						
						
						
					 
					
						2020-11-04 14:25:21 +11:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							90adb95983 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-09-07 12:17:35 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e95a222ad2 
							
						 
					 
					
						
						
							
							;update some cabal files  
						
						
						
					 
					
						2020-09-01 20:39:02 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd7877c46 
							
						 
					 
					
						
						
							
							lib: Remove unnecessary NFData instances.  
						
						
						
					 
					
						2020-08-31 15:41:36 +10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							403cb457b7 
							
						 
					 
					
						
						
							
							;cabal files  
						
						
						
					 
					
						2020-07-14 12:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e090e0f949 
							
						 
					 
					
						
						
							
							add lower bound needed for aeson, to help cabal ( #1268 )  
						
						
						
					 
					
						2020-06-23 14:55:42 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							0dcfddd201 
							
						 
					 
					
						
						
							
							lib: multiBalanceReport: Break calculateAccountChanges and acctChangesFromPostings separate functions.  
						
						
						
					 
					
						2020-06-22 21:43:30 +10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							24996caaeb 
							
						 
					 
					
						
						
							
							bump to dev version  
						
						
						
					 
					
						2020-06-21 10:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							729e87066f 
							
						 
					 
					
						
						
							
							;cabal files  
						
						
						
					 
					
						2020-06-07 13:00:40 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a54376e204 
							
						 
					 
					
						
						
							
							;regen cabal files  
						
						
						
					 
					
						2020-06-06 17:20:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d963944c99 
							
						 
					 
					
						
						
							
							lib: add jsonPrettyText helper, depend on aeson-pretty  
						
						
						
					 
					
						2020-06-04 15:12:57 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6935c46b2c 
							
						 
					 
					
						
						
							
							;regen cabal files with latest stack/hpack (2.3.1/0.33.0)  
						
						
						
					 
					
						2020-05-02 17:31:35 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							741bfdc462 
							
						 
					 
					
						
						
							
							;update cabal file  
						
						
						
					 
					
						2020-03-30 15:28:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d868a7e170 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-03-22 10:49:49 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							40d3a5c1f4 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-03-22 09:28:10 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2b15418ddd 
							
						 
					 
					
						
						
							
							;update cabal files  
						
						
						
					 
					
						2020-03-22 09:08:37 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							612a4d1c0e 
							
						 
					 
					
						
						
							
							;gen cabal  
						
						
						
					 
					
						2020-03-19 11:38:05 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							96b4f0be4f 
							
						 
					 
					
						
						
							
							require newer Decimal, math-functions, fixing inconsistent rounding  
						
						... 
						
						
						
						Decimal 0.5.1+ changed to banker's rounding (round to nearest even
number), and math-functions 0.3.3.0 (used by roi) fixed various
precision-related issues. Now we require the latest versions of these.
This was causing some functional test failures when building with old
GHCs/snapshots. 
						
					 
					
						2020-03-19 10:10:55 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1883ff4499 
							
						 
					 
					
						
						
							
							bump to dev version  
						
						
						
					 
					
						2020-03-07 15:06:18 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3565f49acf 
							
						 
					 
					
						
						
							
							;re-enable doctest suite, with a workaround for cabal 3 ( #1139 )  
						
						
						
					 
					
						2020-03-06 18:30:32 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea66bcda4 
							
						 
					 
					
						
						
							
							;lib: bump version to 1.17.0.1  
						
						... 
						
						
						
						hledger's first use of the fourth version component.
[ci skip] 
						
					 
					
						2020-03-01 22:06:55 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6dfdc2bee8 
							
						 
					 
					
						
						
							
							;one more cabal file update. Not in hackage tarballs.  
						
						
						
					 
					
						2020-03-01 17:42:20 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ba44d00bed 
							
						 
					 
					
						
						
							
							;bump version to 1.17  
						
						
						
					 
					
						2020-03-01 17:29:01 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7011160bfd 
							
						 
					 
					
						
						
							
							;allow base 4.14/GHC 8.10  
						
						
						
					 
					
						2020-01-26 08:12:25 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							445e8aa3cc 
							
						 
					 
					
						
						
							
							add support for megaparsec 8 ( #1175 )  
						
						
						
					 
					
						2020-01-14 09:54:06 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb2a61ae1 
							
						 
					 
					
						
						
							
							;bump to dev version; bump man page dates  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2020-01-05 09:04:50 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							46d516e7a3 
							
						 
					 
					
						
						
							
							move JSON instances from hledger-web to hledger-lib  
						
						
						
					 
					
						2019-12-16 17:17:00 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							093dca570d 
							
						 
					 
					
						
						
							
							lib, cli, web: bump version to 1.16.1  
						
						
						
					 
					
						2019-12-03 08:41:44 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce890e5ff 
							
						 
					 
					
						
						
							
							lib, cli, web: drop unnecessary mtl-compat dependency  
						
						
						
					 
					
						2019-12-02 08:23:00 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6daebf60ea 
							
						 
					 
					
						
						
							
							;regen cabal files  
						
						
						
					 
					
						2019-12-01 10:05:37 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4b66bc2ed9 
							
						 
					 
					
						
						
							
							lib: disable doctest suite again till we can run it with cabal ( #1139 )  
						
						
						
					 
					
						2019-12-01 09:13:18 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							caf8cdf0ca 
							
						 
					 
					
						
						
							
							;test: consistent singular naming for test suites and files  
						
						
						
					 
					
						2019-11-29 06:35:29 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ebedae01cf 
							
						 
					 
					
						
						
							
							;cabal: remove special cases for unsupported GHC 7  
						
						
						
					 
					
						2019-11-28 14:59:18 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							08951ac3e8 
							
						 
					 
					
						
						
							
							;cabal: add ghc 8.8 to tested-with  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-11-28 14:59:10 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ca4fade4af 
							
						 
					 
					
						
						
							
							;tests: re-add hledger-lib's tests to the cabal file, as unittests  
						
						
						
					 
					
						2019-11-28 14:45:10 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							13a3542464 
							
						 
					 
					
						
						
							
							tests: port all unit tests to tasty, first cut ( #1090 )  
						
						... 
						
						
						
						easytest is not actively maintained and requires an old version of
hedgehog which does not support base-compat 0.11 & ghc 8.8.
This is still using the old easytest helpers, and not displaying test
names properly. 
						
					 
					
						2019-11-27 12:43:43 -08:00