OVH Cloud OVH Cloud

Emacs et Gnus : blocages mutuels

11 réponses
Avatar
Eric Jacoboni
Bonjour,

Maintenant que j'ai configuré sous Mac OS X mon Emacs avec des polices
lisses et tout et tout, agrémenté l'ensemble de color-theme.el pour
avoir des zolies couleurs. Tout va pour le mieux dans le meilleur des
mondes (hormis une lenteur démesurée par rapport à la version X11, qui
m'oblige à découper mes gros fichiers XML ou d'aller boire un café le
temps qu'Emacs se décide à finir de "fontifying...").

Par contre, j'ai un problème dont je n'arrive pas à me
dépatouiller. J'utilise (évidemment) Gnus, dans un autre Frame. Ce
Gnus est configuré pour récupérer périodiquement news et mails. Quand
tout marche, c'est parfait. Quand, par contre, un serveur est aux
fraises et que Gnus est bloqué, ça me bloque aussi mon autre Frame,
dans lequel je tape du texte. Un C-G n'arrive pas toujours à débloquer
Gnus et il m'est arrivé de devoir tuer violemment Emacs pour m'en
sortir.

Donc, si quelqu'un a l'astuce qui tue pour séparer l'exécution de ces
deux bébés, ça m'arrangerait bougrement. J'ai bien sûr pensé à lancer
deux instances distinctes de la bête, une pour l'édition, l'autre pour
Gnus, mais c'est peut-etre un peu overkill, non ?

Je prend toute piste...
--
Éric Jacoboni, né il y a 1412302366 secondes

1 réponse

1 2
Avatar
Pascal Bourguignon
Eric Jacoboni writes:
Là où ça se corse est que, sous OS X, on ne peut pas lancer deux
instances d'un même programme. La seule solution consiste à recopier
l'application Emacs sous un autre nom, Gnus.app, par exemple.



Je n'ai pas de MacOSX sous la main pour tester, mais sur NeXTSTEP, on
pouvait facilement lancer plusieurs instances d'une même applications
avec un option- ou commande- double-click sur l'icone.

Mais je ne serais pas surpris que ce ne soit pas possible avec MacOSX,
ça fera surement parti d'une de ces fonctions révolutionnaires qu'ils
ajouteront dans la version Guépar ou Lynx 10.6, avec force
applaudissements à Steve Jobs lorsqu'il la présentera au MacWorld Expo
2007 ou 2008.


--
__Pascal Bourguignon__ http://www.informatimago.com/
You never feed me.
Perhaps I'll sleep on your face.
That will sure show you.
1 2