The include directive now tries just one reader, based on the file extension and defaulting to journal, like the rest of hledger. (It doesn't yet handle a reader prefix.) Reader-finding utilities have moved from Hledger.Read to Hledger.Read.JournalReader so the include directive can use them. Reader changes: - rExperimental flag removed - old rParser renamed to rReadFn - new rParser field provides the actual parser. This seems to require making Reader a higher-kinded type, unfortunately. |
||
|---|---|---|
| .. | ||
| Data | ||
| Read | ||
| Reports | ||
| Utils | ||
| Data.hs | ||
| Query.hs | ||
| Read.hs | ||
| Reports.hs | ||
| Utils.hs | ||