Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							12ad860d4c 
							
						 
					 
					
						
						
							
							preserve whitespace lines (except after last entry)  
						
						
						
					 
					
						2008-06-28 05:40:54 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							daff4bf09e 
							
						 
					 
					
						
						
							
							fix newlines  
						
						
						
					 
					
						2008-06-28 05:07:09 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d795c0bac8 
							
						 
					 
					
						
						
							
							update ghci examples  
						
						
						
					 
					
						2008-06-28 04:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8dcc90ff58 
							
						 
					 
					
						
						
							
							fix compile warnings  
						
						
						
					 
					
						2008-06-28 04:44:49 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0eceeb5542 
							
						 
					 
					
						
						
							
							basic support for a comments-preserving print command.  
						
						... 
						
						
						
						Preserves most inter-entry comment lines and whitespace (but not yet a
comment immediately after an entry, or whitespace/comments after the last
entry.) Whitespace and comment lines are stored as part of the following
entry. Lines after the last entry are stored as an extra ledger file field.
Inspired by Nafai on #ledger. 
						
					 
					
						2008-06-28 04:44:33 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							34ebd9e3df 
							
						 
					 
					
						
						
							
							support tools cleanup  
						
						
						
					 
					
						2008-05-26 21:19:21 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f27e96d4a7 
							
						 
					 
					
						
						
							
							chart notes  
						
						
						
					 
					
						2008-05-26 21:13:54 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e16fc9aeed 
							
						 
					 
					
						
						
							
							some fix or other  
						
						
						
					 
					
						2008-05-26 20:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8a5a69005c 
							
						 
					 
					
						
						
							
							notes  
						
						
						
					 
					
						2008-05-26 20:42:46 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							01655a7bcb 
							
						 
					 
					
						
						
							
							notes  
						
						
						
					 
					
						2007-08-04 14:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a1af47976a 
							
						 
					 
					
						
						
							
							add regtest.py  
						
						
						
					 
					
						2007-08-04 14:32:57 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4b6c779e 
							
						 
					 
					
						
						
							
							comment  
						
						
						
					 
					
						2007-07-12 19:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d91977fbe6 
							
						 
					 
					
						
						
							
							fix entry balance checking by rounding to 8 places, for now  
						
						
						
					 
					
						2007-07-11 09:32:43 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							06b376385b 
							
						 
					 
					
						
						
							
							better regression testing  
						
						
						
					 
					
						2007-07-11 08:25:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e08b2c1ea6 
							
						 
					 
					
						
						
							
							remove unused functions  
						
						
						
					 
					
						2007-07-11 08:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab9d460c1 
							
						 
					 
					
						
						
							
							report unbalanced entries  
						
						
						
					 
					
						2007-07-11 08:15:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d52b365fa0 
							
						 
					 
					
						
						
							
							combine patterns into single regexps, fix a bug with print & patterns  
						
						
						
					 
					
						2007-07-11 06:58:47 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0d4ec85a 
							
						 
					 
					
						
						
							
							clean up account/description pattern handling  
						
						
						
					 
					
						2007-07-11 05:46:20 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2b608a6c9c 
							
						 
					 
					
						
						
							
							remove obsolete code, cleanups  
						
						
						
					 
					
						2007-07-09 18:54:41 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							573fac2755 
							
						 
					 
					
						
						
							
							preserve transaction order regardless of where the blank one is  
						
						
						
					 
					
						2007-07-09 17:39:00 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							11c96dd042 
							
						 
					 
					
						
						
							
							make print & balance support both account & description patterns  
						
						
						
					 
					
						2007-07-09 17:38:01 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1b5b9bce 
							
						 
					 
					
						
						
							
							balance: combine boring account names properly when matching account patterns  
						
						
						
					 
					
						2007-07-07 18:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b840d69d67 
							
						 
					 
					
						
						
							
							disable thousands punctuation, it's not so easy  
						
						
						
					 
					
						2007-07-07 09:19:20 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3ca6ebdf46 
							
						 
					 
					
						
						
							
							output fixes, match ledger output for reg/bal/print commands  
						
						
						
					 
					
						2007-07-07 09:05:35 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b5087b88c5 
							
						 
					 
					
						
						
							
							fix some display problems, preserve transaction grouping  
						
						
						
					 
					
						2007-07-04 12:40:26 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc6186c0d 
							
						 
					 
					
						
						
							
							save and print entry and transaction comments  
						
						
						
					 
					
						2007-07-04 12:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5763a80fda 
							
						 
					 
					
						
						
							
							simplify Transaction type  
						
						
						
					 
					
						2007-07-04 10:59:29 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a1b060f4cf 
							
						 
					 
					
						
						
							
							renamed types: RawLedger, Entry, Transaction, EntryTransaction -> LedgerFile, LedgerEntry, LedgerTransaction, Transaction  
						
						
						
					 
					
						2007-07-04 09:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0d8bd83b7f 
							
						 
					 
					
						
						
							
							comment  
						
						
						
					 
					
						2007-07-04 09:34:30 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							42ba85c4e1 
							
						 
					 
					
						
						
							
							print command  
						
						
						
					 
					
						2007-07-04 09:28:07 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eccc932258 
							
						 
					 
					
						
						
							
							selftest -> test  
						
						
						
					 
					
						2007-07-04 03:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1816109c 
							
						 
					 
					
						
						
							
							make cleanups  
						
						
						
					 
					
						2007-07-04 03:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							88e50a3bfd 
							
						 
					 
					
						
						
							
							comments  
						
						
						
					 
					
						2007-07-04 02:50:29 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d739ac0718 
							
						 
					 
					
						
						
							
							begin arbitrary currency support  
						
						
						
					 
					
						2007-07-04 02:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							45d4d0ffac 
							
						 
					 
					
						
						
							
							make compare to check against ledger  
						
						
						
					 
					
						2007-07-04 02:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fd506a6817 
							
						 
					 
					
						
						
							
							better parse error message when only one space before an amount  
						
						
						
					 
					
						2007-07-04 01:49:16 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f0ec7b08a3 
							
						 
					 
					
						
						
							
							track amount precision, and use the highest precision found for display; parsing fixes  
						
						
						
					 
					
						2007-07-04 01:38:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b9aba791 
							
						 
					 
					
						
						
							
							sort register by date  
						
						
						
					 
					
						2007-07-03 19:06:47 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a266a9b2e0 
							
						 
					 
					
						
						
							
							show numbers with thousands separator  
						
						
						
					 
					
						2007-07-03 19:01:13 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0445086286 
							
						 
					 
					
						
						
							
							tests cleanup  
						
						
						
					 
					
						2007-07-03 18:20:45 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							255e061e6f 
							
						 
					 
					
						
						
							
							fix non-display of single-child accounts when balance report depth is restricted, test support  
						
						
						
					 
					
						2007-07-03 17:25:16 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff1b758c5 
							
						 
					 
					
						
						
							
							fix comments with numbers on same line as transactions without an amount  
						
						
						
					 
					
						2007-07-03 16:16:26 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6883ff419d 
							
						 
					 
					
						
						
							
							don't require an extra newline after last entry  
						
						
						
					 
					
						2007-07-03 09:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3c6b5b039b 
							
						 
					 
					
						
						
							
							make tweaks  
						
						
						
					 
					
						2007-07-03 09:11:03 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d760acc85e 
							
						 
					 
					
						
						
							
							speed, cleanup  
						
						
						
					 
					
						2007-07-03 08:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b06fe57c00 
							
						 
					 
					
						
						
							
							more speed  
						
						
						
					 
					
						2007-07-03 06:16:15 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							78a506e85a 
							
						 
					 
					
						
						
							
							more optimisation  
						
						
						
					 
					
						2007-07-03 05:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8074907ef8 
							
						 
					 
					
						
						
							
							profile rules  
						
						
						
					 
					
						2007-07-03 05:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e7d36bb40e 
							
						 
					 
					
						
						
							
							cleanup  
						
						
						
					 
					
						2007-07-02 23:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							91735f4f3c 
							
						 
					 
					
						
						
							
							begin optimization  
						
						
						
					 
					
						2007-07-02 23:41:07 +00:00