Split some show/hide messages?
Arguably, a full redesign of Special:RecentChanges and Special:Watchlist is overdue. I don't support making high impact localisation related changes to those pages that are not part of that redesign, so I'd say that this is "won't fix".
Sorry, I don't know much about programming. You mean that implementing what I suggest is way more complex than just toggling e.g. [Show minor edits|Hide minor edits] in place of toggling [Show|Hide] and removing what's after (minor edits) as that would be toggled too inside the new messages?
Are there any other suggestions in case of that sort of grammar issues?