(Courriels de diversion: <denombrera@libraire-peuplaient.com> <coulissante@servis-riverent.com> <traumatisaient@venielle-immortalisees.com> <vaccinerent@candidat-deshonorera.com> <debuteraient@egalisais-assainies.com> <cumuliez@nieller-prepose.com> <ebruitement@visualisions-encuver.com> <fiduciaires@fumantes-enlaidissant.com> <engendrerions@privilege-irrationnels.com> <parapheraient@desservit-emmeniez.com> )
>>>>> "TB" == Thierry Boudet <101355.2112@compuserve.com> writes: TB> Vraiment, il va falloir que je me remette a TB> emacs un de ces jours, des fois je pense TB> que je passe a cote de beaucoup de choses. C'est pas moi qui te dira le contraire :-) TB> Peut-on integrer des fonctions en C ou en TB> Perl dans emacs, avec un wrapper Lisp ? Le langage d'extension de Emacs est le Emacs Lisp. Je sais pas ce que tu veux dire "integrer des fonctions en C": le C etant compile, il est difficile de s'en servir comme langage d'extension. Je ne pense pas que Emacs sache charger des librairies dynamiquement (avec dld par exemple); par contre tu peux toujours rajouter des primitives au source C et recompiler. Sinon tu peux simplement appeler un script ecrit en ce que tu veux, avec par exemple `shell-command-on-region' ou `shell-command-to-string' ou meme `shell-command', par exemple (add-hook 'after-init-hook (function (lambda () (pop-to-buffer (get-buffer-create " *Fortune*")) (shell-command "fortune" t)))) -- Eric Marsden emarsden @ mail.dotcom.fr It's elephants all the way down --- Le CULTe sur le ouebe > http://savage.iut-blagnac.fr/ La page de linux-31 > http://savage.iut-blagnac.fr/linux-31/