Manual talk:Null revision

What is the reason for why some log events add null revisions and others don't? It makes sense that patrol events wouldn't have a null revision, since otherwise half the history would be null revisions, but what about the other log events? Leucosticte (talk) 18:45, 31 August 2014 (UTC)