Deutsch   English   Français   Italiano  
<62da57fa$0$24812$426a74cc@news.free.fr>

View for Bookmarking (what is this?)
Look up another Usenet article

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" <jean-yves.baudais@insa-rennes.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