This reverts commit 299f0183e2661cb2640749a692a3463a0e51c1f9.
thread local forward
thread local default log function forward
nicer imports
forwardMsg must not be final
moved comments to package and started to integerade Martin's log disabling
more compile time function disabling
style and dscanner suggestions
stdThreadLog fix and doc
a lot of updates
* spell fixes
* better tests
* docu changes
docu update
whitespace
moduleLogLevel docu
some more docu fixes
fatel -> fatal
changed the way of calling
some rework
some better comments and win32.mak fix
more documentation
trying to figure out why win32 fails
test before you commit
another try to work around windows files and processes
maybe this time
maybe this merges
update 1 mostly soenke
MultiLogger and Logger have names
more docu
unittest fix
some better comments and win32.mak fix
Conflicts:
std/logger.d
antoher doc fix
less code dup and more log functions
docs are now generated
some more fixing
speedup
some threading
forgot some
better docu gen and more testing
two new LogLevel, most functions are now at least @trusted
Tracer functionality
fatal delegate
some phobos style fixes
another bug bites the dust
version disable enhancements
default global LogLevel set to LogLevel.all
logLevel compare bugfix
delete of dead code
tab to whitespace
bugfixes, reduandency removal, and docu
multilogger was logging to all it childs without checking there LogLevel in
relation to the LogLevel of the LoggerPayload.
Some constructors where redundant.
more examples and more documentation
some fixes
NullLogger and moduleName
wrong doc
I splitted the multi logger implementations out
loglevelF to loglevelf in order to make phobos style think writefln
document building
win makefile fixes
some optimizations thanks to @elendel-
some whitespace
some updates from the github logger project
* stdio- and filelogger now use a templatelogger base to reduce code
makefile fixes
makefile
fixed the unittest
made sure the stdiologger is set up at the end
some comment fixes
finding the filelogger segfault
closed another file
a lookup fix
darwin unittest fail output
more diagnostics
* more documentation for the templatelogger and multilogger
* it breaks the log function api
* log and logf now behave as their write and writef counterparts
* for logging with an explicit LogLevel call logl loglf
* for logging with an explicit condition call logc logcf
* for logging with an explicit LogLevel and explicit condition call
* loglc loglcf
* the log function with an explicit LogLevel like info, warning, ...
* can be extended into c, f or cf and therefore require a condition
* and/or are printf functions
something is still interesting
rebase and lazy Args
saver file handling
whitespace
some updates
tracer is gone and more doc updates
codegen rework to allow log function comments
thread safe and concur works comments for free standing log functions
fixes#10
* free log function doco
* StdIOLogger prints now threadsafe
* concurrentcy hang fix
more docu
old file
even more doc
typo
* more better doc
* makefile fix
another fix
more unittests nearl 100% everywhere
another test
no more mixins more doc
win64 please pass
fixes from the review and voting
hope this fixes it
more comments
more docs more tests
more docu
more doc and fixes from jacob-carlborg
LogEntry.logger reference
more fixes
fileptr is gone
logger move to experimental/logger
type in win32/64 makefile
win makefile
nogc and threading
makefile fixes
some log calls take line and file as parameter