aboutsummaryrefslogtreecommitdiff
path: root/lib/Log
AgeCommit message (Collapse)AuthorFilesLines
2020-07-15Update documentation to use $Log::instanceHEADv0.3.1masterPatrick Spek2-3/+3
2020-07-15Handle printf-style logging in the role itselfPatrick Spek1-8/+8
This should make implementing the Log::Implementation role less tedious.
2020-07-02Bump version to v0.3.0v0.3.0Patrick Spek2-2/+2
2020-07-02Rename some stuff aroundPatrick Spek1-3/+4
2020-07-02Bump version to v0.2.0v0.2.0Patrick Spek2-2/+2
2020-07-02Implement raiph's our-scalar suggestionPatrick Spek1-0/+56
This moves the actual Log role to Log::Abstract, but the user-facing interface remains the same due to some EXPORT magic. This little bit of magic makes manual inclusion of Log::Level redundant as well. The suggestion itself concerns a new addition to the module, $Log::instance. This is a "shared" variable in that one part of your program can set it, and others parts can use it wherever. This is potentially favourable over using $*LOG, especially in multi-threaded programs.
2020-05-25Bump versionPatrick Spek1-1/+1
2020-05-15Bump version to 0.1.0v0.1.0Patrick Spek1-1/+1
2020-04-21Add extended documentationPatrick Spek1-0/+15
2020-04-20Initial commitPatrick Spek1-0/+40