Path: ...!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp5-1.free.fr!not-for-mail Date: Fri, 22 Jul 2022 09:55:37 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Newsgroups: fr.comp.applications.emacs Content-Language: fr From: "news.free.fr" Subject: old-style backquotes detected Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Lines: 34 Message-ID: <62da57fa$0$24812$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 22 Jul 2022 09:55:38 CEST NNTP-Posting-Host: 193.52.94.208 X-Trace: 1658476538 news-2.free.fr 24812 193.52.94.208:35680 X-Complaints-To: abuse@proxad.net Bytes: 1877 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