Related to #563, when rendering a transaction, we reserve two more chars of width so that amounts remain aligned when there are posting flags. Affects hledger-ui's transaction screen, print, hledger-rewrite etc.
		
			
				
	
	
		
			60 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # 1. all data files on the command line should be read
 | |
| hledger inc -f personal.journal -f business.journal
 | |
| >>>
 | |
| Income Statement
 | |
| 
 | |
| Revenues:
 | |
| --------------------
 | |
|                    0
 | |
| 
 | |
| Expenses:
 | |
|                   $2  expenses
 | |
|                   $1    food
 | |
|                   $1    office supplies
 | |
| --------------------
 | |
|                   $2
 | |
| 
 | |
| Total:
 | |
| --------------------
 | |
|                   $2
 | |
| >>>2
 | |
| >>>=0
 | |
| 
 | |
| # 2. aliases etc. in files currently don't carry over to subsequent files
 | |
| hledger print -f personal.journal -f business.journal -f alias.journal -f personal.journal
 | |
| >>>
 | |
| 2014/01/01
 | |
|     expenses:office supplies              $1
 | |
|     assets:business checking
 | |
| 
 | |
| 2014/01/02
 | |
|     expenses:food              $1
 | |
|     assets:cash
 | |
| 
 | |
| 2014/01/02
 | |
|     expenses:food              $1
 | |
|     assets:cash
 | |
| 
 | |
| >>>2
 | |
| >>>=0
 | |
| # 2014/01/02
 | |
| #     equity:draw:personal:food            $1
 | |
| #     assets:personal:cash                $-1
 | |
| 
 | |
| 
 | |
| # 3. files can be of different formats
 | |
| hledger print -f personal.journal -f ../journal/a.timeclock -f ../journal/b.timedot
 | |
| >>>
 | |
| 2014/01/02
 | |
|     expenses:food              $1
 | |
|     assets:cash
 | |
| 
 | |
| 2016/01/01 * 12:00-16:00
 | |
|     (a:aa)           4.00h
 | |
| 
 | |
| 2016/01/01 *
 | |
|     (b.bb)            1.00
 | |
| 
 | |
| >>>2
 | |
| >>>=0
 |