K 10 svn:author V 5 dougb K 8 svn:date V 27 2012-07-09T04:00:25.092486Z K 7 svn:log V 1116 Minor bug fix ============= * If we trap while working on a child port don't remove that child from the PM_NEEDS_UPDATE list so that when it gets printed in the parent that child is still on the list. While I'm here, tidy up the code that prints the list. Cosmetic changes ================ * Add -e to the pm_v echo as well, to allow easier printing of ws without using multiple commands. * Move the counting of categories and total ports to ports_by_category() so that it can be used in other places besides -[lL] * Use the count of total ports as $num_of_deps for -Faf * In multiport(), decrement the number of ports to work on and print a -v message if we have already encountered a port in the worklist as a dependency of another port in the list. This is not only better cosmetically, it means we don't have to reset it after the first pass. * For -a, remove the old, unnecessary test for FIRST_PASS, and re-indent that code. Also, add the num_{roots|trunks|branches|leaves} values to the headers * The ALL_FETCH var was only used in one place anymore, so use the values behind it instead. END