En effet, je ne parle pas couramment avec Elisp. Anyway: J'utilise le même fichier de configuration Emacs, mais comme d'habitude, il y a de petites différences quand je suis à la maison ou au bureau, je ne sais pas s'il est possible de définir mon répertoire de travail avec un code comme:Définition d'un répertoire en utilisant "nom-système" sur Elisp
(setq my-dir (if (string= system-name "hp-pavilion23")
(progn (message "/home/manuel/entwicklung/lisp/"))
(progn (message "/home/mmontoya/projects/chipotle/"))))
(setq default-directory my-dir)
1. Les 'progn' ici ne font rien. 2. 'message' renvoie' nil' (et l'empaquette avec 'progn'). 3. Ainsi, le premier 'setq' définit la variable' my-dir' à 'nil'. 4. Le second 'setq' définit alors' default-directory' à 'nil'. Qu'est-ce que vous essayez d'accomplir? – Drew
Laissez-moi deviner. Vous voulez que 'default-directory' soit' ~/manuel/entwicklung/lisp' ou '~/mmontoya/projects/chipotle' en fonction de votre' system-name'? –