| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Simon Michael | 362d3831ea | rename ledger functions | 2007-07-02 19:39:34 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | bd84e95f5e | rename Ledger -> RawLedger, CachedLedger -> Ledger | 2007-07-02 19:15:39 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | df55743697 | CachedLedger | 2007-07-02 18:57:37 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 630e6d273d | notes | 2007-07-02 17:14:35 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | e166729538 | comment cleanup | 2007-07-02 16:55:29 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 2ddeb4841c | move types to bottom | 2007-07-02 16:43:14 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 224c05aa22 | tweak overview rule | 2007-07-02 15:21:47 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 2aa93a8cc7 | don't require trailing : in overview.hs | 2007-07-02 15:08:05 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | b41e13d23a | BasicTypes -> Types | 2007-07-02 14:54:36 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 4ff7c1c7fb | build with profile info | 2007-07-02 16:31:47 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 58374bf730 | clarify comment | 2007-07-02 14:41:22 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 1e5e26878a | note parser issue | 2007-07-02 14:37:13 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 738a59dfcf | notes | 2007-07-02 14:36:58 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 1beec7908f | notes | 2007-05-02 07:37:41 +00:00 |  |