I don't know if this has been discussed before on here. This is a feature that I've become very accustomed to in ledger, and I think is justifiable to include here (no pun intended).
All that is done to perform the wildcard extension is a call to filename.Glob, with each result being included if it has not been already. This results in the wildcard extensions being parsed in alphabetical order and prevents recursive self-inclusion.
I don't know if this has been discussed before on here. This is a feature that I've become very accustomed to in ledger, and I think is justifiable to include here (no pun intended).
All that is done to perform the wildcard extension is a call to
filename.Glob
, with each result being included if it has not been already. This results in the wildcard extensions being parsed in alphabetical order and prevents recursive self-inclusion.