From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Paul Pogonyshev Newsgroups: gmane.emacs.bugs Subject: bug#29025: Option to run ERT in quiet mode Date: Fri, 27 Oct 2017 14:26:38 +0200 Message-ID: References: <83h8uk7q7v.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="001a114ef21089b9f9055c8666d8" X-Trace: blaine.gmane.org 1509107248 6393 195.159.176.226 (27 Oct 2017 12:27:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Oct 2017 12:27:28 +0000 (UTC) Cc: 29025@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 27 14:27:24 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e83jC-0008NF-LA for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Oct 2017 14:27:10 +0200 Original-Received: from localhost ([::1]:57141 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e83jK-00005x-4T for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Oct 2017 08:27:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e83jA-0008Vg-4Y for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 08:27:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e83j5-0001Vd-AL for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 08:27:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55617) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e83j5-0001VB-5e for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 08:27:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e83j3-0003hS-U4 for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 08:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Pogonyshev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2017 12:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29025 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 29025-submit@debbugs.gnu.org id=B29025.150910721414205 (code B ref 29025); Fri, 27 Oct 2017 12:27:01 +0000 Original-Received: (at 29025) by debbugs.gnu.org; 27 Oct 2017 12:26:54 +0000 Original-Received: from localhost ([127.0.0.1]:36065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e83iw-0003h0-9w for submit@debbugs.gnu.org; Fri, 27 Oct 2017 08:26:54 -0400 Original-Received: from mail-pf0-f196.google.com ([209.85.192.196]:53211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e83iu-0003gn-Jm for 29025@debbugs.gnu.org; Fri, 27 Oct 2017 08:26:53 -0400 Original-Received: by mail-pf0-f196.google.com with SMTP id e64so4853140pfk.9 for <29025@debbugs.gnu.org>; Fri, 27 Oct 2017 05:26:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AfhjSrRQDzzZYFXJfxsQUW+w2oFQDeiDVABHCI7Xx9Q=; b=gtcCiINnRSDx1x9//qgBgktVp+BOpNIVT6JJttiQXzQwc11SIBWSYmnpu4KvRJRbqs mg7hcoLlUGXLfeRUmbUk7hOv4sL2ALn2uSds8vgSjthE0k/pukw5O5WopR4KFHqL3BoK SK9/CswbwtI4uE/UDCOoDOaEtyxKAR2qyRCb07hylFmyKvf5jQiaKU1a60vnNC6kiMEh gP3+nb+eWEkUJQLqM4aJLxM7nlVKPAHiAIQ3B8gQcPbMGkorSaTP5wvzAKJkHnW7tqo/ lJiFhkPPrKUsu9M4iwypJTaOS9aqKGEBdPWEPN6P9SfI+7etl+9Tnq3LbiwH8PFbCKVx CxBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AfhjSrRQDzzZYFXJfxsQUW+w2oFQDeiDVABHCI7Xx9Q=; b=jwTmDWngAJ59zHKL3GusitllrKr+aqgVjf/6M6Cq6N92Wa5LM97izw8Tr7UnHN7eeT 2lMUtnFdhhH3b4aYcoXaDT7Bz2RZrxtAoHVDLfchftxBj+Wh0giLSWVreacCII47HLDN CgsPq6vfKZFUE8ev8CtSRwowHOKyOCFDmk6rquf68BCVcj9bk64cs38gV+k3oN+6C1GE Udq5Wtdr4+iWBMCjEOo704hQ5y1meVlAej5RZnJOCH2MjGPAzL6UAnzVnPrEqqLRGloz ebHrYuZ+veqSMcef+Ln3D9ASaopbK9A/nybBog5cMgQediqjIjfYrO9B21Pa2Nfrj73k bp4g== X-Gm-Message-State: AMCzsaUZMgNRuLZviT8lPYM4+1JPUGATMjY+1KqSI7n2uqYQryyVGAQs r05F84iOYs6D+Q+Saahi8NpJAGN91yTzHktFxQ== X-Google-Smtp-Source: ABhQp+QQ9DonhTaAS/fcjLXhak2bfNqsmpUBNUljt0cEbhwE16CKIWLl/mf5eBauPjX6N83+Aa3OObumCX4th19fUjQ= X-Received: by 10.99.95.136 with SMTP id t130mr158596pgb.368.1509107199220; Fri, 27 Oct 2017 05:26:39 -0700 (PDT) Original-Received: by 10.100.162.238 with HTTP; Fri, 27 Oct 2017 05:26:38 -0700 (PDT) In-Reply-To: <83h8uk7q7v.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139068 Archived-At: --001a114ef21089b9f9055c8666d8 Content-Type: text/plain; charset="UTF-8" Attached is the patch extended with requested changes. Paul On 27 October 2017 at 14:03, Eli Zaretskii wrote: >> From: Paul Pogonyshev >> Date: Fri, 27 Oct 2017 11:51:40 +0200 >> >> When running ERT from command-line with (ert-run-tests-batch ...), it >> prints lots of lines for passed tests. The attached patch adds >> variable `ert-quiet' that lets you omit such non-important lines: >> >> (let ((ert-quiet t)) (ert-run-tests-batch ...)) >> >> Of course, default is nil, so there is no change for existing >> invocations. It is fully backward compatible. Users don't have to >> check Emacs version prior to binding this variable: on older version >> there will be no effect, but ERT will work. > > Thanks, but please also provide patches for the Texinfo manual and > NEWS. --001a114ef21089b9f9055c8666d8 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Add-ert-quiet-variable.patch" Content-Disposition: attachment; filename="0001-Add-ert-quiet-variable.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j99vg6e90 RnJvbSAxMTZiMzFkMjBiMGEyM2E3M2Y0ODlkMjc3M2VhOWM3NDZhZGMxYzYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIFBvZ29ueXNoZXYgPHBvZ29ueXNoZXZAZ21haWwuY29t PgpEYXRlOiBGcmksIDI3IE9jdCAyMDE3IDE0OjIxOjU5ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g QWRkIGBlcnQtcXVpZXQnIHZhcmlhYmxlLgoKKiBsaXNwL2VtYWNzLWxpc3AvZXJ0LmVsIChlcnQt cXVpZXQpOiBOZXcgdmFyaWFibGUuCihlcnQtcnVuLXRlc3RzLWJhdGNoKTogV2hlbiBgZXJ0LXF1 aWV0JyBpcyBub24tbmlsLCBkb24ndApwcmludCBub24taW1wb3J0YW50IGluZm9ybWF0aW9uLgoq IGRvYy9taXNjL2VydC50ZXhpIChSdW5uaW5nIFRlc3RzIGluIEJhdGNoIE1vZGUpOiBEb2N1bWVu dCBpdC4KLS0tCiBkb2MvbWlzYy9lcnQudGV4aSAgICAgIHwgMTMgKysrKysrKysrKysrKwogZXRj L05FV1MgICAgICAgICAgICAgICB8ICA1ICsrKysrCiBsaXNwL2VtYWNzLWxpc3AvZXJ0LmVsIHwg MzMgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDM3 IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9taXNjL2Vy dC50ZXhpIGIvZG9jL21pc2MvZXJ0LnRleGkKaW5kZXggNGEyYzI5ZGNiOS4uY2RmYmE1NzAxYyAx MDA2NDQKLS0tIGEvZG9jL21pc2MvZXJ0LnRleGkKKysrIGIvZG9jL21pc2MvZXJ0LnRleGkKQEAg LTI5Miw2ICsyOTIsMTkgQEAgUnVubmluZyBUZXN0cyBpbiBCYXRjaCBNb2RlCiBlbWFjcyAtYmF0 Y2ggLWwgZXJ0IC1mIGVydC1zdW1tYXJpemUtdGVzdHMtYmF0Y2gtYW5kLWV4aXQgb3V0cHV0Lmxv ZwogQGVuZCBleGFtcGxlCiAKK0J5IGRlZmF1bHQsIEVSVCBpbiBiYXRjaCBtb2RlIGlzIHF1aXRl IHZlcmJvc2UsIHByaW50aW5nIGEgbGluZSB3aXRoCityZXN1bHQgYWZ0ZXIgZWFjaCB0ZXN0LiAg VGhpcyBnaXZlcyB5b3UgcHJvZ3Jlc3MgaW5mb3JtYXRpb246IGhvdyBtYW55Cit0ZXN0cyBoYXZl IGJlZW4gZXhlY3V0ZWQgYW5kIGhvdyBtYW55IHRoZXJlIGFyZS4gIEhvd2V2ZXIsIGluIHNvbWUK K2Nhc2VzIHRoaXMgbXVjaCBvdXRwdXQgbWF5IGJlIG5vdCB3YW50ZWQuICBJbiB0aGlzIGNhc2Us IHNldAorQGNvZGV7ZXJ0LXF1aWV0fSB2YXJpYWJsZSB0byBhIG5vbi1uaWwgdmFsdWU6CisKK0Bl eGFtcGxlCitlbWFjcyAtYmF0Y2ggLWwgZXJ0IC1sIG15LXRlc3RzLmVsIFwKKyAgICAgIC0tZXZh bCAiKGxldCAoKGVydC1xdWlldCB0KSkgKGVydC1ydW4tdGVzdHMtYmF0Y2gtYW5kLWV4aXQpKSIK K0BlbmQgZXhhbXBsZQorCitJbiBxdWlldCBtb2RlIEVSVCBwcmludHMgb25seSB1bmV4cGVjdGVk IHJlc3VsdHMgYW5kIHN1bW1hcnkuCisKIElmIEVSVCBpcyBub3QgcGFydCBvZiB5b3VyIEVtYWNz IGRpc3RyaWJ1dGlvbiwgeW91IG1heSBuZWVkIHRvIHVzZQogQGNvZGV7LUwgL3BhdGgvdG8vZXJ0 L30gc28gdGhhdCBFbWFjcyBjYW4gZmluZCBpdC4gIFlvdSBtYXkgbmVlZAogYWRkaXRpb25hbCBA Y29kZXstTH0gZmxhZ3MgdG8gZW5zdXJlIHRoYXQgQGNvZGV7bXktdGVzdHMuZWx9IGFuZCBhbGwg dGhlCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4IGVjNTI0NjBmNzcuLjlj MjNjYjIwZGQgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBAIC04NCw2ICs4 NCwxMSBAQCBieSBkZWZhdWx0LgogCiAqKiBHYW1lZ3JpZAogCisqKiBFUlQKKworKioqIE5ldyB2 YXJpYWJsZSAnZXJ0LXF1aWV0JyBhbGxvd3MgdG8gbWFrZSBFUlQgb3V0cHV0IGluIGJhdGNoIG1v ZGUKK2xlc3MgdmVyYm9zZSBieSByZW1vdmluZyBub24tZXNzZW50aWFsIGluZm9ybWF0aW9uLgor CiAtLS0KICoqKiBHYW1lZ3JpZCBub3cgZGV0ZXJtaW5lcyBpdHMgZGVmYXVsdCBnbHlwaCBzaXpl IGJhc2VkIG9uIGRpc3BsYXkKIGRpbWVuc2lvbnMsIGluc3RlYWQgb2YgYWx3YXlzIHVzaW5nIDE2 IHBpeGVscy4gQXMgYSByZXN1bHQsIFRldHJpcywKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlz cC9lcnQuZWwgYi9saXNwL2VtYWNzLWxpc3AvZXJ0LmVsCmluZGV4IDNhMzk3OWU4MWYuLjFkNjlh ZjgwNjMgMTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC9lcnQuZWwKKysrIGIvbGlzcC9lbWFj cy1saXNwL2VydC5lbApAQCAtMTMzMyw2ICsxMzMzLDkgQEAgZXJ0LS1pbnNlcnQtaW5mb3MKIAog Ozs7IFJ1bm5pbmcgdGVzdHMgaW4gYmF0Y2ggbW9kZS4KIAorKGRlZnZhciBlcnQtcXVpZXQgbmls CisgICJOb24tbmlsIG1ha2VzIEVSVCBvbmx5IHByaW50IGltcG9ydGFudCBpbmZvcm1hdGlvbiBp biBiYXRjaCBtb2RlLiIpCisKIDs7OyMjI2F1dG9sb2FkCiAoZGVmdW4gZXJ0LXJ1bi10ZXN0cy1i YXRjaCAoJm9wdGlvbmFsIHNlbGVjdG9yKQogICAiUnVuIHRoZSB0ZXN0cyBzcGVjaWZpZWQgYnkg U0VMRUNUT1IsIHByaW50aW5nIHJlc3VsdHMgdG8gdGhlIHRlcm1pbmFsLgpAQCAtMTM0OSwxMCAr MTM1MiwxMSBAQCBlcnQtcnVuLXRlc3RzLWJhdGNoCiAgICAobGFtYmRhIChldmVudC10eXBlICZy ZXN0IGV2ZW50LWFyZ3MpCiAgICAgIChjbC1lY2FzZSBldmVudC10eXBlCiAgICAgICAgKHJ1bi1z dGFydGVkCi0gICAgICAgIChjbC1kZXN0cnVjdHVyaW5nLWJpbmQgKHN0YXRzKSBldmVudC1hcmdz Ci0gICAgICAgICAgKG1lc3NhZ2UgIlJ1bm5pbmcgJXMgdGVzdHMgKCVzKSIKLSAgICAgICAgICAg ICAgICAgICAobGVuZ3RoIChlcnQtLXN0YXRzLXRlc3RzIHN0YXRzKSkKLSAgICAgICAgICAgICAg ICAgICAoZXJ0LS1mb3JtYXQtdGltZS1pc284NjAxIChlcnQtLXN0YXRzLXN0YXJ0LXRpbWUgc3Rh dHMpKSkpKQorICAgICAgICAodW5sZXNzIGVydC1xdWlldAorICAgICAgICAgIChjbC1kZXN0cnVj dHVyaW5nLWJpbmQgKHN0YXRzKSBldmVudC1hcmdzCisgICAgICAgICAgICAobWVzc2FnZSAiUnVu bmluZyAlcyB0ZXN0cyAoJXMpIgorICAgICAgICAgICAgICAgICAgICAgKGxlbmd0aCAoZXJ0LS1z dGF0cy10ZXN0cyBzdGF0cykpCisgICAgICAgICAgICAgICAgICAgICAoZXJ0LS1mb3JtYXQtdGlt ZS1pc284NjAxIChlcnQtLXN0YXRzLXN0YXJ0LXRpbWUgc3RhdHMpKSkpKSkKICAgICAgICAocnVu LWVuZGVkCiAgICAgICAgIChjbC1kZXN0cnVjdHVyaW5nLWJpbmQgKHN0YXRzIGFib3J0ZWRwKSBl dmVudC1hcmdzCiAgICAgICAgICAgKGxldCAoKHVuZXhwZWN0ZWQgKGVydC1zdGF0cy1jb21wbGV0 ZWQtdW5leHBlY3RlZCBzdGF0cykpCkBAIC0xNDM4LDE2ICsxNDQyLDE3IEBAIGVydC1ydW4tdGVz dHMtYmF0Y2gKICAgICAgICAgICAgICAgICAgICAgICAgIChlcnQtdGVzdC1uYW1lIHRlc3QpKSkK ICAgICAgICAgICAgICAgKGVydC10ZXN0LXF1aXQKICAgICAgICAgICAgICAgIChtZXNzYWdlICJR dWl0IGR1cmluZyAlUyIgKGVydC10ZXN0LW5hbWUgdGVzdCkpKSkpCi0gICAgICAgICAgKGxldCog KChtYXggKHByaW4xLXRvLXN0cmluZyAobGVuZ3RoIChlcnQtLXN0YXRzLXRlc3RzIHN0YXRzKSkp KQotICAgICAgICAgICAgICAgICAoZm9ybWF0LXN0cmluZyAoY29uY2F0ICIlOXMgICUiCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHByaW4xLXRvLXN0cmluZyAobGVu Z3RoIG1heCkpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInMvIiBt YXggIiAgJVMiKSkpCi0gICAgICAgICAgICAobWVzc2FnZSBmb3JtYXQtc3RyaW5nCi0gICAgICAg ICAgICAgICAgICAgICAoZXJ0LXN0cmluZy1mb3ItdGVzdC1yZXN1bHQgcmVzdWx0Ci0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGVydC10ZXN0LXJlc3Vs dC1leHBlY3RlZC1wCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHRlc3QgcmVzdWx0KSkKLSAgICAgICAgICAgICAgICAgICAgICgxKyAoZXJ0LS1zdGF0 cy10ZXN0LXBvcyBzdGF0cyB0ZXN0KSkKLSAgICAgICAgICAgICAgICAgICAgIChlcnQtdGVzdC1u YW1lIHRlc3QpKSkpKSkpCisgICAgICAgICAgKHVubGVzcyBlcnQtcXVpZXQKKyAgICAgICAgICAg IChsZXQqICgobWF4IChwcmluMS10by1zdHJpbmcgKGxlbmd0aCAoZXJ0LS1zdGF0cy10ZXN0cyBz dGF0cykpKSkKKyAgICAgICAgICAgICAgICAgICAoZm9ybWF0LXN0cmluZyAoY29uY2F0ICIlOXMg ICUiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocHJpbjEtdG8t c3RyaW5nIChsZW5ndGggbWF4KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICJzLyIgbWF4ICIgICVTIikpKQorICAgICAgICAgICAgICAobWVzc2FnZSBmb3JtYXQt c3RyaW5nCisgICAgICAgICAgICAgICAgICAgICAgIChlcnQtc3RyaW5nLWZvci10ZXN0LXJlc3Vs dCByZXN1bHQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChlcnQtdGVzdC1yZXN1bHQtZXhwZWN0ZWQtcAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRlc3QgcmVzdWx0KSkKKyAgICAgICAgICAgICAg ICAgICAgICAgKDErIChlcnQtLXN0YXRzLXRlc3QtcG9zIHN0YXRzIHRlc3QpKQorICAgICAgICAg ICAgICAgICAgICAgICAoZXJ0LXRlc3QtbmFtZSB0ZXN0KSkpKSkpKSkKICAgIG5pbCkpCiAKIDs7 OyMjI2F1dG9sb2FkCi0tIAoyLjE0LjIKCg== --001a114ef21089b9f9055c8666d8--