correct -l behavior

-l would show only the first notifications on the list, and new
notifications were not visible if the list was longer than -l.
-l now shows the latest live notifications and hides the older
ones.