Merge branch 'jk/no-more-self-assignment'
commit5fb7b899fb7e34e962556e6623bbfa8e5c035e62
authorJunio C Hamano <gitster@pobox.com>
Tue, 2 Apr 2013 22:09:35 +0000 (2 15:09 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 2 Apr 2013 22:09:35 +0000 (2 15:09 -0700)
tree505aff42cd03152f549e42d448ff410c1fac7fd7
parentcc3e4eba723570bf77902c017611ee02bb86c8b3
parentd8febde370aa464a5208cf094f306343e4ecb6dc
Merge branch 'jk/no-more-self-assignment'

This started as a topic to reduce "type var = var" self assignment
tricks that were used to squelch "variable used uninitialized perhaps?"
warning from some compilers, but resulted in rewriting logic with
a version that is simpler and easier to understand for humans.

* jk/no-more-self-assignment:
  match-trees: simplify score_trees() using tree_entry()
  submodule: clarify logic in show_submodule_summary