Site WWW de Laurent Bloch
Slogan du site

ISSN 2271-3905
Cliquez ici si vous voulez visiter mon autre site, orienté vers des sujets moins techniques.

Pour recevoir (au plus une fois par semaine) les nouveautés de ce site, indiquez ici votre adresse électronique :

Bigloo et Emacs

Comment paramétrer GNU/Emacs pour utiliser Bigloo.

Article mis en ligne le 4 octobre 2004
dernière modification le 21 novembre 2017

par Laurent Bloch

Bigloo peut être utilisé en coopération avec GNU/Emacs. Les lignes qui suivent indiquent comment faire sous Linux/Unix. La solution pour Windows plus tard, mais cela devrait ressembler.

Sans aucun paramétrage spécial, il est déjà possible de faire la chose suivante par la commande Emacs suivante :

M-x shell

Cette commande ouvre un nouveau buffer Emacs dans lequel est actif un shell Unix, à l’invite duquel on peut lancer tout simplement l’interprète Bigloo :

$ bigloo

ou, mieux, si on a pris soin d’installer le paquetage (RPM) rlwrap qui permet de rappeler et d’éditer la ligne de commande :

$ rlwrap bigloo

On peut faire mieux. L’installation de Bigloo a dû créer quelque-part un fichier bigloo.el, facile à retrouver avec la commande locate bigloo.el. Chez moi c’est ici :

/usr/local/share/emacs/site-lisp/bigloo/bigloo.el

Le fichier de configuration d’Emacs s’appelle (par rapport à votre répertoire racine) .emacs (bien noter le point devant le nom ; pour voir de tels fichiers avec la commande ls il faut utiliser l’option -a ainsi : ls -a).

Éditer le fichier de configuration .emacs. Y placer (en queue par exemple) une ligne ainsi rédigée :

(load-file "/usr/local/share/emacs/site-lisp/bigloo/bigloo.el")

sur une seule ligne. C’est entre parenthèses : c’est normal, c’est du Lisp. Remplacer la chaîne de caractères entre guillemets par la valeur du chemin complet trouvé pour bigloo.el avec locate.

Ceci fait, relancer Emacs, et la commande M-x bigloo vous ouvrira un buffer avec l’interprète lancé.