History: The original logger didn't have the 'silent' option. When you started or loaded a game, a dialog popped up while the game was loading asking you to put in a file name. If you were too slow - it didn't log. For this reason, I put in the Alt-L command that popped up the said dialog box. However, I started to play some games and forgot to start the logger.

Thus I put in the silent option (auto start the logger with a pre-defined name). And also introduced the convoluted way of not logging (uncheck enable AND silent).
Revision 607 of BUG (just updated) now has an internal 'isLoggingOn' flag which says is logging is on or not. Here are your options:
You start a game / load a game with logging ENABLED checked ...
- silent is checked - logger auto starts and logs events
- silent is not checked - nothing happens, you have to manually start the game with Alt-L ... after Alt-L (and ok), logging starts
- If you uncheck ENABLED while playing a game, all logging stops
- if you re-ENABLE logging while playing the same game, I think logging starts
You start a game / load a game with logging ENABLED not checked ...
- silent is checked - nothing happens
- silent is not checked - nothing happens
- you press Alt-L - nothing happens
- ditto Alt-B and Alt-E
- If you open the BUG option screen and put a check in ENABLED - NOTHING HAPPENS. The game does not start logging, even if you have 'silent' checked. You have to Alt-L to start the logger (if silent is checked, it looks like nothing happens but it does start logging - confirm with Alt-E)