Orgmode :

Une conférence de ce bon vieux Thierry Stoehr lors de "Passage en Seine" 2017 sur un langage de balises qui permet de façon époustouflante de presque tout faire au format texte. Depuis le temps que je guettais l'existence d'un truc du style... dommage qu'il ne réponde toutefois pas parfaitement à tous mes besoins :-/

Docdiff, génial et indispensable pour comparer finement des fichiers texte :

Dommage qu'on ne puisse pas choisir la quantité de contexte à afficher precisement en dehors de --digest qui affiche tout ou presque rien :-( Mettre plutôt le fichier plus ancien en premier dans la commande. Ça manque de légende et reste peu évident à interpreter. Il y a aussi vimdiff et la possibilité d'ajouter dans ce dernier éditeur (mythique) une commande permettant d'afficher les différences entre le texte modifié et la dernière version enregistrée.

En mode console :

docdiff --char --display=multi --tty --digest

Si la sortie est trop confuse, tenter :

docdiff --line --display=multi --tty --digest

Avec sortie HTML+CSS :

Ne fonctionne pas avec des navigateurs trop rustiques, à moins de se plonger dans la faculté de créer un fichier de langage de balises, qui pourrait alors correspondre à du HTML 1 :-(. Ci-dessous on compare des fichiers "lecture?" : le "?" est interprétépar l'environnement de commandes comme valant n'importe quel caractère unique, tous les fichiers correspondant à ce motif dans le dossier (par exemple "lecture2", "lecture3", etc.) seront donc comparés : docdiff --char --display=multi --html --digest lecture? > differences.htm

Si la sortie est trop brouillonne, tenter :

docdiff --line --display=multi --html --digest lecture? > differences.htm

Bugs déposés ou complétés :

Verrouillage majuscule dans les TTYs :

Originellement déposés par Samuel Thibault, comme le monde de l'informatique libre est petit !

Bug d'Icedove qui n'a pas vraiment enregistré un fichier sans avertissement