7max / log4cl

Common Lisp logging framework, modeled after Log4J
Apache License 2.0
103 stars 32 forks source link

Left click does not work non-interned method name #9

Open 7max opened 11 years ago

7max commented 11 years ago

Issue, if you do not use some package, but put a method on a generic function in it like so:

(in-package :some-package)
(defmethod asdf:operate (....)
   (log:info "blah"))

Then message will come out as

<INFO> [time] some-package (operate ...) - blah

And going to the left click go to source fails, because it there is no (FIND-SYMBOL "OPERATE") in some-package

Solution would be to change naming to use prin1 for symbols instead of princ, this would change automatic naming to produce some-package.asdf:operate as the logger name, and message will be

<INFO> [time] some-package (asdf:operate ...) - blah