diffstat är ett open source kommandoraden program som läser utdata från kommandot diff och visar ett histogram av deletioner, ändringar och infogningar i varje fil.
Diffstat används ofta i Linux / UNIX & nbsp; operativsystem för att ge en sammanfattning av de ändringar i stora och komplexa patchfiler.
Användning: diffstat [flaggor] [filer]
Programmet kommer att läsa från en eller flera indatafiler som innehåller utdata från kommandot diff, genererar ett histogram av totala linjer ändras för varje fil refereras.
Men kom ihåg att om inget filnamn anges på kommandoraden, kommer diffstat automatiskt läsa från standard in
Vad är nytt i den här versionen:.
- lägga KOPIERA fil (begäran från Dagobert Michelsen).
- förbättrad bärbarhet för kors kompilering, genom att tillföra saknad getopt funktion samt förbättra kontroller för popen / pclose prototyper.
- uppdaterad configure makron, t.ex., för MinGW och MSYS fixar.
- Uppdatering config.guess, config.sub
Vad är nytt i version 1.57:
- Förbättrad behandling av binära filer i tvetydiga budskap som införts i diffutils 2.8 .4, och slutligen korrigeras i 3,0 (betänkande av Moritz Barsnick).
Vad är nytt i version 1.56:
- lägga -K alternativ som försöker förbättra annotering av & quot ; bara & quot; filer genom söker en match i den resulterande uppsättning filer och dra slutsatser om filen till eller tas bort (begäran av Marc Haber).
- lägga kontroll av kommandoradsalternativ för giltiga nummer.
- förbättra sammanslagning av patchar för samma filnamn (rapport / testcase av Paul E McKenney).
- dokument -d alternativ i manualsida.
- dokument -b, -C, -s alternativ i användning (patch av Tim Waugh, Red Hat # 852.770)
- ändra configure script som gjort för byacc i 2012/10/3, vilket gör 2,52-patchar förutsättningen och lägga till stöd för --datarootdir alternativ.
- Uppdatering config.guess, config.sub
- lägga logik för att hantera SVN diffar när sökvägar innehålla mellanslag (patch av Stuart Prescott, Debian # 675.475).
- fix stavfel i paket / debian / kontroll
Vad är nytt i version 1.55:
- lägga -R alternativet, som plåster s, för att vända på ordningen av jämförelsen.
- FreeBSD portar / 148.604, hamnar / 149.500 rapporterade att lzcat inte kan stödja extrahering av filer komprimerade i xz-format (patch av Frederic Culot, FreeBSD # 149.500).
- adressdokumentation fråga som tas upp i Novell # 739.210
- korrekta stavfel s / Solaris / Solar /.
- uppdaterade configure-skript makron: 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
- Uppdatering config.guess, config.sub
Vad är nytt i version 1.54:.
- ändra Debianpaket skript för att använda ursprungliga format
- korrekta räkningar som används för nya filer när -S / -D alternativ används.
- mindre typografi förbättring manualsida (patch från Solaris Designer)
- ta bort den temporära katalogen på fel, infördes 1.48+ (patch från Solaris Designer).
Vad är nytt i version 1.53:
- lägga till saknade & quot; bryta & quot; uttalande som lämnade & quot; -c & quot; Alternativet att falla igenom i & quot; -C & quot;.
Vad är nytt i version 1.52:
- lägga & quot; -C & quot; möjlighet att visa histogrammet med hjälp SGR färger.
- lägga & quot; -s & quot; Alternativet att visa enbart huvudraden.
- lägga configure check för & quot; xz & quot ;, använder detta i stället för att & quot; lzcat & quot; (FreeBSD # 148.604).
- också fly bokstavlig streck används som en del av histogrammet i manualsidan.
- ändra bindestreck vs streck i manual per http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html (patch av Francois Marier).
- drop mkdirs.sh, användning & quot; mkdir -p & quot;
- lägga configure kontroller för ctags och ludd.
- uppdaterad configure makron
- formatera FÖRÄNDRINGAR att arbeta med statistik script.
- fixa strikta gcc varningar, t.ex., med hjälp av const.
- förbättra ett fall där filnamn har inbäddade blank (patch från Reinier Post).
- Uppdatering config.guess, config.sub
Vad är nytt i version 1.50:
- En mindre bugg med läsning okomprimerad data via ett rör fastställdes .
- Bärbarhet fastställdes för Unix och MSYS / MinGW.
Vad är nytt i version 1.49:.
- xz sattes som stöds komprimerad filtyp
- Diff filer utan avslutande nyrad nu korrigera räknas.
- Flera portabilitet fixar gjordes.
Kommentarer hittades inte