libgit2/tests/refs
Russell Belfer 96869a4edb Improve GIT_EUSER handling
This adds giterr_user_cancel to return GIT_EUSER and clear any
error message that is sitting around.  As a result of using that
in places, we need to be more thorough with capturing errors that
happen inside a callback when used internally.  To help with that,
this also adds giterr_capture and giterr_restore so that when we
internally use a foreach-type function that clears errors and
converts them to GIT_EUSER, it is easier to restore not just the
return value, but the actual error message text.
2013-12-11 10:57:49 -08:00
..
branches Improve GIT_EUSER handling 2013-12-11 10:57:49 -08:00
reflog Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
crashes.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
create.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
delete.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
foreachglob.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
isvalidname.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
iterator.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
list.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
listall.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
lookup.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
normalize.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
overwrite.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
pack.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
peel.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
read.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
ref_helpers.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
ref_helpers.h Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
rename.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
revparse.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
setter.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
shorthand.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
unicode.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
update.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00