You can clone with
(Pre) release version 0.1.0
Make Logger.new accept a file path instead of an IO and open the file.
Make Logger#debug work and refactor a bit.
Implement Logger#close, which closes the IO and ASL connection.
Use the ‘alert’ level when ‘nil’ is passed as the level.
Make a few Logger#add specs run. Alias #log to #add.
Raise an ArgumentError when given anything else than 1 argument.
Make initialize take an IO object and add its file descriptor to the …
Define constants in ext which makes the severity spec run again and r…
Started on the C ext
Add ASL constants and Ruby’s stdlib constants aliases.