7max / log4cl

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

Troubles with log4slime #30

Open tmccombs opened 9 years ago

tmccombs commented 9 years ago

When I add log4slime to my emacs config, I have the following problems:

When I start slime I get a bunch of errors:

WARNING: SWANK-LOADER also exports the following symbols:
  (SWANK-LOADER:*FASL-DIRECTORY* SWANK-LOADER:DUMP-IMAGE SWANK-LOADER:INIT SWANK-LOADER:*SOURCE-DIRECTORY*)
See also:
  The ANSI Standard, Macro DEFPACKAGE
  The SBCL Manual, Variable SB-EXT:*ON-PACKAGE-VARIANCE*
STYLE-WARNING: redefining SWANK-LOADER::Q in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::LISP-VERSION-STRING in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::UNIQUE-DIR-NAME in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::FILE-NEWER-P in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::SLIME-VERSION-STRING in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::DEFAULT-FASL-DIR in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::BINARY-PATHNAME in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::HANDLE-SWANK-LOAD-ERROR in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::COMPILE-FILES in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::LOAD-USER-INIT-FILE in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::LOAD-SITE-INIT-FILE in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::SRC-FILES in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::APPEND-DIR in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::CONTRIB-DIR in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::LOAD-SWANK in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::DELETE-STALE-CONTRIB-FASL-FILES in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::COMPILE-CONTRIBS in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::LOADUP in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::SETUP in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::STRING-STARTS-WITH in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::LIST-SWANK-PACKAGES in DEFUN
STYLE-WARNING: redefining SWANK-LOADER::DELETE-PACKAGES in DEFUN
STYLE-WARNING: redefining SWANK-LOADER:INIT in DEFUN
STYLE-WARNING: redefining SWANK-LOADER:DUMP-IMAGE in DEFUN
WARNING: Not reloading SWANK.  Package already exists.

And I don't get any syntax highlighting/fontification.

Does the load command need to be in a specific place in my emacs configuration?

tmccombs commented 9 years ago

The colors problem was actually caused by rainbow-delimiters being loaded by Prelude. I still don't know how to fix the style warnings though.

Ferada commented 9 years ago

Generally by not reloading the swank-loader.lisp file; but the redefinition warnings aren't bad, there's really nothing broken there.