Ich habe mich entschlossen, einen Beitrag zur Firefox-Entwicklung zu leisten, und sie verwenden Mercurial für die Quellcodeverwaltung. In der Dokumentation zur Verwendung von Mercurial wurde empfohlen, ein Diff-Programm auszuwählen und dies zu tun, bevor Sie mit dem Codieren beginnen. Sie listen eine Reihe von Optionen auf, von denen eine das Standard-Unix / Linux-Diff-Programm zu sein scheint, mit dem ich über die grundlegende Verwendung einigermaßen vertraut bin.
Die Sache ist, ich hatte nicht bemerkt, dass das Diff-Programm sogar ein Problem sein kann und ich habe das Gefühl, dass ich nicht wissen werde, wie man eines auswählt, bis ich das falsche auswähle und irgendwie davon verarscht werde. Um diese unnötige Hürde zu überspringen, möchte ich fragen, worauf ich bei der Auswahl eines Diff-Programms achten sollte und in welchen Fällen die Auswahl wichtig ist (und auf welche Weise).