OVH Cloud OVH Cloud

Faire cohabiter gnus emacs21 et emacs22

1 réponse
Avatar
Patrice Karatchentzeff
Salut,

J'ai fait une petite bêtise... j'ai testé le gnus de emacs22 :)

Maintenant, il ne veut plus se lancer dans emacs21 avec un argument
fort bien expliqué :

gnus-agent-read-agent-news no longer support version 1. Stop gnus,
manualy evaluate gnus-agent-convert-to-compressed-agentview, then
restart gnus.

Moi, je suis de bonne composition et je suis toujours d'accord. Mais
de gnus-agent-convert-to-compressed-agentview point de commande j'ai,
que ce soit en emacs 21 ou 22.

1) Où puis-je la trouver ?
2) Est-il possible de faire cohabiter les deux versions en attendant
de migrer définitivement ?

Merci d'avance,

PK

--
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)       

1 réponse

Avatar
Jérôme
Nous sommes dans cette situation. Pour s'en sortir on a fait la chose
suivante :

1/ Dans le .emacs, on separe les customized variables & faces :
(setq custom-file (expand-file-name (concat ".custom-" emacs-version
".el") "~"))
;; <Le corps du .emacs>.
(if (file-exists-p custom-file)
(load-file custom-file))

2/ On rajoute quand c'est necessaire quelques bout de code du style :
(if (= emacs-major-version 22)
...

Globalement, on s'en sort.
Mais il ya peut être mieux...