djcb/sauron — pull request #16 by tkf (2012-03-28 18:18:09+00:00)
Title: "Leaky" log buffer

Sometimes I want to lookback some unimportant messages but it is too late to alter sauron-min-priority because the messages are gone.

This change introduces `_*Sauron Log*` buffer which shows all messages added by sauron-add-event. This buffer act like `*Messages*` buffer; sauron automatically removes old messages when the total number exceeds sauron-log-buffer-max-lines.

Only the last commit changes the functionality. First three commits are refactoring to prepare the change and I think they does not later sauron's function.