Re: Slime and Emacs 26.1
Stas Boukarev <[email protected]> Tue, 19 Feb 2019 13:25:15 +0300
| Newsgroups | gmane.lisp.slime.devel |
|---|---|
| Message-ID | <CAF63=11n1ZZ+YAtk2wf=EbuLsSh3i_ySWm+TquMJ=jcOb4EA4Q@mail.gmail.com> |
--000000000000e77e7805823ca823 Content-Type: text/plain; charset="UTF-8" Your slime installation is broken / is in multiple places. On Tue, Feb 19, 2019 at 1:21 PM Jim Newton <[email protected]> wrote: > Since upgrading to emacs 26.1 (because emacs 25 has problems with pegging > the cpu on mac), I get some weird problems with slime. Is anyone else > using slime with emacs 26.1? > > Here is an example problem I have. > > Debugger entered--Lisp error: (void-function slime-changelog-date) > slime-changelog-date() > slime-startup-message() > slime-repl-update-banner() > slime-init-output-buffer(#<process SLIME Lisp>) > slime-repl-connected-hook-function() > run-hooks(slime-connected-hook) > slime-set-connection-info( ... stuff deleted ....) > > But when I look in the function slime-startup-message, there is no mention > of slime-changelog-date. > > (defun slime-startup-message () > (when slime-header-line-p > (setq header-line-format > (format "%s Port: %s Pid: %s" > (slime-lisp-implementation-type) > (slime-connection-port (slime-connection)) > (slime-pid)))) > (when (zerop (buffer-size)) > (let ((welcome (concat "; SLIME " slime-version))) > (if slime-startup-animation > (animate-string welcome 0 0) > (insert welcome))))) > > > > > --000000000000e77e7805823ca823 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Your slime installation is broken / is in multiple places.= </div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">= On Tue, Feb 19, 2019 at 1:21 PM Jim Newton <<a href=3D"mailto:jimka.issy= @gmail.com">[email protected]</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd= ing-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr">Since upgrading to emacs 26.1 (because emacs 25 has problems with = pegging the cpu on mac), I get some weird problems with slime. =C2=A0 =C2= =A0 =C2=A0Is anyone else using slime with emacs 26.1?<div><br></div><div>He= re is an example problem I have.</div><div><br></div><div><div><font face= =3D"monospace, monospace">Debugger entered--Lisp error: (void-function slim= e-changelog-date)</font></div><div><font face=3D"monospace, monospace">=C2= =A0 slime-changelog-date()</font></div><div><font face=3D"monospace, monosp= ace">=C2=A0 slime-startup-message()</font></div><div><font face=3D"monospac= e, monospace">=C2=A0 slime-repl-update-banner()</font></div><div><font face= =3D"monospace, monospace">=C2=A0 slime-init-output-buffer(#<process SLIM= E Lisp>)</font></div><div><font face=3D"monospace, monospace">=C2=A0 sli= me-repl-connected-hook-function()</font></div><div><font face=3D"monospace,= monospace">=C2=A0 run-hooks(slime-connected-hook)</font></div><div><font f= ace=3D"monospace, monospace">=C2=A0 slime-set-connection-info( ... stuff de= leted ....)</font></div></div><div><font face=3D"monospace, monospace"><br>= </font></div><div><div>But when I look in the function slime-startup-messag= e, there is no mention of slime-changelog-date.</div></div><div><br></div><= div><div><font face=3D"monospace, monospace">(defun slime-startup-message (= )</font></div><div><font face=3D"monospace, monospace">=C2=A0 (when slime-h= eader-line-p</font></div><div><font face=3D"monospace, monospace">=C2=A0 = =C2=A0 (setq header-line-format=C2=A0</font></div><div><font face=3D"monosp= ace, monospace">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (format "%s =C2=A0P= ort: %s =C2=A0Pid: %s"</font></div><div><font face=3D"monospace, monos= pace">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (slime= -lisp-implementation-type)</font></div><div><font face=3D"monospace, monosp= ace">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (slime-= connection-port (slime-connection))</font></div><div><font face=3D"monospac= e, monospace">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 (slime-pid))))</font></div><div><font face=3D"monospace, monospace">=C2= =A0 (when (zerop (buffer-size))</font></div><div><font face=3D"monospace, m= onospace">=C2=A0 =C2=A0 (let ((welcome (concat "; SLIME " slime-v= ersion)))</font></div><div><font face=3D"monospace, monospace">=C2=A0 =C2= =A0 =C2=A0 (if slime-startup-animation</font></div><div><font face=3D"monos= pace, monospace">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (animate-string welcome= 0 0)=C2=A0</font></div><div><font face=3D"monospace, monospace">=C2=A0 =C2= =A0 =C2=A0 =C2=A0 (insert welcome)))))</font></div></div><div><br></div><di= v><br></div><div><br></div><div><br></div></div></div></div></div> </blockquote></div> --000000000000e77e7805823ca823--