Add support for macros and cache flush API.
Add support for git attribute macro definitions. Also, add support for cache flush API to clear the attribute file content cache when needed. Additionally, improved the handling of global and system files, making common utility functions in fileops and converting config and attr to both use the common functions. Adds a bunch more tests and fixed some memory leaks. Note that adding macros required me to use refcounted attribute assignment definitions, which complicated, but probably improved memory usage.
Showing
src/attr.h
deleted
100644 → 0
No preview for this file type
File added
File added
File added
File added
File added
File added
File added
File added
tests/resources/attr/binfile
0 → 100644
tests/resources/attr/macro_test
0 → 100644
tests/resources/attr/subdir/abc
0 → 100644
Please
register
or
sign in
to comment