std.logger

String logging facilities for Phobos.

Docu:
http://burner.github.io/phobos/phobos-prerelease/std_logger_core.html
http://burner.github.io/phobos/phobos-prerelease/std_logger_stdiologger.html
http://burner.github.io/phobos/phobos-prerelease/std_logger_filelogger.html
http://burner.github.io/phobos/phobos-prerelease/std_logger_multilogger.html
http://burner.github.io/phobos/phobos-prerelease/std_logger_nulllogger.html
http://burner.github.io/phobos/phobos-prerelease/std_logger_templatelogger.html

dub
http://code.dlang.org/packages/logger
Wait, what? How does this even make sense in the first place? These will be baked into the std.logger object file at Phobos build time (and so will `isLoggingEnabled`). And if you actually specify them at runtime, you have generated an ODR violation and probably will observe "interesting" behavior based on whether inlining is enabled or not.