Re: `add-to-list` : factorisation ?

Liste des GroupesRevenir à fca emacs 
Sujet : Re: `add-to-list` : factorisation ?
De : jj.retorre (at) *nospam* gmail.com (Jean-Jacques Rétorré)
Groupes : fr.comp.applications.emacs
Organisation : Guest of ProXad - France
Date : 14. May 2020, 08:39:55
Message-ID : <878shvc950.fsf@charlotte.rdhp>
References : 1
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
mer. 13 mai 2020,  Denis Bitouzé <dbitouze@wanadoo.fr> disait :

Bonsoir,
>
dans mon `.emacs`, j'ai quelque chose qui ressemble à ceci :
>
(setq LaTeX-verbatim-environments-local '("truc"
                                          "machin"
                                          "bidule"
                                          ))
>
(with-eval-after-load "latex"
  (add-to-list 'LaTeX-indent-environment-list '("truc" current-indentation))
  (add-to-list 'LaTeX-indent-environment-list '("machin" current-indentation))
  (add-to-list 'LaTeX-indent-environment-list '("bidule" current-indentation)))
>
mais avec une liste beaucoup plus longue que seulement :
>
  ┌────
  │ "truc"
  │ "machin"
  │ "bidule"
  └────
>
Concernant `add-to-list`, y aurait-il moyen de factoriser la chose, de
sorte à ne répéter :
>
1. ni `'LaTeX-indent-environment-list '` ;
2. ni ` current-indentation` ?
>
L'idéal serait évidemment de ne pas avoir maintenir à deux endroits
différents la liste :
>
  ┌────
  │ "truc"
  │ "machin"
  │ "bidule"
  └────
>
Merci d'avance !

J'aurais proposé

(dolist (env LaTeX-verbatim-environments-local (add-to-list
'LaTeX-indent-environment-list (list env current-indentation))))

Ça me paraît vraiment trop simple...


--
JJR.

Date Sujet#  Auteur
13.05 * `add-to-list` : factorisation ?8Denis Bitouzé
14.05 `* Re: `add-to-list` : factorisation ?7Jean-Jacques Rétorré
14.05  `* Re: `add-to-list` : factorisation ?6Denis Bitouzé
14.05   `* Re: `add-to-list` : factorisation ?5Jean-Jacques Rétorré
18.05    +- Re: `add-to-list` : factorisation ?1Denis Bitouzé
18.05    `* Re: `add-to-list` : factorisation ?3Denis Bitouzé
20.05     `* Re: `add-to-list` : factorisation ?2Denis Bitouzé
20.05      `- Re: `add-to-list` : factorisation ?1Jean-Jacques Rétorré

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal