Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							87d5ddfb71 
							
						 
					 
					
						
						
							
							query: drop the empty: query term  
						
						 
						
						... 
						
						
						
						This seems to be equivalent to the --empty option, and overlaps
a bit confusingly with amt:0. I think we can drop it. 
						
					 
					
						2015-05-21 16:44:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc507bd13 
							
						 
					 
					
						
						
							
							match tag names with a regexp, like everything else  
						
						 
						
						
						
					 
					
						2015-05-21 16:25:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2111106b 
							
						 
					 
					
						
						
							
							drop regexpr dependency  
						
						 
						
						
						
					 
					
						2015-05-17 08:32:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							68c71de25d 
							
						 
					 
					
						
						
							
							tighten up status:X parsing, cleanups  
						
						 
						
						
						
					 
					
						2015-05-16 12:21:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d1f63334ee 
							
						 
					 
					
						
						
							
							handle pending status correctly, add --pending ( #250 )  
						
						 
						
						... 
						
						
						
						A transaction/posting status of ! (pending) was effectively equivalent
to * (cleared). Now it's a separate state, not matched by --cleared.
The new Ledger-compatible --pending flag matches it, and so does
--uncleared. The equivalent search queries are now status:*, status:!
and status: (the old status:1 and status:0 spellings are deprecated).
Since we interpret --uncleared and status: as "any state except cleared",
it's not currently possible to match things which are neither cleared
nor pending. 
						
					 
					
						2015-05-16 11:51:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							934d217523 
							
						 
					 
					
						
						
							
							changelogs  
						
						 
						
						
						
					 
					
						2015-05-14 13:39:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							077e3c6a02 
							
						 
					 
					
						
						
							
							journal: re-add non-regex aliases, as default ( #252 )  
						
						 
						
						... 
						
						
						
						The regex account aliases added in 0.24 trip up people switching between
hledger and Ledger. (Also they are currently slow).
This change makes the old non-regex aliases the default; they are
unsurprising, useful, and pretty close in functionality to Ledger's.
The new regex aliases are also available; they must be enclosed in
forward slashes. Ledger effectively ignores these, which is ok.
Also clarify docs, refactor, and use the same parser for alias
directives and alias options 
						
					 
					
						2015-05-14 13:01:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							70d87613f2 
							
						 
					 
					
						
						
							
							some cleanup of debug trace helpers  
						
						 
						
						
						
					 
					
						2015-05-14 13:01:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7c3379db63 
							
						 
					 
					
						
						
							
							journal: allow whitespace following a comment directive  
						
						 
						
						
						
					 
					
						2015-05-09 13:25:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							61423bdad4 
							
						 
					 
					
						
						
							
							consistently require latest base-compat for sanity  
						
						 
						
						
						
					 
					
						2015-04-29 07:16:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							52ce7c1d93 
							
						 
					 
					
						
						
							
							make recent timelog commit ghc 7.8 compatible  
						
						 
						
						
						
					 
					
						2015-04-29 07:10:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bb71b077a2 
							
						 
					 
					
						
						
							
							fix runExceptT breakage from recent PR ( #248 )  
						
						 
						
						
						
					 
					
						2015-04-29 07:08:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5102eca9c3 
							
						 
					 
					
						
						
							
							timelog: support the description field ( fix   #247 )  
						
						 
						
						
						
					 
					
						2015-04-28 13:54:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fb37e99bc8 
							
						 
					 
					
						
						
							
							lib: simple dates must start with non-space; docs  
						
						 
						
						
						
					 
					
						2015-04-28 13:50:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							dac8a784f4 
							
						 
					 
					
						
						
							
							bump version to 0.26 alpha  
						
						 
						
						
						
					 
					
						2015-04-28 13:48:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc9b71f28 
							
						 
					 
					
						
						
							
							bump version to 0.25  
						
						 
						
						
						
					 
					
						2015-04-28 13:42:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Hengel 
							
						 
					 
					
						
						
						
						
							
						
						
							964a410b24 
							
						 
					 
					
						
						
							
							hledger-lib: Update for base-compat-0.8.0 (see  #245 )  
						
						 
						
						
						
					 
					
						2015-04-23 15:41:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							735f818c22 
							
						 
					 
					
						
						
							
							changelogs  
						
						 
						
						
						
					 
					
						2015-04-07 17:14:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7ed99cc4 
							
						 
					 
					
						
						
							
							fix broken TimeLocale import for ghc 7.8 ( #239 )  
						
						 
						
						
						
					 
					
						2015-03-29 16:30:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f8a24ccead 
							
						 
					 
					
						
						
							
							fix parseTime warnings with time 1.5+ ( #239 )  
						
						 
						
						
						
					 
					
						2015-03-29 16:12:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e838ed0637 
							
						 
					 
					
						
						
							
							fix a Control.Monad.Error warning ( #239 )  
						
						 
						
						
						
					 
					
						2015-03-29 16:12:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e7376e4ea5 
							
						 
					 
					
						
						
							
							unnecessary CPP pragma  
						
						 
						
						
						
					 
					
						2015-03-29 16:10:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f75849cdd6 
							
						 
					 
					
						
						
							
							fix ghc 7.10 Applicative import warnings ( #239 )  
						
						 
						
						... 
						
						
						
						Still needed CPP, despite using base-compat. 
						
					 
					
						2015-03-29 16:09:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8e50395b7c 
							
						 
					 
					
						
						
							
							ErrorT -> ExceptT, handle mtl <2.2.1 && >=2.2.1 ( #239 )  
						
						 
						
						
						
					 
					
						2015-03-29 14:16:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							216ebb8333 
							
						 
					 
					
						
						
							
							hledger-lib: mark the double flag as manual only  
						
						 
						
						... 
						
						
						
						This would only be used for developer testing, cabal should never toggle
it automatically. 
						
					 
					
						2015-03-27 15:46:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b8b730226f 
							
						 
					 
					
						
						
							
							hledger/hledger-lib: update tested-with  
						
						 
						
						... 
						
						
						
						Add 7.10 and drop 7.2-7.6 which haven't been tested recently (but should
still work) 
						
					 
					
						2015-03-27 15:44:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4538745005 
							
						 
					 
					
						
						
							
							adapt to GHC-7.10's foldable/traversable changes ( #239 )  
						
						 
						
						
						
					 
					
						2015-03-27 15:43:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e60eb71467 
							
						 
					 
					
						
						
							
							adapt to GHC-7.10's time-1.5 ( #239 )  
						
						 
						
						
						
					 
					
						2015-03-27 15:42:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							414a33f3e4 
							
						 
					 
					
						
						
							
							merge changelog updates  
						
						 
						
						
						
					 
					
						2015-03-15 13:20:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c47463332a 
							
						 
					 
					
						
						
							
							allow utf8-string-1 (fix fpco/stackage/#426)  
						
						 
						
						
						
					 
					
						2015-03-15 11:06:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							adf10c238d 
							
						 
					 
					
						
						
							
							update changelogs  
						
						 
						
						
						
					 
					
						2015-02-27 08:37:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							592ae9a28e 
							
						 
					 
					
						
						
							
							timelog: show hours with 2 decimal places, not 1  
						
						 
						
						
						
					 
					
						2015-02-27 08:37:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							099a1de3b6 
							
						 
					 
					
						
						
							
							clarify built-in commodities rounding  
						
						 
						
						
						
					 
					
						2015-02-27 08:37:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d2877a919a 
							
						 
					 
					
						
						
							
							add some type signatures in Utils, helps ghci-web  
						
						 
						
						
						
					 
					
						2015-02-09 17:42:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3d5b269b3d 
							
						 
					 
					
						
						
							
							fix rendering of week 52 heading in weekly reports  
						
						 
						
						
						
					 
					
						2015-01-18 09:32:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Moutinho 
							
						 
					 
					
						
						
						
						
							
						
						
							af56ced3b0 
							
						 
					 
					
						
						
							
							lib: add eof parsing checks  
						
						 
						
						
						
					 
					
						2015-01-11 09:45:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fabf8a743d 
							
						 
					 
					
						
						
							
							changelogs  
						
						 
						
						
						
					 
					
						2015-01-10 22:28:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							257ce57383 
							
						 
					 
					
						
						
							
							fix balance accumulation across assertions ( #195 )  
						
						 
						
						... 
						
						
						
						A sequence of balance assertions asserting first one commodity, then
another, then the first again, was not working. 
						
					 
					
						2015-01-10 22:17:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6543f44d82 
							
						 
					 
					
						
						
							
							doc: forgot add release date to changelogs  
						
						 
						
						
						
					 
					
						2015-01-10 17:03:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6da4942633 
							
						 
					 
					
						
						
							
							balance: tweak flags a bit; we now use -N and -T  
						
						 
						
						... 
						
						
						
						-N doesn't seem to be used by Ledger currently; we'll
use it as shortcut for --no-total.
-T is used by Ledger to set a custom value expression for the final
total. I'm going to take it as a shortcut for --row-total instead. 
						
					 
					
						2014-12-27 15:34:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ba0623165f 
							
						 
					 
					
						
						
							
							balance: row totals/averages in multicolumn mode  
						
						 
						
						
						
					 
					
						2014-12-27 15:24:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e794412a8f 
							
						 
					 
					
						
						
							
							fix JournalReader ctx warning  
						
						 
						
						
						
					 
					
						2014-12-27 15:24:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9c68944c79 
							
						 
					 
					
						
						
							
							journal, csv: comment lines can also start with *  
						
						 
						
						... 
						
						
						
						As in Ledger. This means you can embed emacs org/outline-mode nodes in
your journal file and manipulate it like an outline. 
						
					 
					
						2014-12-27 14:41:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a719cb8f6e 
							
						 
					 
					
						
						
							
							bump version to 0.25-unreleased  
						
						 
						
						
						
					 
					
						2014-12-26 11:08:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e77225038f 
							
						 
					 
					
						
						
							
							bump version to 0.24  
						
						 
						
						
						
					 
					
						2014-12-25 11:42:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							62bad65e5b 
							
						 
					 
					
						
						
							
							tighten up status: docs and behaviour a bit ( fix   #227 )  
						
						 
						
						... 
						
						
						
						A status: query term no longer accepts * as a synonym for 1,
which was a bit confusing since 1 matches both * and !.
For now, it takes a value of 1 (true) or anything else (false). 
						
					 
					
						2014-12-24 23:48:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c138c35d3b 
							
						 
					 
					
						
						
							
							register: support date:/date2:/--date2 better ( fix   #201 ,  #221 ,  #222 )  
						
						 
						
						
						
					 
					
						2014-12-24 16:11:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d1404adf3f 
							
						 
					 
					
						
						
							
							note lack of date2 support in (eg) postingsReport  
						
						 
						
						
						
					 
					
						2014-12-24 14:54:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6780c63ab3 
							
						 
					 
					
						
						
							
							simplify null Date2 queries too  
						
						 
						
						
						
					 
					
						2014-12-24 14:54:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							77c2c90290 
							
						 
					 
					
						
						
							
							cli: parse date2: correctly ( #222 )  
						
						 
						
						
						
					 
					
						2014-12-24 14:54:56 -08:00