Alors pour être tout à fait exhaustif, le test sur mark-active seul n'est pas suffisant si tu désactive le transient-mark-mode (le surlignage de la région), parce que dans ce cas, il y a de fortes chances que mark-active retourne vrai quoi qu'il arrive. Dans ce cas-là, la mark sert surtout comme genre de bookmark pour se déplacer rapidement dans le fichier.
Le test qui va bien devrait être :
(if (use-region-p)
...)
Mais pour ton utilisation personnelle, (if mark-active …) est probablement suffisant.
[^] # Re: Le compte est bon...
Posté par Renaud Casenave-Péré . En réponse au message [emacs] Raccourcie clavier et elisp. Évalué à 2. Dernière modification le 02 août 2012 à 12:38.
Alors pour être tout à fait exhaustif, le test sur mark-active seul n'est pas suffisant si tu désactive le transient-mark-mode (le surlignage de la région), parce que dans ce cas, il y a de fortes chances que mark-active retourne vrai quoi qu'il arrive. Dans ce cas-là, la mark sert surtout comme genre de bookmark pour se déplacer rapidement dans le fichier.
Le test qui va bien devrait être :
Mais pour ton utilisation personnelle, (if mark-active …) est probablement suffisant.