OVH Cloud OVH Cloud

slime et inferior-lisp

3 réponses
Avatar
Jean Magnan de Bornier
Bonjour =E0 tous,
Je suis coinc=E9 avec la commande M-x slime qui m'ouvre automatiquement
un tampon "inferior-lisp", avec le message suivant dans le mini-tampon:
Polling "/tmp/slime.11696".. (Abort with `M-x slime-abort-connection'.)=20
J'ai beau ob=E9ir =E0 cette injonction, rien n'y fait. Red=E9marrer emacs ne
r=E9soud pas le probl=E8me, et red=E9marrer mon ordinateur non plus!
(Je crois me souvenir que juste avant que cela commence, j'avais
imprudemment r=E9pondu oui =E0 une question du type : "do you want to start
another inferior-lisp?")
Un peu d'aide serait *tr=E8s* bienvenue, merci d'avance
--=20
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87

3 réponses

Avatar
Eric Jacoboni
Jean Magnan de Bornier writes:

Je suis coincé avec la commande M-x slime qui m'ouvre automatiquement
un tampon "inferior-lisp", avec le message suivant dans le mini-tampon:
Polling "/tmp/slime.11696".. (Abort with `M-x slime-abort-connection'.)
J'ai beau obéir à cette injonction, rien n'y fait. Redémarrer emacs ne
résoud pas le problème et redémarrer mon ordinateur non plus!



Heureusement que la configuration d'Emacs ne se résoud pas par un
démarrage de l'ordinateur...

En fait, ton problème semble venir du fait que tu n'as pas configuré
de mode inferior-lisp... (tu n'as pas précisé /comment/ tu as
configuré Slime, donc c'est un peu dur à deviner).

Essaie ça (en adaptant pour ta config) :

;; Config Slime pour clisp
(setq inferior-lisp-program "/opt/local/bin/clisp")
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/slime")
(require 'slime)
(slime-setup)

--
Éric Jacoboni, né il y a 1416919940 secondes
Avatar
Jean Magnan de Bornier
Le 04/14/05 avril Eric Jacoboni a écrit notamment:

Jean Magnan de Bornier writes:

Je suis coincé avec la commande M-x slime qui m'ouvre automatiquement
un tampon "inferior-lisp", avec le message suivant dans le mini-tampon:
Polling "/tmp/slime.11696".. (Abort with `M-x slime-abort-connection'.)
J'ai beau obéir à cette injonction, rien n'y fait. Redémarrer emac s ne
résoud pas le problème et redémarrer mon ordinateur non plus!



Heureusement que la configuration d'Emacs ne se résoud pas par un
démarrage de l'ordinateur...

En fait, ton problème semble venir du fait que tu n'as pas configuré
de mode inferior-lisp... (tu n'as pas précisé /comment/ tu as
configuré Slime, donc c'est un peu dur à deviner).

Essaie ça (en adaptant pour ta config) :

;; Config Slime pour clisp
(setq inferior-lisp-program "/opt/local/bin/clisp")
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/slime")
(require 'slime)
(slime-setup)


En fait, sous gentoo il y a une configuration globale pour slime, dans
/usr/share/emacs, et dans la config utilisateur j'ai vérifié que rien n 'a
été changé. J'ai essayé clisp comme cmucl pour inferior-lisp mais c hanger
de lisp n'amène rien du côté de mon problème.
slime a fonctionné avec cette configuration; voilà tout ce qu'il me dit
dans le tampon principal quand je le lance:
Loaded subsystems:
Python 1.1, target Intel x86
CLOS based on Gerd's PCL 2004/04/14 03:32:47
*
; Loading #p"/usr/share/emacs/site-lisp/slime/swank-loader.lisp".


Error in function REQUIRE: Don't know how to load SWANK
[Condition of type SIMPLE-ERROR]

Restarts:
0: [CONTINUE] Return NIL from load of "/usr/share/emacs/site-lisp
/slime/swank-loader.lisp".
1: [ABORT ] Return to Top-Level.

Debug (type H for help)

(REQUIRE :SWANK NIL)
Source:
; File: target:code/module.lisp

; File has been modified since compilation:
; target:code/module.lisp
; Using form offset instead of character position.
Error finding source:
Error in function DEBUG::PRINT-CODE-LOCATION-SOURCE-FORM:
Source path no longer exists.
0]

?
--
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87
Avatar
Eric Jacoboni
Jean Magnan de Bornier writes:

En fait, sous gentoo il y a une configuration globale pour slime, dans
/usr/share/emacs, et dans la config utilisateur j'ai vérifié que rien n'a
été changé.



Ah ben là, je ne sais pas : tu as essayé de demander sur la liste de
diff de cette distrib, ou regardé les rapports de bugs ? C'est
peut-être tout simplement un problème avec le paquetage...

Chez moi, j'ai installé Slime à la main (c'est pas bien dur puisqu'il
suffit de décompacter un tgz et de le mettre dans son load-path) et
j'ai rajouté les lignes que j'ai données dans le message précédent, et
ça marche avec clisp et sbcl.
--
Éric Jacoboni, né il y a 1416921516 secondes