name the dependent type used in precategory_data, for use in other proofs
Declare precategory_id_comp to take values in UU

Unfortunately, total2, and hence dirprod, take values in
Type, and thus certain uses of "destruct" don't work
because UU and Type don't match.

A better fix would be to declare total2 to take values
in UU, but that breaks some coercions, because UU is
not a "SortClass".
undo previous commit
improve "make TAGS" command
Merge branch 'master' of github.com:benediktahrens/rezk_completion
working on conversion to coq 8.4 pl2 patched

Now 94% of the way through functors_transformations.v
we needed to make weqtoforallpaths transparent, after all
further changes...
RezkCompletion now works with coq 8.4 patched

The version of Foundations2 used was 9e4e62e7964189217baec0e602f153e9a71ca8a0

The version of coq used was 721167c315dba3d57e83cc4a2bc1cdd7b8bef62e
making it compile under 8.4, thanks to DanGrayson's help
simplify a proof
simplify a proof
abstraction makes a proof clearer

(the subproof is saved in a separate lemma, so we can do "Transparent weqtoforallpaths" sooner.)
simplified a proof, found by DanGrayson
minor change to make it work with coq trunk patched

For some strange reason, the use of "abstract" caused coq
to go into never-never land at the end of the file.
now works with coq trunk patched

coq version:
    	    https://github.com/DanGrayson/coq/commit/f23efe49ae9a806f5a510448897935e9ac56445b

Foundations version:
	    https://github.com/DanGrayson/Foundations2/commit/8908b92887f7704d5f9c946d5930fdec8358a472
update .gitignore
Merge branch 'master' of github.com:DanGrayson/rezk_completion
merge with upstream changes
set coq-prog-args appropriately for ProofGeneral