unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* MELPA SLIME 53 warnings
@ 2023-02-19 18:02 Emanuel Berg
  2023-02-20  9:34 ` Jean Louis
  0 siblings, 1 reply; 4+ messages in thread
From: Emanuel Berg @ 2023-02-19 18:02 UTC (permalink / raw)
  To: help-gnu-emacs

What's the deal with this?

Bad attitude not to have them removed ...

 ■  Warning (comp): slime-autodoc.el:51:17: Warning: ‘eldoc-message’ is an obsolete function (as of eldoc-1.1.0); use ‘eldoc-documentation-functions’ instead.
 ■  Warning (comp): slime-autodoc.el:52:15: Warning: ‘eldoc-message’ is an obsolete function (as of eldoc-1.1.0); use ‘eldoc-documentation-functions’ instead.
 ■  Warning (comp): slime-autodoc.el:64:8: Warning: ‘eldoc-message’ is an obsolete function (as of eldoc-1.1.0); use ‘eldoc-documentation-functions’ instead.
 ■  Warning (comp): slime-autodoc.el:106:8: Warning: ‘font-lock-fontify-buffer’ is for interactive use only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead.
 ■  Warning (comp): slime-autodoc.el:165:14: Warning: ‘eldoc-display-message-p’ is an obsolete function (as of eldoc-1.6.0); Use ‘eldoc-documentation-functions’ instead.
 ■  Warning (comp): slime-autodoc.el:166:10: Warning: ‘eldoc-message’ is an obsolete function (as of eldoc-1.1.0); use ‘eldoc-documentation-functions’ instead.
 ■  Warning (comp): bridge.el:115:2: Warning: defvar `bridge-leftovers' docstring wider than 80 characters
 ■  Warning (comp): slime-cl-indent.el:115:2: Warning: custom-declare-variable `lisp-align-keywords-in-calls' docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime-cl-indent.el:1448:2: Warning: defvar `common-lisp-indent-clause-joining-loop-macro-keyword' docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): hyperspec.el:1320:4: Warning: Alias for ‘common-lisp-hyperspec-glossary-function’ should be declared before its referent
 ■  Warning (comp): slime.el:115:2: Warning: Alias for ‘slime-contribs’ should be declared before its referent
 ■  Warning (comp): slime.el:280:12: Warning: defcustom for ‘slime-completion-at-point-functions’ fails to specify type
 ■  Warning (comp): slime.el:692:4: Warning: Doc string after `declare'
 ■  Warning (comp): slime.el:1163:6: Warning: ‘byte-compile-file’ called with 2 arguments, but accepts only 1
 ■  Warning (comp): slime.el:2412:10: Warning: ‘hide-entry’ is an obsolete function (as of 25.1); use ‘outline-hide-entry’ instead.
 ■  Warning (comp): slime.el:3085:12: Warning: ‘beginning-of-sexp’ is an obsolete function (as of 25.1); use ‘thing-at-point--beginning-of-sexp’ instead.
 ■  Warning (comp): slime.el:3393:10: Warning: ‘beginning-of-sexp’ is an obsolete function (as of 25.1); use ‘thing-at-point--beginning-of-sexp’ instead.
 ■  Warning (comp): slime.el:3681:20: Warning: ‘find-tag-marker-ring’ is an obsolete variable (as of 25.1); use ‘xref-push-marker-stack’ or ‘xref-go-back’ instead.
 ■  Warning (comp): slime-parse.el:289:20: Warning: Stray ‘declare’ form: (declare (ignore args))
 ■  Warning (comp): slime.el:4113:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime.el:4960:6: Warning: ‘font-lock-fontify-buffer’ is for interactive use only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead.
 ■  Warning (comp): slime.el:5536:10: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime.el:5692:10: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime.el:5795:10: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime.el:6329:8: Warning: Obsolete calling convention for 'sit-for'
 ■  Warning (comp): slime.el:6607:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime.el:7183:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime.el:7190:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime.el:7308:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime-repl.el:130:2: Warning: defvar `slime-repl-history-use-mark' docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime-repl.el:138:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime-repl.el:978:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting)
 ■  Warning (comp): slime-repl.el:1579:22: Warning: Stray ‘declare’ form: (declare (ignore args))
 ■  Warning (comp): slime-repl.el:1688:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime-presentations.el:601:2: Warning: docstring wider than 80 characters
 ■  Warning (comp): slime-presentations.el:759:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime-presentations.el:760:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime-presentations.el:761:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime-presentations.el:762:4: Warning: ‘easy-menu-add’ is an obsolete function (as of 28.1); this was always a no-op in Emacs and can be safely removed.
 ■  Warning (comp): slime-references.el:102:67: Warning: reference to free variable ‘name’
 ■  Warning (comp): slime-references.el:107:15: Warning: ‘:info’ called as a function
 ■  Warning (comp): slime-references.el:109:15: Warning: ‘t’ called as a function
 ■  Warning (comp): slime-references.el:109:15: Warning: the function ‘t’ is not known to be defined.
 ■  Warning (comp): slime-references.el:107:15: Warning: the function ‘:info’ is not known to be defined.
 ■  Warning (comp): slime-references.el:106:13: Warning: the function ‘case’ is not known to be defined.
 ■  Warning (comp): slime-package-fu.el:226:21: Warning: ‘looking-back’ called with 1 argument, but requires 2 or 3
 ■  Warning (comp): slime-package-fu.el:263:14: Warning: ‘looking-back’ called with 1 argument, but requires 2 or 3
 ■  Warning (comp): slime-trace-dialog.el:162:12: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime-trace-dialog.el:248:16: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime-trace-dialog.el:261:28: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime-trace-dialog.el:352:13: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead
 ■  Warning (comp): slime-trace-dialog.el:478:12: Warning: ‘inhibit-point-motion-hooks’ is an obsolete variable (as of 25.1); use ‘cursor-intangible-mode’ or ‘cursor-sensor-mode’ instead

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: MELPA SLIME 53 warnings
  2023-02-19 18:02 MELPA SLIME 53 warnings Emanuel Berg
@ 2023-02-20  9:34 ` Jean Louis
  2023-02-21 16:42   ` Emanuel Berg
  0 siblings, 1 reply; 4+ messages in thread
From: Jean Louis @ 2023-02-20  9:34 UTC (permalink / raw)
  To: help-gnu-emacs

* Emanuel Berg <incal@dataswamp.org> [2023-02-20 00:45]:
> What's the deal with this?
> 
> Bad attitude not to have them removed ...
> 
>  ■  Warning (comp): slime-autodoc.el:51:17: Warning: ‘eldoc-message’
>  is an obsolete function (as of eldoc-1.1.0); use
>  ‘eldoc-documentation-functions’ instead.

And why not report to Slime maintainer if it belongs to Slime?

-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: MELPA SLIME 53 warnings
  2023-02-20  9:34 ` Jean Louis
@ 2023-02-21 16:42   ` Emanuel Berg
  2023-02-21 18:14     ` Emanuel Berg
  0 siblings, 1 reply; 4+ messages in thread
From: Emanuel Berg @ 2023-02-21 16:42 UTC (permalink / raw)
  To: help-gnu-emacs

Jean Louis wrote:

>> What's the deal with this?
>> 
>> Bad attitude not to have them removed ...
>
> And why not report to Slime maintainer if it belongs
> to Slime?

Hopefully they read gnu.emacs.help ...

Anyway I failed to install SLIME both from nonGNU and from
MELPA. The problem seems to be a mismatch with Swank. With the
nonGNU version I got some cryptic error (I can't find it right
now, wrong number of arguments to something seeming unrelated,
googling it gave me hits but none for SLIME).

You can also install both slime and cl-swank from the Debian
repositories, I think that worked the last time. It should be
more outdated software but if it runs, well what do you say,
it's a huge plus :)

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: MELPA SLIME 53 warnings
  2023-02-21 16:42   ` Emanuel Berg
@ 2023-02-21 18:14     ` Emanuel Berg
  0 siblings, 0 replies; 4+ messages in thread
From: Emanuel Berg @ 2023-02-21 18:14 UTC (permalink / raw)
  To: help-gnu-emacs

The MELPA version works with swank if you install it from SBCL
with QL, like this:

  (ql:quickload 'swank)

See commands here:

  https://dataswamp.org/~incal/emacs-init/ide/slime-incal.el

It seems to run fine (?) but I still get this error:

  error in process filter: slime-set-connection-info: Args out of range: 0
  error in process filter: Args out of range: 0

Doing `toggle-debug-on-error', I get this backtrace

Debugger entered--Lisp error: (args-out-of-range 0)
  slime-random-words-of-encouragement()
  slime-set-connection-info(#<process SLIME Lisp> (:pid 30073 :style :spawn :encoding (:coding-systems ("utf-8-unix" "iso-latin-1-unix")) :lisp-implementation (:type "SBCL" :name "sbcl" :version "2.1.1.debian" :program "/usr/bin/sbcl") :machine (:instance "ebc" :type "X86-64" :version "AMD Ryzen 3 3200G with Radeon Vega Graphics") :features (:swank :quicklisp :asdf3.3 :asdf3.2 :asdf3.1 :asdf3 :asdf2 :asdf :os-unix :non-base-chars-exist-p :asdf-unicode :x86-64 :gencgc :64-bit :ansi-cl :common-lisp :elf :ieee-floating-point :linux :little-endian :package-local-nicknames :sb-core-compression :sb-ldb :sb-package-locks :sb-thread :sb-unicode :sbcl :unix) :modules ("SB-CLTL2" "SB-INTROSPECT" "SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop") :package (:name "COMMON-LISP-USER" :prompt "CL-U
 SER") :version "2.28"))
  apply(slime-set-connection-info (#<process SLIME Lisp> (:pid 30073 :style :spawn :encoding (:coding-systems ("utf-8-unix" "iso-latin-1-unix")) :lisp-implementation (:type "SBCL" :name "sbcl" :version "2.1.1.debian" :program "/usr/bin/sbcl") :machine (:instance "ebc" :type "X86-64" :version "AMD Ryzen 3 3200G with Radeon Vega Graphics") :features (:swank :quicklisp :asdf3.3 :asdf3.2 :asdf3.1 :asdf3 :asdf2 :asdf :os-unix :non-base-chars-exist-p :asdf-unicode :x86-64 :gencgc :64-bit :ansi-cl :common-lisp :elf :ieee-floating-point :linux :little-endian :package-local-nicknames :sb-core-compression :sb-ldb :sb-package-locks :sb-thread :sb-unicode :sbcl :unix) :modules ("SB-CLTL2" "SB-INTROSPECT" "SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop") :package (:name "COMMON-LISP-USER" :promp
 t "CL-USER") :version "2.28")))
  (lambda (&rest more) (apply 'slime-set-connection-info (append '(#<process SLIME Lisp>) more)))((:pid 30073 :style :spawn :encoding (:coding-systems ("utf-8-unix" "iso-latin-1-unix")) :lisp-implementation (:type "SBCL" :name "sbcl" :version "2.1.1.debian" :program "/usr/bin/sbcl") :machine (:instance "ebc" :type "X86-64" :version "AMD Ryzen 3 3200G with Radeon Vega Graphics") :features (:swank :quicklisp :asdf3.3 :asdf3.2 :asdf3.1 :asdf3 :asdf2 :asdf :os-unix :non-base-chars-exist-p :asdf-unicode :x86-64 :gencgc :64-bit :ansi-cl :common-lisp :elf :ieee-floating-point :linux :little-endian :package-local-nicknames :sb-core-compression :sb-ldb :sb-package-locks :sb-thread :sb-unicode :sbcl :unix) :modules ("SB-CLTL2" "SB-INTROSPECT" "SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop") 
 :package (:name "COMMON-LISP-USER" :prompt "CL-USER") :version "2.28"))
  #f(compiled-function (g9) #<bytecode -0x15b59ec021b34105>)((:ok (:pid 30073 :style :spawn :encoding (:coding-systems ("utf-8-unix" "iso-latin-1-unix")) :lisp-implementation (:type "SBCL" :name "sbcl" :version "2.1.1.debian" :program "/usr/bin/sbcl") :machine (:instance "ebc" :type "X86-64" :version "AMD Ryzen 3 3200G with Radeon Vega Graphics") :features (:swank :quicklisp :asdf3.3 :asdf3.2 :asdf3.1 :asdf3 :asdf2 :asdf :os-unix :non-base-chars-exist-p :asdf-unicode :x86-64 :gencgc :64-bit :ansi-cl :common-lisp :elf :ieee-floating-point :linux :little-endian :package-local-nicknames :sb-core-compression :sb-ldb :sb-package-locks :sb-thread :sb-unicode :sbcl :unix) :modules ("SB-CLTL2" "SB-INTROSPECT" "SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop") :package (:name "COMMON-LISP-USE
 R" :prompt "CL-USER") :version "2.28")))
  slime-dispatch-event((:return (:ok (:pid 30073 :style :spawn :encoding (:coding-systems ("utf-8-unix" "iso-latin-1-unix")) :lisp-implementation (:type "SBCL" :name "sbcl" :version "2.1.1.debian" :program "/usr/bin/sbcl") :machine (:instance "ebc" :type "X86-64" :version "AMD Ryzen 3 3200G with Radeon Vega Graphics") :features (:swank :quicklisp :asdf3.3 :asdf3.2 :asdf3.1 :asdf3 :asdf2 :asdf :os-unix :non-base-chars-exist-p :asdf-unicode :x86-64 :gencgc :64-bit :ansi-cl :common-lisp :elf :ieee-floating-point :linux :little-endian :package-local-nicknames :sb-core-compression :sb-ldb :sb-package-locks :sb-thread :sb-unicode :sbcl :unix) :modules ("SB-CLTL2" "SB-INTROSPECT" "SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop") :package (:name "COMMON-LISP-USER" :prompt "CL-USER") :versio
 n "2.28")) 1) #<process SLIME Lisp>)
  slime-process-available-input(#<process SLIME Lisp>)
  slime-net-filter(#<process SLIME Lisp> "000316(:return (:ok (:pid 30073 :style :spawn :enc..."
)

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-02-21 18:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-19 18:02 MELPA SLIME 53 warnings Emanuel Berg
2023-02-20  9:34 ` Jean Louis
2023-02-21 16:42   ` Emanuel Berg
2023-02-21 18:14     ` Emanuel Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).