news.free.fr
2022-07-22 07:55:37 UTC
Bonjour,
J'ai un fichier de scilab.el qui fonctionnait avec Emacs 25.2 sur Ubuntu
18.04. Avec la Ubuntu 22.04, c'est Emacs 27.1 qui est utilisé et le
chargement du fichier scilab.el donne l'erreur
File mode specification error: (error Loading
‘~/etc/site-lisp/scilab.el’: old-style backquotes detected!)
J'ai trouvé sur internet qu'il fallait changer (` ()) en `(). J'ai donc
modifié la seule ligne fautive
(` (defvar (, var) (, value) (, doc))))))
en
`(defvar (, var) (, value) (, doc)))))
et le problème devient
File mode specification error: (void-variable default-fill-column)
et la sèche (j'ai un niveau de connaissance Lisp proche de zéro, enfin
non 1 car je sais que je ne sais pas :-)
Bref, y aurait-il
1) un fichier scilab.el pas old-style, ou alors
2) un truc pour garder la compatibilité avec le old-style ?
J'imagine que le plus fun serait de débugger le code mais avec mon
incompétence ça risque d'être compliqué...
Merci,
Jean-Yves
J'ai un fichier de scilab.el qui fonctionnait avec Emacs 25.2 sur Ubuntu
18.04. Avec la Ubuntu 22.04, c'est Emacs 27.1 qui est utilisé et le
chargement du fichier scilab.el donne l'erreur
File mode specification error: (error Loading
‘~/etc/site-lisp/scilab.el’: old-style backquotes detected!)
J'ai trouvé sur internet qu'il fallait changer (` ()) en `(). J'ai donc
modifié la seule ligne fautive
(` (defvar (, var) (, value) (, doc))))))
en
`(defvar (, var) (, value) (, doc)))))
et le problème devient
File mode specification error: (void-variable default-fill-column)
et la sèche (j'ai un niveau de connaissance Lisp proche de zéro, enfin
non 1 car je sais que je ne sais pas :-)
Bref, y aurait-il
1) un fichier scilab.el pas old-style, ou alors
2) un truc pour garder la compatibilité avec le old-style ?
J'imagine que le plus fun serait de débugger le code mais avec mon
incompétence ça risque d'être compliqué...
Merci,
Jean-Yves