joaotavora / sly

Sylvester the Cat's Common Lisp IDE
1.26k stars 142 forks source link

Some errors and compilation warnings when building from MELPA #79

Open joaotavora opened 8 years ago

joaotavora commented 8 years ago

Originated in https://github.com/melpa/melpa/issues/3573. These errors don't prevent sly from being used at all.

Leaving directory ‘/tmp/.emacs.d/elpa/sly-20160122.224’

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/sly-autoloads.el at Wed Feb 10 07:09:39 2016
Entering directory ‘/tmp/.emacs.d/elpa/sly-20160122.224/’

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/sly.el at Wed Feb 10 07:09:39 2016

In sly-log-event:
sly.el:2513:18:Warning: ‘hide-entry’ is an obsolete function (as of 25.1); use
    ‘outline-hide-entry’ instead.

In sly-forward-source-path:
sly.el:3088:37:Warning: ‘beginning-of-sexp’ is an obsolete function (as of
    25.1); use ‘thing-at-point--beginning-of-sexp’ instead.

In sly-location-offset:
sly.el:3439:10:Warning: ‘beginning-of-sexp’ is an obsolete function (as of
    25.1); use ‘thing-at-point--beginning-of-sexp’ instead.

In sly-push-definition-stack:
sly.el:3719:16:Warning: ‘find-tag-marker-ring’ is an obsolete variable (as of
    25.1); use ‘xref-push-marker-stack’ or ‘xref-pop-marker-stack’ instead.

In sly-initialize-macroexpansion-buffer:
sly.el:4927:13:Warning: ‘font-lock-fontify-buffer’ is for interactive use
    only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead.

In sly-attach-gdb:
sly.el:5925:22:Warning: looking-back called with 1 argument, but requires 2-3
Leaving directory ‘/tmp/.emacs.d/elpa/sly-20160122.224/’

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-autodoc.el at Wed Feb 10 07:09:40 2016
Entering directory ‘/tmp/.emacs.d/elpa/sly-20160122.224/contrib/’

In sly-autodoc--fontify:
sly-autodoc.el:98:12:Warning: ‘font-lock-fontify-buffer’ is for interactive
    use only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead.

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-cl-indent.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-fancy-inspector.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-fancy-trace.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-fancy.el at Wed Feb 10 07:09:40 2016
sly-fancy.el:3:21:Error: Cannot open load file: No such file or directory, sly-mrepl

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-fontifying-fu.el at Wed Feb 10 07:09:40 2016
sly-fontifying-fu.el:3:1:Error: Cannot open load file: No such file or directory, sly-autodoc

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-fuzzy.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-indentation.el at Wed Feb 10 07:09:40 2016
sly-indentation.el:2:1:Error: Cannot open load file: No such file or directory, sly-cl-indent

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-mrepl.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-package-fu.el at Wed Feb 10 07:09:40 2016

In sly-add-export:
sly-package-fu.el:224:21:Warning: looking-back called with 1 argument, but
    requires 2-3

In sly-insert-export:
sly-package-fu.el:261:14:Warning: looking-back called with 1 argument, but
    requires 2-3

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-profiler.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-retro.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-scratch.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-stickers.el at Wed Feb 10 07:09:40 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-trace-dialog.el at Wed Feb 10 07:09:41 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/contrib/sly-tramp.el at Wed Feb 10 07:09:41 2016
Leaving directory ‘/tmp/.emacs.d/elpa/sly-20160122.224/contrib/’

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/lib/hyperspec.el at Wed Feb 10 07:09:41 2016
Entering directory ‘/tmp/.emacs.d/elpa/sly-20160122.224/lib/’

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/lib/sly-buttons.el at Wed Feb 10 07:09:41 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/lib/sly-messages.el at Wed Feb 10 07:09:41 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/lib/sly-parse.el at Wed Feb 10 07:09:41 2016

Compiling file /tmp/.emacs.d/elpa/sly-20160122.224/lib/sly-tests.el at Wed Feb 10 07:09:41 2016

Compiling no file at Wed Feb 10 07:10:14 2016
noctuid commented 8 years ago

Yes, sly still works file. The problem I was having is that (require 'sly-mrepl) will fail which breaks sly-repl-ansi-color currently. sly-repl-ansi-color doesn't actually need to require sly-mrepl though (I'm pretty sure), so it works fine with that line changed.

nbljaved commented 2 years ago

When I do M-. on a function definition I get sly-edit-definition: Symbol’s value as variable is void: find-tag-marker-ring

turnerse commented 2 years ago

I get the same error. I'm running Emacs 27.2

sly-edit-definition: Symbol’s value as variable is void: find-tag-marker-ring

nbljaved commented 2 years ago

When I do M-. on a function definition I get sly-edit-definition: Symbol’s value as variable is void: find-tag-marker-ring

The above is the case when using Doom Emacs. I moved back to my custom vanilla config and sly-edit-definition works just fine.

vault-git commented 2 years ago

When I do M-. on a function definition I get sly-edit-definition: Symbol’s value as variable is void: find-tag-marker-ring

The above is the case when using Doom Emacs. I moved back to my custom vanilla config and sly-edit-definition works just fine.

This was fixed in #484, #479. After upgrading doom emacs M-. and M-, work as intended.