gwern0 
							
						 
					 
					
						
						
						
						
							
						
						
							357f56d0f4 
							
						 
					 
					
						
						
							
							de-haskell98  
						
						
						
					 
					
						2010-03-09 01:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a8045c7c32 
							
						 
					 
					
						
						
							
							tools: do specify an upper bound on base, hackage requires it  
						
						
						
					 
					
						2010-02-03 21:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f2737bb7da 
							
						 
					 
					
						
						
							
							tools: drop upper bounds from package dependencies, they seem a hindrance  
						
						
						
					 
					
						2010-02-03 21:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6d478c68 
							
						 
					 
					
						
						
							
							bump version number  
						
						
						
					 
					
						2010-02-03 21:54:32 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							34506f3518 
							
						 
					 
					
						
						
							
							relax upper bound on Chart lib  
						
						
						
					 
					
						2010-02-04 18:28:44 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd14a367a 
							
						 
					 
					
						
						
							
							web: get static files from the cabal data dir, or the current dir when using make ( #13 )  
						
						
						
					 
					
						2009-12-18 22:33:02 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							60bda57a26 
							
						 
					 
					
						
						
							
							drop LedgerPosting, it's no longer needed; more rename cleanups  
						
						
						
					 
					
						2009-12-19 05:57:54 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							30b83bb105 
							
						 
					 
					
						
						
							
							rename LedgerTransaction to Transaction  
						
						
						
					 
					
						2009-12-16 08:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0656d575ac 
							
						 
					 
					
						
						
							
							rename Transaction to LedgerPosting  
						
						
						
					 
					
						2009-12-16 07:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2e9b27da0d 
							
						 
					 
					
						
						
							
							rename RawLedger to Journal  
						
						
						
					 
					
						2009-12-16 07:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Cheplyaka 
							
						 
					 
					
						
						
						
						
							
						
						
							e96350c3f1 
							
						 
					 
					
						
						
							
							New command 'chart': generate balances pie chart  
						
						
						
					 
					
						2009-09-26 22:53:54 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b0b3d70f9d 
							
						 
					 
					
						
						
							
							require the safe package  
						
						
						
					 
					
						2009-11-18 07:28:01 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							abb0f21f3f 
							
						 
					 
					
						
						
							
							note additional dev dependencies  
						
						
						
					 
					
						2009-11-28 14:49:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							43417f8299 
							
						 
					 
					
						
						
							
							note make test requires test-framework  
						
						
						
					 
					
						2009-11-25 11:33:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8a98b83286 
							
						 
					 
					
						
						
							
							web: rename -fhapps flag to -fweb  
						
						
						
					 
					
						2009-11-28 15:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2cdc21959e 
							
						 
					 
					
						
						
							
							web: switch to hack/loli/hsp, allow web data entry, detect file changes  
						
						
						
					 
					
						2009-08-12 09:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a17346149c 
							
						 
					 
					
						
						
							
							a ledger remembers when it was read from disk  
						
						
						
					 
					
						2009-08-12 09:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac76cff35 
							
						 
					 
					
						
						
							
							make cabal test run our unit tests  
						
						
						
					 
					
						2009-07-31 17:03:35 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6b2e735ba1 
							
						 
					 
					
						
						
							
							ui: upgrade to vty 4, fixes non-ascii symbol display (issue  #3 )  
						
						
						
					 
					
						2009-09-03 14:29:34 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5dd6a04c80 
							
						 
					 
					
						
						
							
							update version  
						
						
						
					 
					
						2009-12-12 03:05:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3498302d 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
					 
					
						2009-06-22 18:17:20 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5c3b262bbe 
							
						 
					 
					
						
						
							
							Setup isn't an other-module  
						
						
						
					 
					
						2009-06-02 22:09:50 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							074bcff823 
							
						 
					 
					
						
						
							
							no need to specially mention utf8-string as a -fhapps dependency  
						
						
						
					 
					
						2009-06-03 23:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e91560989c 
							
						 
					 
					
						
						
							
							drop regex-compat/regex-posix dependency  
						
						
						
					 
					
						2009-06-03 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3ebc4cca48 
							
						 
					 
					
						
						
							
							drop regex-pcre dependency, and try to clarify convert rule parser  
						
						
						
					 
					
						2009-06-03 23:03:49 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6eb2691e 
							
						 
					 
					
						
						
							
							drop old-locale dependency  
						
						
						
					 
					
						2009-06-03 23:44:01 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a3364b2f 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
					 
					
						2009-06-13 19:54:23 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							746c47ad1a 
							
						 
					 
					
						
						
							
							cabal: comment out source-repository, it breaks older cabal-install  
						
						
						
					 
					
						2009-06-13 21:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e73cc564da 
							
						 
					 
					
						
						
							
							cabal: cleanups  
						
						
						
					 
					
						2009-06-05 16:54:42 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							339e389bbc 
							
						 
					 
					
						
						
							
							update description in cabal file  
						
						
						
					 
					
						2009-05-24 01:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2dd8bc496b 
							
						 
					 
					
						
						
							
							require HTTP only when building with -fhapps  
						
						
						
					 
					
						2009-06-03 23:48:46 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a30e97ef 
							
						 
					 
					
						
						
							
							cabal: cleanup  
						
						
						
					 
					
						2009-06-03 18:48:21 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7508a462b5 
							
						 
					 
					
						
						
							
							specify base version per hackage policy; assume 3 or 4 is ok until I hear otherwise  
						
						
						
					 
					
						2009-06-03 16:52:24 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7924bfa592 
							
						 
					 
					
						
						
							
							drop regex-compat dependency for library  
						
						
						
					 
					
						2009-06-03 16:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b73974ec 
							
						 
					 
					
						
						
							
							cabal: one lib per line  
						
						
						
					 
					
						2009-06-03 16:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							590923570d 
							
						 
					 
					
						
						
							
							specify http version, and fix capitalisation so cabal install works  
						
						
						
					 
					
						2009-05-29 20:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fbee93f529 
							
						 
					 
					
						
						
							
							switch to html combinators for web views; -fhapps requires xhtml lib  
						
						
						
					 
					
						2009-06-03 01:25:46 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d35792bf3f 
							
						 
					 
					
						
						
							
							move commands to their own subpackage  
						
						
						
					 
					
						2009-06-02 18:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							71e7f2b293 
							
						 
					 
					
						
						
							
							web: code cleanup, better web ui supporting full patterns & period expressions  
						
						... 
						
						
						
						New dependency: http. 
						
					 
					
						2009-05-24 21:16:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							87c348cbbf 
							
						 
					 
					
						
						
							
							two fixes: really disable vty flag by default, and include ConvertCommand file  
						
						
						
					 
					
						2009-05-24 00:41:17 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5cf0b9a8a5 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
					 
					
						2009-05-24 00:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4eb19b6d 
							
						 
					 
					
						
						
							
							cabal comment  
						
						
						
					 
					
						2009-04-04 09:25:35 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e9a2fbd2e8 
							
						 
					 
					
						
						
							
							add new files to cabal  
						
						
						
					 
					
						2009-04-08 05:36:32 +00:00 
						 
				 
			
				
					
						
							
							
								Sergey Astanin 
							
						 
					 
					
						
						
						
						
							
						
						
							86fab58e6a 
							
						 
					 
					
						
						
							
							Allow UTF8 in ledgers (account names, descriptions).  
						
						... 
						
						
						
						This patch fixes broken layout of some commands when there is Unicode
text in the ledger file.
I substituted System.IO functions with System.IO.UTF8. Now all strings
are Unicode internally, and take's and length's work correctly.
In particular, add, balance, hist, print and register commands seem
to work correctly; ui is still broken for me, I didn't try web.
I decode command line arguments from UTF8 forcefully, to permit
searches for accounts and descriptions with Unicode (otherwise, it
does not work).
The patch adds an additional dependency: utf8-string.
This patch does not include new test cases. 
						
					 
					
						2009-05-14 20:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							393e7d98d4 
							
						 
					 
					
						
						
							
							convert command for transforming bank CSV exports to ledger format  
						
						
						
					 
					
						2009-04-10 03:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b60f9187c0 
							
						 
					 
					
						
						
							
							refactor, moving generic io functions into Ledger.IO  
						
						
						
					 
					
						2009-04-04 08:50:36 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0f1cbef9a8 
							
						 
					 
					
						
						
							
							namegeddon! conform to new terminology in ledger 3, more or less  
						
						... 
						
						
						
						This renames RawTransaction -> Posting and Entry -> LedgerTransaction,
plus a bunch more cleanups for consistency.  So while ledger 3 has
transactions containing postings, and so do we when speaking to users,
internally we call ledger 3's transactions LedgerTransaction, and we keep
our old Transaction type as well, because it's useful and used all over
the place. To review:
- ledger 2 had Entrys containing Transactions.
- hledger 0.4 had Entrys containing RawTransactions, and Transactions
  which are a RawTransaction with its parent Entry's info added.
  Transactions are what we most work with when reporting and are
  ubiquitous in the code and docs.
- ledger 3 has Transactions containing Postings.
- hledger 0.5 now has LedgerTransactions containing Postings, with
  Transactions kept as before (a Posting plus it's parent's info).  These
  could be named PartialTransactions or TransactionPostings, but it gets
  too verbose and obscure for devs and users. 
						
					 
					
						2009-04-03 10:58:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							71dd80f1b1 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
					 
					
						2009-05-23 23:53:12 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b90a927fd5 
							
						 
					 
					
						
						
							
							version  
						
						
						
					 
					
						2009-04-10 03:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3c1d3a6d7f 
							
						 
					 
					
						
						
							
							simplify: drop the ansi ui, and enable the vty ui by default  
						
						... 
						
						
						
						If what I'm hearing is correct, cabal on windows will turn off the vty
flag automatically. The alternative ansi ui is not worth the hassle. 
						
					 
					
						2009-04-03 04:17:48 +00:00