Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							78c97650f5 
							
						 
					 
					
						
						
							
							budget: include docs in command line help  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-10-15 19:35:02 -07:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb7554ad1 
							
						 
					 
					
						
						
							
							bin: budget: re-factor to use hledgerCommandMode  
						
						... 
						
						
						
						This is preparation to make it part of of hledger. 
						
					 
					
						2017-10-02 20:17:57 -10:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							8922d86eb9 
							
						 
					 
					
						
						
							
							bin: budget: adapt to CliOpts re-factoring  
						
						... 
						
						
						
						Fixes  simonmichael/hledger#615  
					
						2017-10-01 11:27:12 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e3902ebc6f 
							
						 
					 
					
						
						
							
							cli: make tags a builtin command  
						
						
						
					 
					
						2017-09-12 19:54:39 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d7dbbce0 
							
						 
					 
					
						
						
							
							cli: make rewrite a builtin command  
						
						
						
					 
					
						2017-09-12 19:51:27 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							89f694707b 
							
						 
					 
					
						
						
							
							cli: make register-match a builtin command  
						
						
						
					 
					
						2017-09-12 19:43:41 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bf99c74198 
							
						 
					 
					
						
						
							
							cli: make print-unique a builtin command  
						
						
						
					 
					
						2017-09-12 19:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							258efdf83c 
							
						 
					 
					
						
						
							
							cli: make prices a builtin command  
						
						
						
					 
					
						2017-09-12 19:28:01 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6aa06b62 
							
						 
					 
					
						
						
							
							cli: make equity a builtin command  
						
						
						
					 
					
						2017-09-12 19:17:47 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fe9cd2a186 
							
						 
					 
					
						
						
							
							cli: make check-dupes a builtin command  
						
						
						
					 
					
						2017-09-12 19:09:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5985067d 
							
						 
					 
					
						
						
							
							cli: begin merging addons, make check-dates a builtin command  
						
						
						
					 
					
						2017-09-12 17:54:25 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e4782d1184 
							
						 
					 
					
						
						
							
							bin: budget: info, man are no more  
						
						
						
					 
					
						2017-09-12 10:04:52 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5e4673bd1f 
							
						 
					 
					
						
						
							
							bin: chart: rename script, skip deps to avoid breaking func tests  
						
						... 
						
						
						
						hledger-chart's deps are not currently GHC 8.2 compatible 
						
					 
					
						2017-09-11 18:36:20 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b1646b9f05 
							
						 
					 
					
						
						
							
							chart: specify older resolver, this doesn't build with GHC 8.2  
						
						
						
					 
					
						2017-09-11 11:59:25 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							15a24da126 
							
						 
					 
					
						
						
							
							check: fix some string/text bitrot  
						
						
						
					 
					
						2017-09-11 09:08:00 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Simons 
							
						 
					 
					
						
						
						
						
							
						
						
							c571c6ff25 
							
						 
					 
					
						
						
							
							hledger-check: fix the name of this tool in the usage example comments  
						
						
						
					 
					
						2017-09-09 13:10:21 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2a3feb9288 
							
						 
					 
					
						
						
							
							bin: check: fix megaparsec-related build error  
						
						
						
					 
					
						2017-07-31 08:09:05 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d5f8a064 
							
						 
					 
					
						
						
							
							add support for megaparsec 6 ( fixes   #594 )  
						
						... 
						
						
						
						Older megaparsec is still supported.
Also cleans up our custom parser types,
and some text (un)packing is done in different places
(possible performance impact). 
						
					 
					
						2017-07-27 19:20:46 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							45eeb06ebc 
							
						 
					 
					
						
						
							
							bin: tags: remove unused import  
						
						
						
					 
					
						2017-07-16 07:24:30 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e908d96fd9 
							
						 
					 
					
						
						
							
							bin: new hledger-tags addon, lists tags in matched transactions  
						
						
						
					 
					
						2017-07-12 22:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7e896572a7 
							
						 
					 
					
						
						
							
							make --help and -h the same, drop --man and --info for now ( #579 )  
						
						
						
					 
					
						2017-07-07 02:08:34 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							817292a1dd 
							
						 
					 
					
						
						
							
							bin: mention make addons in readme  
						
						
						
					 
					
						2017-07-05 18:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0b6b063fcc 
							
						 
					 
					
						
						
							
							check-dupes: requires the hledger package too ( #580 )  
						
						
						
					 
					
						2017-07-05 18:27:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							15c86e1f79 
							
						 
					 
					
						
						
							
							prices: add inverted-costs support and sort output  
						
						
						
					 
					
						2017-06-16 11:28:15 -07:00 
						 
				 
			
				
					
						
							
							
								Nikolay Orlyuk 
							
						 
					 
					
						
						
						
						
							
						
						
							8966e765c8 
							
						 
					 
					
						
						
							
							prices: improve precision  
						
						
						
					 
					
						2017-06-16 11:28:15 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							430c49154a 
							
						 
					 
					
						
						
							
							lib: rename Query's Status constructor to StatusQ  
						
						
						
					 
					
						2017-06-15 19:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eb42ea04e5 
							
						 
					 
					
						
						
							
							use consistent UPC order for --unmarked/--pending/--cleared ( #564 )  
						
						
						
					 
					
						2017-06-15 19:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e119941648 
							
						 
					 
					
						
						
							
							rename "uncleared" status to "unmarked" and --uncleared to --unmarked ( #564 )  
						
						... 
						
						
						
						See the issue and linked mail list discussion. Ambiguity between the
uncleared state, and the "not cleared" --uncleared flag causes confusion
and friction. At this point it seems best to break with Ledger and
past hledger, pick a new name and drop --uncleared to put an end to it. 
						
					 
					
						2017-06-15 19:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Christian G. Warden 
							
						 
					 
					
						
						
						
						
							
						
						
							d39040c634 
							
						 
					 
					
						
						
							
							Add Support for Rewriting Multipler Postings Into Different Commodities ( #557 )  
						
						... 
						
						
						
						When generating a new posting as a multiple of an existing posting,
support conversion to a different commodity.  For example, postings in
hours can be used to generate postings in USD.
Automatic transactions generated from rewrite rules use the commodity,
amount style, and transaction price if the rewrite defines a commodity. 
						
					 
					
						2017-05-30 07:30:15 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							344b4964a9 
							
						 
					 
					
						
						
							
							bin: fix a few missing --package declarations  
						
						
						
					 
					
						2017-03-28 18:43:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							abfd6394ee 
							
						 
					 
					
						
						
							
							bin: name hledger-check-dupes like other validation commands  
						
						
						
					 
					
						2017-03-28 04:08:36 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4a3e4b1725 
							
						 
					 
					
						
						
							
							addons: fix warnings  
						
						
						
					 
					
						2017-03-22 15:25:30 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a3039fe9 
							
						 
					 
					
						
						
							
							travis: require warning-free builds of addons  #520  
						
						
						
					 
					
						2017-03-22 14:18:29 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c1103913b9 
							
						 
					 
					
						
						
							
							addons: fix new hledger-check build error  
						
						
						
					 
					
						2017-03-22 13:55:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3564c929e1 
							
						 
					 
					
						
						
							
							addons: fix compilation of rewrite by bin/compile.sh  
						
						
						
					 
					
						2017-02-02 11:48:09 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b7092f278b 
							
						 
					 
					
						
						
							
							cli, addons: reduce boilerplate a little with hledgerCommandMode helper  
						
						
						
					 
					
						2017-01-25 17:10:10 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8e96d189 
							
						 
					 
					
						
						
							
							prices: update for latest options/help style  
						
						
						
					 
					
						2017-01-25 16:36:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Walker 
							
						 
					 
					
						
						
						
						
							
						
						
							66e33e0b0a 
							
						 
					 
					
						
						
							
							Add hledger-check script.  
						
						
						
					 
					
						2017-01-25 16:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							0a8212bda3 
							
						 
					 
					
						
						
							
							equity: generate assertions  
						
						
						
					 
					
						2017-01-25 14:45:54 -08:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							f3cb32a56f 
							
						 
					 
					
						
						
							
							prices: new addon ( #486 )  
						
						
						
					 
					
						2017-01-25 11:50:54 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4b3d3fc2fa 
							
						 
					 
					
						
						
							
							doc: move last addon docs out of hledger manual; add hledger-iadd  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-01-24 15:39:38 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1fec6f624c 
							
						 
					 
					
						
						
							
							addons, doc: consolidate addon docs in the scripts, rather than the hledger man page  
						
						
						
					 
					
						2017-01-24 15:03:16 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							daf6732368 
							
						 
					 
					
						
						
							
							addons, doc: a new help scheme, more automated and usable  
						
						... 
						
						
						
						The previous cleanup defined long help separately from the usage text
generated by cmdargs. This meant keeping flag descriptions synced
between the two, and also the short help was often too verbose and
longer than the long help.
Now, the non-usage bits of long help are defined as pre and postambles
within the cmdargs mode, letting cmdargs generate the long help
including all flags. We derive the short help from this by truncating
at the start of the hledger common flags.
Most of the bundled addons (all but hledger-budget) now use the
new scheme and have pretty reasonable -h and --help output.
We can do more to reduce boilerplate for addon authors. 
						
					 
					
						2017-01-24 09:27:43 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f4eb9e23e3 
							
						 
					 
					
						
						
							
							addons: add -h & --help to most of them; CliOpts cleanups  
						
						
						
					 
					
						2017-01-23 06:17:17 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1218ca55f0 
							
						 
					 
					
						
						
							
							bin: don't list .dyn_* files after compile.sh on mac  
						
						
						
					 
					
						2017-01-22 15:02:49 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ee62d9eb79 
							
						 
					 
					
						
						
							
							rewrite: -> JournalSourcePos  
						
						
						
					 
					
						2017-01-22 14:24:53 -08:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							25d4917ea2 
							
						 
					 
					
						
						
							
							doc: extend with budget addon section  
						
						
						
					 
					
						2017-01-20 13:42:17 -08:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c2ed4fa7 
							
						 
					 
					
						
						
							
							budget: bucketing  
						
						
						
					 
					
						2017-01-20 13:42:17 -08:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							3a632acea0 
							
						 
					 
					
						
						
							
							budget: periodic transactions support  
						
						
						
					 
					
						2017-01-20 13:42:17 -08:00 
						 
				 
			
				
					
						
							
							
								Mykola Orliuk 
							
						 
					 
					
						
						
						
						
							
						
						
							2d9259ab3a 
							
						 
					 
					
						
						
							
							budget: new addon  
						
						
						
					 
					
						2017-01-20 13:42:17 -08:00