1ff52542da
When processing .gitattributes files, it's possible to have macros defined. Add a macro processor class that takes lists of attribute lines and expands them using macros, optionally reading in any macros from the file. This design allows us to process macros for some files and not others, like Git does. |
||
---|---|---|
.. | ||
attr_test.go | ||
attr.go | ||
macro_test.go | ||
macro.go | ||
tree_test.go | ||
tree.go |