Diffstat ist ein Open Source-Befehlszeilen Software, die die Ausgabe des Befehls diff liest und zeigt ein Histogramm der Löschungen, Änderungen und Einfügungen in jeder Datei.
Diffstat wird allgemein auf Linux / UNIX & nbsp verwendet;-Betriebssystemen eine Zusammenfassung der Änderungen in großen und komplexen Patch-Dateien zur Verfügung zu stellen.
Anwendung: diffstat [Optionen] [Dateien]
Das Programm wird von einer oder mehreren Eingabedateien, die von der Kommando diff-Ausgabe enthalten zu lesen, die Erzeugung eines Histogramms der Gesamtlinien geändert für jede Datei referenziert.
Aber bedenken Sie, dass wenn kein Dateiname in der Befehlszeile angegebene Diffstat automatisch von der Standardeingabe lesen
Was ist neu in dieser Pressemitteilung:.
- hinzufügen COPYING-Datei (Anfrage von Dagobert Michelsen).
- verbesserte Portabilität für Querzusammenstellung, indem fehlende getopt-Funktion sowie die Verbesserung der Kontrollen für popen / pclose Prototypen.
- aktualisiert configure-Makros, zum Beispiel für MingW und MSYS Fixes.
- Update config.guess, config.sub
Was ist neu in Version 1.57:
- Verbesserte Behandlung von Binärdateien in zweideutige Nachricht in diffutils 2.8 eingeführt 0,4 und schließlich in 3,0 (Bericht von Moritz Barsnick) korrigiert.
Was ist neu in Version 1.56:
- hinzufügen, die Option -K, um die Annotation von & quot zu verbessern versucht ; nur & quot; Dateien, die von der Suche nach einem Spiel in der resultierenden Gruppe von Dateien und abzuleiten, ob die Datei hinzugefügt oder entfernt (Anfrage von Marc Haber) wurde.
- hinzufügen Prüfung der Befehlszeilenoptionen für die gültigen Nummern.
- Verbesserung der Zusammenführung von Patches für den gleichen Dateinamen (Bericht / Testfall von Paul E McKenney).
- Dokument Option -d im manpage.
- Dokument -B, -C, Option in Nutzung -s (Patch von Tim Waugh, Red Hat # 852.770)
- ändern configure-Skript für byacc in 2012.10.03 durchgeführt, so dass das 2,52-Patches die Voraussetzung und die Unterstützung für --datarootdir Option.
- Update config.guess, config.sub
- Logik verwenden, um SVN diffs zu behandeln, wenn die Pfadnamen Leerzeichen enthalten (Patch von Stuart Prescott, Debian # 675.475).
- fix Tippfehler im Paket / debian / control
Was ist neu in Version 1.55:
- Add Option -R, wie der Patch, um die Reihenfolge umzukehren des Vergleichs.
- FreeBSD Ports / 148.604, ports / 149.500 berichtet, dass lzcat unterstützt möglicherweise nicht das Extrahieren von Dateien in xz-Format (Patch von Frederic Culot, FreeBSD # 149500) verdichtet wird.
- Adresse Dokumentation Ausgabe im Novell # angehoben 739.210
- richtige Tippfehler s / Solaris / Solar /.
- aktualisiert configure-Skript-Makros: CF_ANSI_CC_CHECK CF_DISABLE_LEAKS CF_GCC_ATTRIBUTES CF_GCC_WARNINGS, CF_MAKE_TAGS CF_MSG_LOG CF_PATH_PROG CF_WITH_INSTALL_PREFIX, CF_XOPEN_SOURCE
- Update config.guess, config.sub
Was ist neu in Version 1.54:.
- ändern Debian-Paket Skript nativen Format zu verwenden
- richtige zählt für neue Dateien verwendet, wenn -S / -D Optionen verwendet werden.
- kleinere Typografie Verbesserung manpage (Patch von Solaris Designer)
- Entfernen Sie die temporären Verzeichnis auf Fehler in 1.48+ (Patch von Solaris Designer) eingeführt.
Was ist neu in Version 1.53:
- fügen fehlende & quot; brechen & quot; Erklärung, die nach links & quot; -c & quot; Option Durchfallen in & quot; -C & quot;.
Was ist neu in Version 1.52:
- hinzufügen & quot; -C & quot; Option, um das Histogramm mit SGR Farben.
- hinzufügen & quot; -s & quot; Option, um nur die Hauptzeile angezeigt.
- hinzufügen configure-Check für & quot; & quot ;, xz mit diesem den Vorzug vor & quot; lzcat & quot; (FreeBSD # 148.604).
- auch zu entkommen wörtliche Bindestriche als Teil des Histogramms in der Man-Page verwendet.
- Bindestriche vs Striche in manpage ändern pro http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html (Patch von Francois Marier).
- Drop mkdirs.sh, Verwendung & quot; mkdir -p & quot;
- hinzufügen configure prüft ctags und Flusen.
- aktualisiert configure Makros
- umformatieren Änderungen mit Metriken Skript zu arbeiten.
- beheben strengen gcc Warnungen, zB mit konst.
- Verbesserung ein Fall, in dem Dateinamen haben Rohlinge eingebettet (Patch von Reinier Post).
- Update config.guess, config.sub
Was ist neu in Version 1.50:
- Ein kleiner Fehler mit dem Lesen unkomprimierten Daten über ein Rohr wurde behoben .
- Mobilität wurde für Unix und MSYS / MinGW festgelegt.
Was ist neu in Version 1.49:.
- xz wurde als unterstützte Druckdateityp hinzugefügt
- Diff Dateien ohne Newline wird nun korrekt gezählt.
- Mehrere Portabilität Fixes vorgenommen.
Kommentare nicht gefunden