Merged from trunk 7038:7052
+------------------------------------------------------------------------+
| 7039 | Add sanity checks in fetch() and digestgen() to |
| zmedico | automatically detect and handle invalid empty distfiles |
| | since some users have reported difficulty when trying to |
| | create digests. |
|---------+--------------------------------------------------------------|
| 7041 | Add one more size == 0 check to digestgen(). |
| zmedico | |
|---------+--------------------------------------------------------------|
| 7042 | Short circuit the loop as soon as missing hashes are |
| zmedico | detected. |
|---------+--------------------------------------------------------------|
| 7044 | Short circuit the loop as soon as missing hashes are |
| zmedico | detected. |
|---------+--------------------------------------------------------------|
| 7046 | Preserve merge order in elog output. |
| zmedico | |
|---------+--------------------------------------------------------------|
| 7047 | Send the ebuild die message through eerror and make sure |
| zmedico | that elog_process() gets called when an ebuild dies. This |
| | makes the elog echo module display the die message last in |
| | case other elog messages push the original die message off |
| | of the top of the screen. |
|---------+--------------------------------------------------------------|
| 7050 | Format the callstack indentation more like it used to be. |
| zmedico | |
|---------+--------------------------------------------------------------|
| 7052 | For bug #144333, add a --reinstall=changed-use option which |
| zmedico | behaves similar to how --newuse behaved in portage-2.0.x |
| | days. |
+------------------------------------------------------------------------+
svn path=/main/branches/prefix/; revision=7054