Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3cda526c5a 
							
						 
					 
					
						
						
							
							stack: bump to 2022-09-01 resolver  
						
						
						
					 
					
						2022-09-01 15:30:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c80c72d7cd 
							
						 
					 
					
						
						
							
							dev: lib, cli, bin: enable/fix name shadowing warnings  
						
						... 
						
						
						
						And a few other cleanups. 
						
					 
					
						2022-08-23 12:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								David D Lowe 
							
						 
					 
					
						
						
						
						
							
						
						
							f5680529cd 
							
						 
					 
					
						
						
							
							Fix broken link in bin/README.md  
						
						
						
					 
					
						2022-08-15 03:34:40 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							950c85cad7 
							
						 
					 
					
						
						
							
							dev: bump to latest stackage, ghc 9.2.4  
						
						
						
					 
					
						2022-08-07 19:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8b121bcf74 
							
						 
					 
					
						
						
							
							;feat: bin: hledger-check-postable  
						
						
						
					 
					
						2022-08-02 16:22:05 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d7f3e8b50c 
							
						 
					 
					
						
						
							
							;doc: bin: edits  
						
						
						
					 
					
						2022-07-25 18:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d00827a2fc 
							
						 
					 
					
						
						
							
							;doc: bin: more cleanups  
						
						
						
					 
					
						2022-07-25 09:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6fceb50b 
							
						 
					 
					
						
						
							
							;doc: bin: cleanups; categorise scripts  
						
						
						
					 
					
						2022-07-25 04:28:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							da2b8f5f34 
							
						 
					 
					
						
						
							
							;doc: move add-ons list to manual > COMMANDS; cleanups  
						
						
						
					 
					
						2022-07-25 03:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							860cccad70 
							
						 
					 
					
						
						
							
							imp: bin: hledger-addon-example.hs script template  
						
						
						
					 
					
						2022-07-24 12:08:43 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bb95693779 
							
						 
					 
					
						
						
							
							doc: bin/README: tweaks  
						
						
						
					 
					
						2022-07-24 11:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a160395eac 
							
						 
					 
					
						
						
							
							doc: bin/README: update & publish as new Scripts page  
						
						
						
					 
					
						2022-07-24 11:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c934ab33 
							
						 
					 
					
						
						
							
							bin: paypaljson, paypaljson2csv - download txns from paypal API  
						
						
						
					 
					
						2022-06-10 12:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							9155d679fe 
							
						 
					 
					
						
						
							
							fix!: Revert "fix!: utf-8: Use with-utf8 to ensure all files are read and written with utf8 encoding. ( #1619 )"  
						
						... 
						
						
						
						This reverts commit e233f001c5 
						
					 
					
						2022-06-01 09:35:18 +10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e233f001c5 
							
						 
					 
					
						
						
							
							fix!: utf-8: Use with-utf8 to ensure all files are read and written with utf8 encoding. ( #1619 )  
						
						... 
						
						
						
						May also fix  #1154 , #1033 , #708 , #536 , #73 : testing is needed.
This aims to solve all problems where misconfigured locales lead to
parsers failing on utf8-encoded data. This should hopefully avoid
encoding issues, but since it fundamentally alters how encoding is dealt
with it may lead to unexpected outcomes. Widespread testing on a number
of different platforms would be useful. 
						
					 
					
						2022-05-22 13:12:19 +10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2bf18540c2 
							
						 
					 
					
						
						
							
							;bin: drop old tests  
						
						
						
					 
					
						2022-04-21 21:33:28 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e30634e6ad 
							
						 
					 
					
						
						
							
							bin: readme: cleanup  
						
						
						
					 
					
						2022-04-20 23:36:58 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c783ebcee6 
							
						 
					 
					
						
						
							
							bin: hledger-simplebal.sh -> hledger-simplebal  
						
						
						
					 
					
						2022-04-20 23:36:43 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d4c3ad1e 
							
						 
					 
					
						
						
							
							bin: hledger-git, hledger-pijul  
						
						
						
					 
					
						2022-04-20 23:23:36 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7440075903 
							
						 
					 
					
						
						
							
							;bin: hledger-number.sh -> hledger-simplebal.sh  
						
						
						
					 
					
						2022-04-20 18:58:38 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5e735b4faf 
							
						 
					 
					
						
						
							
							scripts: bin: exclude non-executable files  
						
						
						
					 
					
						2022-04-05 10:05:04 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							326a314052 
							
						 
					 
					
						
						
							
							scripts: tweak  
						
						
						
					 
					
						2022-04-05 09:31:26 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6d02e9ef57 
							
						 
					 
					
						
						
							
							bin: aliases.sh -> bashrc, added fin/bin/gnused/gnudate  
						
						
						
					 
					
						2022-04-05 09:19:38 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							28b52fcca5 
							
						 
					 
					
						
						
							
							fix: bin: Remove old function in hledger-print-location.  
						
						
						
					 
					
						2022-03-26 15:35:19 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							603b2e9f09 
							
						 
					 
					
						
						
							
							ref: Use ExceptT String IO a instead of IO (Either String a).  
						
						... 
						
						
						
						This increases composability and avoids some ugly case handling. We
re-export runExceptT in Hledger.Read.
The final return types of the following functions has been changed from
IO (Either String a) to ExceptT String IO a. If this causes a problem,
you can get the old behaviour by calling runExceptT on the output:
readJournal, readJournalFiles, readJournalFile
Or, you can use the easy functions readJournal', readJournalFiles', and
readJournalFile', which assume default options and return in the IO
monad. 
						
					 
					
						2022-03-25 14:23:27 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							852ba7b100 
							
						 
					 
					
						
						
							
							fix: bin: Get hledger-print-location working.  
						
						
						
					 
					
						2022-03-10 16:56:46 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5a0d61998a 
							
						 
					 
					
						
						
							
							bin: check-fancyassertions: add docs to --help output  
						
						
						
					 
					
						2022-02-10 08:20:54 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0317f71c05 
							
						 
					 
					
						
						
							
							;tools: changelog: move to tools/  
						
						
						
					 
					
						2022-01-01 08:25:16 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							09009cbb1c 
							
						 
					 
					
						
						
							
							;tools: bump resolver in more places  
						
						
						
					 
					
						2021-12-16 13:34:59 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							16124eba14 
							
						 
					 
					
						
						
							
							dev: move commitlint to tools, keeping bin/ for user tools  
						
						
						
					 
					
						2021-12-10 16:52:19 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							580ce7af46 
							
						 
					 
					
						
						
							
							bin: hledger-number tweak  
						
						
						
					 
					
						2021-12-02 10:58:21 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							50142a0aec 
							
						 
					 
					
						
						
							
							bin: hledger-number  
						
						
						
					 
					
						2021-12-02 10:54:23 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d2081e5d8f 
							
						 
					 
					
						
						
							
							;tools: changelog: updates  
						
						
						
					 
					
						2021-11-26 21:06:40 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8464fed4f6 
							
						 
					 
					
						
						
							
							;tools: changelog: a silly tool that makes changelog work more pleasant  
						
						
						
					 
					
						2021-11-26 12:31:36 -10:00 
						 
				 
			
				
					
						
							
							
								Pranesh Prakash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7e79ef3b2 
							
						 
					 
					
						
						
							
							Update description of hledger-check-tagfiles.hs  
						
						... 
						
						
						
						Made it clear that it's a `/` and not "containing / exist" (i.e., containing or exist). 
						
					 
					
						2021-11-23 03:10:05 +05:30 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc04685b7 
							
						 
					 
					
						
						
							
							pkg: Drop base-compat-batteries dependency.  
						
						... 
						
						
						
						Our supported stackage versions are now new enough that we don't need
any of the compatibility features anymore. 
						
					 
					
						2021-10-31 07:56:07 -10:00 
						 
				 
			
				
					
						
							
							
								ShrykeWindgrace 
							
						 
					 
					
						
						
						
						
							
						
						
							72e94f4d80 
							
						 
					 
					
						
						
							
							; imp: use megaparsec's prettyprinter for assertion parse errors  
						
						
						
					 
					
						2021-10-31 07:40:37 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e53e95540e 
							
						 
					 
					
						
						
							
							ci: Recognise any commit starting with ‘Merge’ as a merge commit, which  
						
						... 
						
						
						
						is ignored by commitlint. 
						
					 
					
						2021-09-27 09:40:24 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							04c35e1519 
							
						 
					 
					
						
						
							
							fix: bin: Allow hledger-check-fancyassertions to parse predicates ( #1464 ).  
						
						
						
					 
					
						2021-09-08 13:19:31 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							8fcdc22a45 
							
						 
					 
					
						
						
							
							fix: bin: Get scripts compiling with current hledger-lib.  
						
						
						
					 
					
						2021-09-08 13:19:31 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							b7bf780c52 
							
						 
					 
					
						
						
							
							dev: hlint: Avoid use of reverse.  
						
						... 
						
						
						
						Note that this is semantically different, and will produce different
results. In particular, the sort is now stable, i.e. account names with
the same balance will not have their order reversed relative to each
other. In this context there doesn't seem to be a reason to prefer one
order to the other, so I'm making this change. 
						
					 
					
						2021-08-27 06:13:56 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							d248aec313 
							
						 
					 
					
						
						
							
							cln: hlint: Remove eta reduce warnings.  
						
						
						
					 
					
						2021-08-27 06:13:56 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							8bf7c95697 
							
						 
					 
					
						
						
							
							cln: hlint: Clean up Functor related hlint warnings, and NOINLINE warning.  
						
						
						
					 
					
						2021-08-27 06:13:56 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							21e62ffcbd 
							
						 
					 
					
						
						
							
							cln: hlint: Remove unless and $> warnings.  
						
						
						
					 
					
						2021-08-27 06:13:56 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							e13239386f 
							
						 
					 
					
						
						
							
							cln: hlint: Clean up == and elem related hlint warnings.  
						
						
						
					 
					
						2021-08-27 06:13:56 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							7edcbe4be8 
							
						 
					 
					
						
						
							
							cln: hlint: Remove rendundant guard warnings.  
						
						
						
					 
					
						2021-08-26 07:23:11 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4d04da94fb 
							
						 
					 
					
						
						
							
							ci: commitlint: ignore boring commits: github merge commit ( #1606 )  
						
						
						
					 
					
						2021-07-13 12:35:48 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7f2ad64e7b 
							
						 
					 
					
						
						
							
							bin:commitlint:doc, policy: allow more spaces, slash/comma in topics  
						
						
						
					 
					
						2021-07-11 14:24:54 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f88a4a9a 
							
						 
					 
					
						
						
							
							bin: commitlint: don't exit successfully if a command fails ( #1602 )  
						
						
						
					 
					
						2021-07-10 22:05:32 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2436025c 
							
						 
					 
					
						
						
							
							;dev: bin: commitlint: advertise how to use it locally  
						
						
						
					 
					
						2021-07-06 16:06:07 -10:00