Bonjour

Vous voulez installer dinel, trs bien.

Sachez d'abord que sur l'ensl, son installation a dj t faite par
soft lves (dieu benisse son nom). Si vous tes en dehors de l'ensl,
aprs avoir ramen le tar.gz, dcompressez le.

Si vous tes sous un unix-like, faites comme indiqu ensuite, pour une
installation sous Windows, voyez la fin de ce document.

1. Editez le Makefile : 
  a. modifiez la ligne

lispdir = $(HOME)/lang/elisp/dino

par ce que vous voulez (c'est le rpertoire o dinel sera install).

  b. et la ligne 

EMACS = /usr/bin/emacs

par le chemin corespondant  emacs (ou xemacs).

  c. enregistrez les modifications.

2. Si vous installez dinel sur place (ie dans le mme rpertoire que les
sources), faites

make clean
make world

Sinon, faites

make world
make install

3. Ajoutez dans votre .emacs les lignes suivantes :

(setq load-path (cons "/home/rvanicat/lang/elisp/dino" load-path))
(autoload 'dino "dino" "" 't)

(videmment, si vous n'avez pas mis dinel dans
/home/rvanicat/lang/elisp/dino, il faut adapter la ligne en question).

4. Modifiez aussi vos variables d'environnement :

  a. dans un fichier en lecture pour vous seul (par exemple .dinoID),
mettez :

- pour sh/bash :

DINO_SERV="woodstock.ens-lyon.fr"
export DINO_SERV
DINO_NAME="darklight"
export DINO_NAME
DINO_LOGIN="darklight"
export DINO_LOGIN
DINO_PASS="blabla"
export DINO_PASS

- pour csh / tcsh :

setenv DINO_SERV "woodstock.ens-lyon.fr"
setenv DINO_NAME "darklight"
setenv DINO_LOGIN "darklight"
setenv DINO_PASS "blabla"

  b. ajoutez

source .dinoID (ou le nom du fichier choisi avec son chemin ventuel)

dans votre fichier .bashrc ou .cshrc suivant le cas.


Voil, c'est tout. Vous lancerez dino depuis (x)emacs en tapant
simplement: 

M-x dino

Pour avoir de l'aide : C-h m dcrit le mode courant (c'est vrai
partout sous Emacs); M-x apropos dino donne plein de trucs aussi.

**** POUR LES UTILISATEURS DE WINDOWS ****

dans votre installation de EMACS, il doit y avoir un rpertoire
site-lisp. Mettez dans celui-ci tous les fichiers .el de ma
distribution.

dans votre HOME (rpertoire indiqu par la variable HOME du dos) il
devrait y avoir un fichier _emacs ou .emacs, ajoutez y

(autoload 'dino "dino" "" 't)
(setq dino-host "woodstock.ens-lyon.fr")
(setq dino-login "darklight")
(setq dino-nick "darklight")
(setq dino-passwd "eaeza")

Ca devrait marcher. Vous pouvez ventuellement compiler tout cela,
mais c'est pas encore vident...


Pour toute question mailto: vanicat@labri.fr

Notice Lgale : la totalit des fichiers constituant dinel sont sous
licence GPL, vous pouvez donc les modifier/distribuer librement sous
les rserves que vous pouvez obtenir, par exemple, en faisant C-h C-c
sous emacs.

