Bonjour Quentin,

merci pour ces infos.


Du coup, j'ai pu faire ce teste :


Une fois que j'ai eu la fenêtre en question me demandant de recharger la page, j'ai refusé.

Tout de suite après je suis allé voir le fichier en question.

J'ai regardé la date de modification.

Et effectivement, le fichier venait d'être modifié.


Une question et une idée.


Peut-être que 6pad++ modifie lui même cette date, de temps en temps, lors de son utilisation.


Comment font les autres éditeurs?

Tu pourrais faire un hash rapide du contenu du fichier.

Puis les comparer pour vérifier l'utilité ou non de recharger le fichier.


++ Mathieu






Le 10/12/2016 à 10:06, QuentinC a écrit :
Coucou la liste,

Normalement, cette fonctionnalité est censé fonctionner comme suit:

A chaque fois qu'on revient sur la fenêtre de 6pad++, tous les fichiers actuellement ouverts sont vérifiés. La vérification n'est pas très compliquée: la date de modification du fichier est comparée à la date où 6pad++ a fait son dernier engistrement. Si la date de modification du fichier donnée par le système est plus récente que la date de dernier enregistrement dans 6pad++, alors ça signifie que le fichier a été modifié en-dehors de 6pad++. De là il y a deux cas: * Soit le fichier a le flag modifié dans 6pad++, auquel cas il y aura la boîte de dialogue * Soit le fichier n'a pas le flag modifié dans 6pad++, autrement dit le fichier est ouvert dans 6pad++ mais n'a pas été touché; auquel cas il y a rechargement direct. IL n'y a pas besoin de la boîte de dialogue puisqu'il n'y a aucun risque d'écraser des modifications non enregistrées.


IL y a peut-être une faille dans ma logique ? Ou dans la vérification, ou le flag modifié ? J'espère que ces précisions vous aideront à débusquer le bug que je ne vois désespérément pas.


Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à