cleanups
This commit is contained in:
		
							parent
							
								
									83e58501fc
								
							
						
					
					
						commit
						dff086a69d
					
				| @ -104,7 +104,7 @@ filterLedgerEntriesByDate begin end (RawLedger ms ps es f) = | ||||
| -- | Remove entries which have no transactions. | ||||
| filterEmptyLedgerEntries :: RawLedger -> RawLedger | ||||
| filterEmptyLedgerEntries (RawLedger ms ps es f) = | ||||
|     RawLedger ms ps (filter ((> 0) . length . etransactions) es) f | ||||
|     RawLedger ms ps (filter (not . null . etransactions) es) f | ||||
| 
 | ||||
| -- | In each ledger entry, filter out transactions which do not match the | ||||
| -- account pattern. Entries are no longer balanced after this. | ||||
|  | ||||
| @ -268,7 +268,7 @@ ledgeraccountname = do | ||||
|       accountnamechar = alphaNum <|> oneOf ":/_" <?> "account name character" | ||||
|       singlespace = try (do {spacenonewline; do {notFollowedBy spacenonewline; return ' '}}) | ||||
|       -- couldn't avoid consuming a final space sometimes, harmless | ||||
|       striptrailingspace s = if last s == ' ' then take (length s - 1) s else s | ||||
|       striptrailingspace s = if last s == ' ' then init s else s | ||||
| 
 | ||||
| ledgeramount :: Parser Amount | ||||
| ledgeramount =  | ||||
|  | ||||
| @ -107,7 +107,7 @@ endDateFromOpts opts = | ||||
| 
 | ||||
| -- | Gather any ledger-style account/description pattern arguments into | ||||
| -- two lists.  These are 0 or more account patterns optionally followed by | ||||
| -- 0 or more description patterns. | ||||
| -- -- and 0 or more description patterns. | ||||
| parseAccountDescriptionArgs :: [String] -> ([String],[String]) | ||||
| parseAccountDescriptionArgs args = (as, ds') | ||||
|     where (as, ds) = break (=="--") args | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user