2010-11-20 18 views
1

Si je laisse de côté un paren de fermeture, ou utiliser le mauvais caractère d'échappement de chaîne, ou penser à Haskell, cela se produit:BOUE/SWANK se bloque lorsque ma syntaxe commune code Lisp est un peu mal

1) message d'erreur Minibuffer

Lisp connection closed unexpectedly: connection broken by remote peer 

2) SLIME cesse de fonctionner.

3) un message inférieur-Lisp erreur:

*** - Lisp stack overflow. RESET 
;; swank:close-connection: NIL 

BOUE avec limon Redémarrage M-x, puis recompiler mon code avec C-c C-k crée la même erreur. Donc oui, je ai essayé de l'éteindre et de le rallumer.

Spécifications:

Aquamacs 2.1 (Emacs 23.2)

Aquamacs SLIME

MacPorts CLISP 2,49

Mac OS X 10.6.4

MacBook Pro

5,1
+0

Avez-vous essayé de demander la liste SLIME? La page d'inscription est ici: http://common-lisp.net/mailman/listinfo/slime-devel –

+0

Pouvez-vous également coller la trace de la pile que vous obtiendriez soit en incluant '(setq debug-on-error t)' ou faire 'Mx toggle-debug-on-error' avant de faire l'erreur de syntaxe? Cela attirera plus d'attention ainsi que de meilleures réponses. – vpit3833

+1

Peut-être que vous devriez arrêter de penser à Haskell ;-) – zev

Répondre

1

Après avoir utilisé paredit je n'ai pas ces problèmes un y plus (au moins celui avec un nombre impair de parens)