Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							acbb669bcc 
							
						 
					 
					
						
						
							
							fix a collision with latest regexpr package  
						
						
						
					 
					
						2008-12-11 20:07:06 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							884ebf2979 
							
						 
					 
					
						
						
							
							gather date stuff together, FuzzyDate -> SmartDate  
						
						
						
					 
					
						2008-11-27 00:35:00 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							52ab3372b8 
							
						 
					 
					
						
						
							
							add a regexp utility plus a dependency on regexpr, the sanest regexp library  
						
						
						
					 
					
						2008-11-26 03:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								tim 
							
						 
					 
					
						
						
						
						
							
						
						
							d04a8dcd00 
							
						 
					 
					
						
						
							
							Removed quickcheck import  
						
						... 
						
						
						
						It doesn't appear to be used, and isn't declared in the cabal file 
						
					 
					
						2008-11-10 21:31:25 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							71667f654a 
							
						 
					 
					
						
						
							
							rectangular string utilities  
						
						
						
					 
					
						2008-11-22 09:06:44 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7362fbd730 
							
						 
					 
					
						
						
							
							begin smart date parsing  
						
						
						
					 
					
						2008-11-22 12:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								tim 
							
						 
					 
					
						
						
						
						
							
						
						
							514f015849 
							
						 
					 
					
						
						
							
							Implemented types for dates and datetimes  
						
						... 
						
						
						
						This patch replaces the strings used in the Entry, TimeLogEntry, and Transaction
records with real types. Rather than use the inbuild system date and time types
directly, two custom types have been implemented that wrap UTCTime: Date and
DateTime. A minimal API for these has been added. 
						
					 
					
						2008-11-11 12:34:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ba67e4c0a9 
							
						 
					 
					
						
						
							
							remove dead code  
						
						
						
					 
					
						2008-10-15 22:18:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							529393ae49 
							
						 
					 
					
						
						
							
							ledger 2.6-style account name eliding  
						
						
						
					 
					
						2008-10-15 19:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5fcab59414 
							
						 
					 
					
						
						
							
							support negative patterns and ledger's special balance report account matching rule  
						
						
						
					 
					
						2008-10-15 17:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							760befef89 
							
						 
					 
					
						
						
							
							more cleanups  
						
						
						
					 
					
						2008-10-15 06:00:10 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4efdda25b4 
							
						 
					 
					
						
						
							
							replace Currency with a more flexible, ledger-style Commodity  
						
						
						
					 
					
						2008-10-12 21:52:48 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9b51d922dd 
							
						 
					 
					
						
						
							
							more utilities  
						
						
						
					 
					
						2008-10-11 04:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3458d1f379 
							
						 
					 
					
						
						
							
							more utils, Control.Monad  
						
						
						
					 
					
						2008-10-10 11:52:15 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d172cd0d6e 
							
						 
					 
					
						
						
							
							a more compact showtree  
						
						
						
					 
					
						2008-10-10 11:11:55 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5a35b5d2 
							
						 
					 
					
						
						
							
							assertnotequal  
						
						
						
					 
					
						2008-10-10 11:11:49 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							37e75d610e 
							
						 
					 
					
						
						
							
							more tests cleanup.. prepare for per-module tests, but consolidate in Tests where I think we will stay  
						
						
						
					 
					
						2008-10-10 08:16:55 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d98643a364 
							
						 
					 
					
						
						
							
							tests cleanup  
						
						
						
					 
					
						2008-10-10 07:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							73c49ec060 
							
						 
					 
					
						
						
							
							reduce unnecessary imports  
						
						
						
					 
					
						2008-10-10 02:19:53 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc5a23192 
							
						 
					 
					
						
						
							
							clean up imports whitespace, minimise explicit intra-app import/export declarations for now  
						
						
						
					 
					
						2008-10-10 01:53:39 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ba124ce9 
							
						 
					 
					
						
						
							
							more informative show output  
						
						
						
					 
					
						2008-10-09 12:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1a608044d9 
							
						 
					 
					
						
						
							
							move regexp utilities to Utils  
						
						
						
					 
					
						2008-10-09 07:08:36 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							91802391a1 
							
						 
					 
					
						
						
							
							um.. refactor option handling, filtering, and support -b/-e date filtering options  
						
						
						
					 
					
						2008-10-08 17:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6ce6029c7a 
							
						 
					 
					
						
						
							
							move type docs to the corresponding module descriptions and update  
						
						
						
					 
					
						2008-10-03 02:04:15 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c699b979f8 
							
						 
					 
					
						
						
							
							move the rest of the core code to the Ledger package  
						
						
						
					 
					
						2008-10-03 00:40:06 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							627f78a730 
							
						 
					 
					
						
						
							
							first step towards a library, move Utils to Ledger.Utils  
						
						
						
					 
					
						2008-10-03 00:05:16 +00:00