libgit2/tests-clay/core
Russell Belfer bd370b14fe Improved gitattributes macro implementation
This updates to implementation of gitattribute macros to be much more
similar to core git (albeit not 100%) and to handle expansion of
macros within macros, etc.  It also cleans up the refcounting usage
with macros to be much cleaner.

Also, this adds a new vector function `git_vector_insert_sorted()`
which allows you to maintain a sorted list as you go.  In order to
write that function, this changes the function `git__bsearch()` to
take a somewhat different set of parameters, although the core
functionality is still the same.
2011-12-30 15:00:14 -08:00
..
buffer.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
dirent.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
filebuf.c filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanups 2011-11-22 01:53:56 +01:00
oid.c oid: Add git_oid_streq() which checks if an oid and an hex formatted string are equal 2011-10-13 23:15:11 +02:00
path.c Allow git_buf_joinpath to accept self-joins 2011-12-14 14:31:06 -08:00
rmdir.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
string.c Come out and Clay 2011-09-15 01:12:46 +02:00
strtol.c tests-clay: update clay 2011-10-07 23:02:02 +02:00
vector.c Improved gitattributes macro implementation 2011-12-30 15:00:14 -08:00