[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnurl] 88/411: scripts/delta: add diffstat summary
From: |
gnunet |
Subject: |
[gnurl] 88/411: scripts/delta: add diffstat summary |
Date: |
Wed, 13 Jan 2021 01:18:23 +0100 |
This is an automated email from the git hooks/post-receive script.
nikita pushed a commit to branch master
in repository gnurl.
commit b4d86d34f9321292cdf58d44615ea2bad7f13e5e
Author: Daniel Stenberg <daniel@haxx.se>
AuthorDate: Thu Sep 3 08:18:32 2020 +0200
scripts/delta: add diffstat summary
... and make output more table-like
---
scripts/delta | 35 +++++++++++++++++------------------
1 file changed, 17 insertions(+), 18 deletions(-)
diff --git a/scripts/delta b/scripts/delta
index f3781212b..104262203 100755
--- a/scripts/delta
+++ b/scripts/delta
@@ -83,6 +83,9 @@ $apublic=`git grep ^CURL_EXTERN -- include/curl | wc -l`;
$bpublic=`git grep ^CURL_EXTERN $start -- include/curl | wc -l`;
$public = $apublic - $bpublic;
+# diffstat
+$diffstat=`git diff --stat $start.. | tail -1`;
+
# Changes/bug-fixes currently logged
open(F, "<RELEASE-NOTES");
while(<F>) {
@@ -115,27 +118,23 @@ close(F);
########################################################################
# Produce the summary
-print "== Since $start ==\n";
-printf "Commits: %d (out of %d)\n",
+print "== Since $start $taggednice ==\n";
+printf "Elapsed time: %.1f days\n",
+ $elapsed / 3600 / 24;
+printf "Commits: %d (out of %d)\n",
$commits, $acommits;
-printf "Commit authors: %d out of which %d are new (out of %d)\n",
+printf "Commit authors: %d, %d new (total %d)\n",
$committers, $ncommitters, $acommitters;
-printf "Contributors in RELEASE-NOTES: %d\n",
- $numcontributors;
-printf "New contributors: %d (out of %d)\n",
- $contribs, $acontribs;
-printf "New curl_easy_setopt() options: %d (out of %d)\n",
+printf "Contributors: %d, %d new (total %d)\n",
+ $numcontributors, $contribs, $acontribs;
+printf "New public functions: %d (total %d)\n",
+ $public, $apublic;
+printf "New curl_easy_setopt() options: %d (total %d)\n",
$nsetopts, $asetopts;
-printf "New command line options: %d (out of %d)\n",
+printf "New command line options: %d (total %d)\n",
$noptions, $aoptions;
-
+printf "Changes logged: %d\n", $numchanges;
+printf "Bugfixes logged: %d\n", $numbugfixes;
printf "Deleted %d files, added %d files (total %d)\n",
$deletes, $creates, $afiles;
-
-printf "Elapsed time: %.1f days (since$taggednice)\n",
- $elapsed / 3600 / 24;
-printf "Changes logged: %d\n", $numchanges;
-printf "Bugfixes logged: %d\n", $numbugfixes;
-
-printf "New public functions: %d (out of %d)\n",
- $public, $apublic;
+print "Diffstat:$diffstat";
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnurl] 100/411: curl:parallel_transfers: make sure retry readds the transfer, (continued)
- [gnurl] 100/411: curl:parallel_transfers: make sure retry readds the transfer, gnunet, 2021/01/12
- [gnurl] 95/411: tests: Add tests for new --help, gnunet, 2021/01/12
- [gnurl] 75/411: win32: drop support for WinSock version 1, require version 2, gnunet, 2021/01/12
- [gnurl] 92/411: RELEASE-NOTES: synced, gnunet, 2021/01/12
- [gnurl] 116/411: libtest: fix build errors, gnunet, 2021/01/12
- [gnurl] 109/411: FAQ: refreshed some very old language, gnunet, 2021/01/12
- [gnurl] 90/411: CMake: remove explicit `CMAKE_ANSI_CFLAGS`, gnunet, 2021/01/12
- [gnurl] 76/411: telnet.c: depend on static requirement of WinSock version 2, gnunet, 2021/01/12
- [gnurl] 97/411: curl: in retry output don't call all problems "transient", gnunet, 2021/01/12
- [gnurl] 79/411: schannel: make it 'struct Curl_schannel*', gnunet, 2021/01/12
- [gnurl] 88/411: scripts/delta: add diffstat summary,
gnunet <=
- [gnurl] 117/411: lib583: fix enum mixup, gnunet, 2021/01/12
- [gnurl] 114/411: RELEASE-NOTES: synced, gnunet, 2021/01/12
- [gnurl] 120/411: base64: also build for pop3 and imap, gnunet, 2021/01/12
- [gnurl] 89/411: libssh2: pass on the error from ssh_force_knownhost_key_type, gnunet, 2021/01/12
- [gnurl] 119/411: base64: enable in build with SMTP, gnunet, 2021/01/12
- [gnurl] 122/411: http: consolidate nghttp2_session_mem_recv() call paths, gnunet, 2021/01/12
- [gnurl] 115/411: lib: fix -Wassign-enum warnings, gnunet, 2021/01/12
- [gnurl] 118/411: curl_mime_headers.3: fix the example's use of curl_slist_append, gnunet, 2021/01/12
- [gnurl] 113/411: url: use blank credentials when using proxy w/o username and password, gnunet, 2021/01/12
- [gnurl] 136/411: ftp: a 550 response to SIZE returns CURLE_REMOTE_FILE_NOT_FOUND, gnunet, 2021/01/12