Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a54e4d3c61 
							
						 
					 
					
						
						
							
							add: update functional test  
						
						
						
					 
					
						2014-03-18 14:08:59 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cf6f9d9477 
							
						 
					 
					
						
						
							
							add: adapt functional tests to colored output  
						
						
						
					 
					
						2014-03-05 14:45:49 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							dcdb032d96 
							
						 
					 
					
						
						
							
							add: rewrite using wizards and make it more robust  
						
						... 
						
						
						
						The code is now much more manageable, faciliating further
improvements. Completion now works at all prompts, and
will insert the default value if the input area is empty.
Account and amount defaults are more robust and useful
in various situations. There might be a slight regression
with default commodity handling. 
						
					 
					
						2014-02-27 18:15:49 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bba0d702a1 
							
						 
					 
					
						
						
							
							move bench.tests to tests/  
						
						
						
					 
					
						2014-01-11 21:53:06 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ff90fdc50b 
							
						 
					 
					
						
						
							
							disable a failing add-on option-parsing test  
						
						
						
					 
					
						2013-12-13 19:13:59 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c53732a4af 
							
						 
					 
					
						
						
							
							balance: new multi-column reports & documentation  
						
						... 
						
						
						
						Two new multi-column balance report modes show ending balance per
period: `--cumulative`, starting from 0, and `--historical`, starting
from the historical starting balance.
The balance command's specification has been clarified and consolidated
in the Balance.hs haddock. Reports.hs has also had haddock updates. The
old AccountsReport type is now BalanceReport, still used by
single-column balance report. The new MultiBalanceReport type is used by
the multi-column reports. 
						
					 
					
						2013-12-07 05:43:31 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb4c5956f 
							
						 
					 
					
						
						
							
							fix test comment  
						
						
						
					 
					
						2013-09-26 15:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							13f8c0f938 
							
						 
					 
					
						
						
							
							overhaul command line processing  
						
						... 
						
						
						
						Command line processing has been overhauled and made more consistent,
and now has tests and extensive debug output.  More flags now work
both before and after COMMAND: -f, --rule-file, --alias, --help,
--debug, --version.  Command line help, command aliases, API docs and
code have been improved. 
						
					 
					
						2013-09-22 01:17:41 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f9656a21af 
							
						 
					 
					
						
						
							
							print: comment positions (same line or next line) are now preserved  
						
						
						
					 
					
						2013-09-10 10:32:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Astapov 
							
						 
					 
					
						
						
						
						
							
						
						
							550f41ee48 
							
						 
					 
					
						
						
							
							Tests to show bug in multiple file assigments in CSV parsing  
						
						
						
					 
					
						2013-06-19 08:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c2fa4b3c21 
							
						 
					 
					
						
						
							
							parsing: make balance assertions more robust with different precisions ( #119 )  
						
						... 
						
						
						
						Also note another issue. 
						
					 
					
						2013-06-01 13:39:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							74eac84b1a 
							
						 
					 
					
						
						
							
							parsing: function tests for balance assertions  
						
						
						
					 
					
						2013-05-30 15:14:49 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							78837c66a6 
							
						 
					 
					
						
						
							
							parsing: fix test breakage due to new csv rules format ( fixes   #102 )  
						
						
						
					 
					
						2013-04-12 14:59:28 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a694cfcfcd 
							
						 
					 
					
						
						
							
							add: fix functional test breakage due to add ui cleanups ( #102 )  
						
						
						
					 
					
						2013-04-12 14:57:39 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb120d6c6 
							
						 
					 
					
						
						
							
							register: fix -w related test breakage, another width tweak ( #102 )  
						
						... 
						
						
						
						As part of adding -w in december I cleaned up/adjusted register field
widths, and didn't make all the tests pass. This commit makes one more
width adjustment
(one space after the date instead of two) and fixes all tests depending on register output. 
						
					 
					
						2013-04-12 14:56:41 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7fcd45614b 
							
						 
					 
					
						
						
							
							add: ui cleanups  
						
						... 
						
						
						
						- tidier output
- show more help
- suggest . only for recording, not for quitting (though it still works)
- show each transaction after adding it (#52 )
- don't parse . as a zero amount
- don't show [] when there's no default 
						
					 
					
						2013-02-23 00:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							621a91807e 
							
						 
					 
					
						
						
							
							rename actual/effective dates to primary/secondary  
						
						... 
						
						
						
						The command-line flag is now --date2. Alternate spellings --effective and --aux-date
are accepted for compatibility. 
						
					 
					
						2012-12-06 04:43:41 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e75abc4625 
							
						 
					 
					
						
						
							
							parse posting dates, better comment/tag handling, begin using HTF for unit testing  
						
						
						
					 
					
						2012-12-06 00:28:23 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							211327c758 
							
						 
					 
					
						
						
							
							drop obsolete test  
						
						
						
					 
					
						2012-12-05 23:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f54e3299b9 
							
						 
					 
					
						
						
							
							94: fix 0.19 regression showing wrong total balance with balance --flat  
						
						... 
						
						
						
						and distinguish better between account depth and item indent level 
						
					 
					
						2012-12-04 01:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4248df5c6f 
							
						 
					 
					
						
						
							
							clarify historical price field and tests  
						
						
						
					 
					
						2012-11-20 00:27:43 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc7661703 
							
						 
					 
					
						
						
							
							87: fix an arithmetic and transaction balancing bug with multiple total-priced amounts  
						
						
						
					 
					
						2012-11-12 16:31:43 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8d759db1 
							
						 
					 
					
						
						
							
							rename developer build to hledgerdev, avoiding confusion with production hledger  
						
						
						
					 
					
						2012-10-21 18:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0b96a767b4 
							
						 
					 
					
						
						
							
							support tilde (~) in journal and rules file paths  
						
						
						
					 
					
						2012-05-30 08:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							074486549a 
							
						 
					 
					
						
						
							
							make stats.test and include.test parallelizable  
						
						
						
					 
					
						2012-06-29 18:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							24546bb910 
							
						 
					 
					
						
						
							
							stats: test display order of included files  
						
						
						
					 
					
						2012-06-29 14:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c2365c3541 
							
						 
					 
					
						
						
							
							update status tests  
						
						
						
					 
					
						2012-06-29 18:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a897306c 
							
						 
					 
					
						
						
							
							combine command-line flags like --depth properly with non-flag query patterns  
						
						
						
					 
					
						2012-06-29 22:36:30 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							70572eb837 
							
						 
					 
					
						
						
							
							test comment  
						
						
						
					 
					
						2012-03-28 18:17:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a1e51f2c 
							
						 
					 
					
						
						
							
							functional test de-hard-codifications  
						
						
						
					 
					
						2012-04-13 21:48:29 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							021d61b285 
							
						 
					 
					
						
						
							
							fix csv reading tests  
						
						
						
					 
					
						2012-03-25 22:12:52 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cb905a741c 
							
						 
					 
					
						
						
							
							new query by tag implementation  
						
						
						
					 
					
						2012-05-28 00:27:55 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							56cf9b21cb 
							
						 
					 
					
						
						
							
							fix txn & posting comment parsing & printing; better unit tests  
						
						
						
					 
					
						2012-05-15 01:49:05 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0580ef69a3 
							
						 
					 
					
						
						
							
							disable/rename tags test  
						
						
						
					 
					
						2012-05-27 18:07:58 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a58a5f96ad 
							
						 
					 
					
						
						
							
							more robust comments & metadata, on postings too, and document as "tags"  
						
						
						
					 
					
						2012-05-14 18:52:22 +00:00 
						 
				 
			
				
					
						
							
							
								xiaoruoruo 
							
						 
					 
					
						
						
						
						
							
						
						
							ce83876700 
							
						 
					 
					
						
						
							
							metadata parse and show for transaction  
						
						
						
					 
					
						2012-04-08 19:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							549bae945c 
							
						 
					 
					
						
						
							
							metadata test updates  
						
						
						
					 
					
						2012-05-06 20:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								xiaoruoruo 
							
						 
					 
					
						
						
						
						
							
						
						
							dafa764a07 
							
						 
					 
					
						
						
							
							filter by metadata tag  
						
						
						
					 
					
						2012-04-08 20:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5d5020e1 
							
						 
					 
					
						
						
							
							prototypical incomestatement and balancesheet commands  
						
						
						
					 
					
						2012-04-14 01:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f965a2dc 
							
						 
					 
					
						
						
							
							disable tests for non-working clear missing accountname component error message  
						
						
						
					 
					
						2011-12-30 00:12:38 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9bdb170a0a 
							
						 
					 
					
						
						
							
							inferred amounts use the cost commodity if known, like ledger ( #69 )  
						
						
						
					 
					
						2012-01-03 08:15:48 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41c1fa636a 
							
						 
					 
					
						
						
							
							parsing: -B/--cost now ignores P historical prices, like ledger  
						
						
						
					 
					
						2012-01-22 20:39:11 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc4d4b395 
							
						 
					 
					
						
						
							
							refactor: clarify mixed amount normalising a bit  
						
						
						
					 
					
						2012-01-01 00:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitry Astapov 
							
						 
					 
					
						
						
						
						
							
						
						
							7426e93ec6 
							
						 
					 
					
						
						
							
							Testcase+fix for commodity being reported more than once per account in balance  
						
						
						
					 
					
						2011-12-25 21:21:27 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5972ecfdb9 
							
						 
					 
					
						
						
							
							convert test tweaks  
						
						
						
					 
					
						2012-01-30 17:18:32 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7e601cb3 
							
						 
					 
					
						
						
							
							possible add test  
						
						
						
					 
					
						2012-01-30 17:18:46 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca155edc0 
							
						 
					 
					
						
						
							
							convert: don't reverse order of transactions  
						
						
						
					 
					
						2011-09-19 03:10:16 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2f313663af 
							
						 
					 
					
						
						
							
							rename a func. test  
						
						
						
					 
					
						2011-09-22 19:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f79b272ff3 
							
						 
					 
					
						
						
							
							balance: ledger compatibility fix: don't elide parent accounts with multiple displayed subaccounts  
						
						
						
					 
					
						2011-09-22 20:40:06 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ea0cbaea40 
							
						 
					 
					
						
						
							
							docs: clarify D directive's influence on display settings once and for all  
						
						
						
					 
					
						2011-09-22 22:23:28 +00:00