Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 18, 2013
  1. Fix issue #14: accept pathnames in :daily file name

    Max Mikhanosha committed
Commits on May 28, 2013
Commits on May 20, 2013
  1. Docstring update

    Max Mikhanosha committed
Commits on May 18, 2013
  1. Add a test for (with-ndc ()) not clobbering global value

    Max Mikhanosha committed
Commits on May 13, 2013
  1. Forgot that I made *global-console* sb-ext:defglobal on SBCL, bind

    Max Mikhanosha committed
    *terminal-io* in tests instead
  2. change with-ndc-context to simply with-ndc

    Max Mikhanosha committed
Commits on May 12, 2013
  1. Force immediate-flush to nil in FLUSH-ALL-APPENDERS test, and auto-in…

    Max Mikhanosha committed
    the "open file anyway" restart on CLISP in another test
  2. More work on loading cleanly over the old version. Change root logger

    Max Mikhanosha committed
    to have its own unique type,  so we can detect when to nuke the root
Commits on May 9, 2013
  1. Get rid of unused function, and use prettier formatting on appender

    Max Mikhanosha committed
    disabled error message
Commits on May 6, 2013
  1. It was possible to set *ROOT-LOGGER* level to UNSET, make it OFF

    Max Mikhanosha committed
    instead when something does that.
Commits on Apr 30, 2013

    Max Mikhanosha committed
    and hooked them up to SBCL's EXIT-HOOKS and SAVE-HOOKS. Made
    STOP-HIERARCHY-WATCHER-THREAD wait for thread termination, and call it
    from the save hook as well
  2. Fix daily file appender always rolling the file initially, and add a …

    Max Mikhanosha committed
    …test for it
Commits on Apr 29, 2013
  1. Change per-package naming configuration to a macro, and rename to PAC…

    Max Mikhanosha committed
Commits on Apr 26, 2013
  1. Change log4cl-impl:: package references to log4cl:, once old version

    Max Mikhanosha committed
    is phased out, the nickname and log4cl-impl will flip
  2. Override cached logger package category info, if it changed, in the same

    Max Mikhanosha committed
    way that we override source file info, if logger moved into different file.
Commits on Apr 24, 2013
  1. Added redundant (in-package) on top of each test subsuite for Slime a…

    Max Mikhanosha committed
    …nd moved
    test-pattern-layout utility to main test package
Commits on Apr 23, 2013
  1. Reorganize test, put them by topic into their own packages

    Max Mikhanosha committed
  2. Merge LOG:EXPR functionality into regular logging macros

    Max Mikhanosha committed
Commits on Apr 11, 2013
Commits on Apr 10, 2013
  1. Fix WITH-NDC-CONTEXT to correctly handle suffix/prefix when NDC is no…

    Max Mikhanosha committed
    …t a string
Commits on Apr 1, 2013
  1. Fix for asdf:getenv no longer being exported

    Max Mikhanosha committed
Commits on Feb 3, 2013
  1. Change LOG4CL package to simply LOG, and make LOG4CL nickname for LOG…

    Max Mikhanosha committed
    …4CL-IMPL, and
    reduce amount of stuff exported from LOG
Commits on Jan 31, 2013
  1. Renamed USER1..USER9 log levels to DEBU1..DEBU9, added :EXPR-LOG-LEVEL

    Max Mikhanosha committed
    to LOG-SETUP that changes what level (log:expr) uses, by default its debug
    same as before
Commits on Nov 28, 2012
  1. * src/configurator.lisp (log-config): Change :CLEAR to ignore the sel…

    Max Mikhanosha committed
    …f logger and
    additive appenders
    * tests/test-configurator.lisp (test-clear-ignores-self-logger): test for above
Commits on Nov 20, 2012
  1. Rename TEMP-STREAM-APPENDER to TEMP-APPENDER and made it auto-detach …

    Max Mikhanosha committed
    …on any errors
    not just stream errors, which fixed test suite failures on CCL and CLISP.
Commits on Nov 19, 2012
  1. Added temp-stream-appender and tests for it

    Max Mikhanosha committed
Commits on Nov 14, 2012
  1. Fix warnings and remove old counting appender test

    Max Mikhanosha committed
  2. When instantiating a logger with no block name, in a file, return

    Max Mikhanosha committed
    source-file-logger, and change pattern layout to display empty string
    for %C and %c for the source-file-logger's (their name still accessible
    via %F)
Commits on Nov 13, 2012
  1. Revamp error handling

    Max Mikhanosha committed
Commits on Nov 11, 2012
Commits on Oct 30, 2012
  1. * src/pattern-layout.lisp (pattern-layout): docstring for new formatt…

    Max Mikhanosha committed
    …ing flags
    (format-categories): length calculation was wrong when precision specified
    (format-info): prefix/suffix and empty skip
    (format-string): ditto
    (simple-format-catogories): ditto
    (compile-pattern-format): ditto
    * tests/test-layouts.lisp (test-pattern-layout-optional): tests for prefix/suffix
Commits on Oct 16, 2012
  1. * src/pattern-layout.lisp (#\c): docstring

    Max Mikhanosha committed
    (#\C): format the categories excluding package
    * tests/test-file-category.lisp (test-file-category-1): tests for %C and %g
Commits on Aug 21, 2012
  1. Add source-file-logger for each source file, and embed reference to i…

    Max Mikhanosha committed
    …t into leaf loggers
Commits on Aug 6, 2012
  1. Fix DAILY-FILE-APPENDER to rollover pre-existing log file

    Max Mikhanosha committed
Something went wrong with that request. Please try again.