Here's a patch for the overbroad HME bug. I took out the checks for the user preferences on hide minor edits on the Related Changes and User Contributions pages. I also re-enabled the hide/show minor edits link on Related Changes and Recent Changes; it seems to have been lost accidentally.
Another side-effect is that the User Contributions page now also has a show/hide minor edits link, for parallelism. The code was checking for the param, so I figured it should probably be present and do something. B-) The contributions are also flagged as minor if applicable.
Yes, another overbroad patch. I just didn't think it was valuable without the extra stuff.
~ESP
wikitech-l@lists.wikimedia.org