j'ai écrit une petite fonction dans Emacs qui fait unEst-ce que Emacs peut ignorer le changement d'horodatage du fichier git stashed?
git stash
git stash apply
dans le dépôt Git du fichier que je visite, et je l'ai ajouté cette fonction en after-save-hook
il fonctionne chaque fois que j'enregistrer le fichier. Le problème est que lorsque je sauvegarde le fichier, les commandes git ci-dessus s'exécutent et changent l'horodatage, alors Emacs pense que le fichier a été modifié en dehors d'Emacs lui-même. Naturellement, lorsque j'essaie d'éditer à nouveau le fichier (sans fermer et ré-ouvrir), Emacs me demande si je veux vraiment éditer le tampon ce qui est assez ennuyeux.
Aucune idée sur la façon de faire Emacs ne pense pas que le fichier a été modifié comme un résultat des commandes git ci-dessus?
EDIT: Merci jvasak. Ajoutant (revert-buffer nil t t)
à la fin de ma fonction a fait l'affaire.