The patch I submitted to bug 10277 makes it possible to add a "changes since last visit" link to the history of a watched page and the watchlist. This link would show the combined diffs of all edits since the user's last visit, like so:
index.php?title=PAGENAME&curid=PAGEID&oldid=LASTSEENREVID&diff=0
LASTSEENREVID in the example above can be determined by finding the revision with the timestamp given in wl_notificationtimestamp (the timestamp of the first edit since the last visit) and going one revision back in time.
This shouldn't be extremely hard to implement, but since I know nothing about skins and all that, I won't be able to do it.
Version: 1.11.x
Severity: enhancement