From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Federico Newsgroups: gmane.emacs.bugs Subject: bug#31039: 27.0.50; allow silencing auto-save Date: Mon, 6 Aug 2018 20:02:28 -0300 Message-ID: References: <87zhy0xliz.fsf@gmail.com> <83d0uvsfgi.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000bbed2b0572cc4645" X-Trace: blaine.gmane.org 1533596470 27682 195.159.176.226 (6 Aug 2018 23:01:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 6 Aug 2018 23:01:10 +0000 (UTC) Cc: Noam Postavsky , Aaron Jensen , 31039@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 07 01:01:05 2018 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 1fmoUr-00076u-78 for geb-bug-gnu-emacs@m.gmane.org; Tue, 07 Aug 2018 01:01:05 +0200 Original-Received: from localhost ([::1]:36606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmoWx-00070k-Qt for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Aug 2018 19:03:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58004) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmoWq-00070U-IW for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2018 19:03:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fmoWl-0005j6-Ll for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2018 19:03:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37985) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fmoWl-0005ix-Gi for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2018 19:03:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fmoWj-0005Vt-Rp for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2018 19:03:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Federico Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Aug 2018 23:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31039 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 31039-submit@debbugs.gnu.org id=B31039.153359657921181 (code B ref 31039); Mon, 06 Aug 2018 23:03:01 +0000 Original-Received: (at 31039) by debbugs.gnu.org; 6 Aug 2018 23:02:59 +0000 Original-Received: from localhost ([127.0.0.1]:43003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmoWg-0005VZ-Sv for submit@debbugs.gnu.org; Mon, 06 Aug 2018 19:02:59 -0400 Original-Received: from mail-io0-f172.google.com ([209.85.223.172]:37010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmoWc-0005VB-NN for 31039@debbugs.gnu.org; Mon, 06 Aug 2018 19:02:56 -0400 Original-Received: by mail-io0-f172.google.com with SMTP id z19-v6so12475707ioh.4 for <31039@debbugs.gnu.org>; Mon, 06 Aug 2018 16:02:54 -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=1eKJqPY7YEi2qajjCuM+qSyY4393qrahoGkRS/ckGYA=; b=YFYEzkpZLOYiF6fXDN/kilkx7nbmO0Vqd8NJmur9xu7O7x5ZQewUiF+KRddZmndWvw 4L6mr7yYKklDEgM8XK6FVWZrfCg1g9l9ejO2Ilc9XS8Y1oz2cO+X0jRVstFVAZ8i3Jnu T4zJbEwE8NPZeAsvrlS/Jz63jceWe1PGc5L1UPxodfSUA62numn0glcNUH4MldDjdNUL YNWE3h0v18zuEw3Nit3nYIAwj3HQWuaJIxW2MyLM28/zAwDJ2CRAC+Kl8baBS3GxrKhX QslrF5u8qJ90jdyCPX6c1WtoZIIZ64I1Z1+MvNBJQHBMfPZh+IW4ZrBq4G/lU3CJ1gk1 ygQQ== 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=1eKJqPY7YEi2qajjCuM+qSyY4393qrahoGkRS/ckGYA=; b=n3gdq4OngIqad4uIe5P8LU+ajp3l3khfzRZThSsLfOmyzsCFLQ3YHwB74kLVRL/bBC 6XRLLk8rtRhxoIx7QVe6oyEbFcWMHrsJgWzKV4EYUVJEa9NdrKC+TID2AGx96KBolf3m nDfjlZNDxEx/LgCjWXy9UlcrvrxUAJp+twoVngHHjOsUwu3hF2LytrF6nq7G8w/lINtu nRE6Ivbdr3wFPepr11DLWQxtXzT0Lnzv4YDqvgg25heEytni5o9ZbtaNCV1D8XynuRgl SztUyHYodN6AIP9MyQPIQFi9CLiLmvDRrE7ZiScBlYWgYcZHrLT37F6hw1KnWbTcJLPx eK3A== X-Gm-Message-State: AOUpUlEvtN8VFg2ftl3MftSXBqfKMLyOSerRlUlD7d4kveG6vm38ndaz sPK+2atZVI8QPz+p0BYrTYQjjKR6bKjWGVGIh2I= X-Google-Smtp-Source: AAOMgpfDFNOhcsN2r7lXIkCxonVerNtF6pJeEvRRVoXkxKMAqcT20A/55bEJ1+9rKIr3j4CvpO+qrup68OmRMuMzcdI= X-Received: by 2002:a6b:35f:: with SMTP id 92-v6mr16830506iod.63.1533596569123; Mon, 06 Aug 2018 16:02:49 -0700 (PDT) Original-Received: by 2002:ac0:f304:0:0:0:0:0 with HTTP; Mon, 6 Aug 2018 16:02:28 -0700 (PDT) In-Reply-To: <83d0uvsfgi.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:149297 Archived-At: --000000000000bbed2b0572cc4645 Content-Type: text/plain; charset="UTF-8" Noam, Eli: I've applied the fixes you have both mentioned. I ended up using DEFVAR_BOOL to create the variable, but I'm not sure I used the variable correctly when calling Fdo_auto_save (the function only takes Lisp_Object). I have attached a new patch. Regarding the copyright assignment, mine was approved one or two weeks ago. Thanks --000000000000bbed2b0572cc4645 Content-Type: text/x-diff; charset="US-ASCII"; name="auto-save-no-message.patch" Content-Disposition: attachment; filename="auto-save-no-message.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jkivsago0 RnJvbSA4YWI4MTQxZTcwYzhkMGY5N2Y5YmQyNjUyNzVmNmVmMWEwNDMzMTdjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBUZWRpbiA8ZmVkZXJpY290ZWRpbkBnbWFpbC5j b20+CkRhdGU6IE1vbiwgNiBBdWcgMjAxOCAxOTo1MzowNSAtMDMwMApTdWJqZWN0OiBbUEFUQ0hd IEFkZCB2YXJpYWJsZSBhdXRvLXNhdmUtbm8tbWVzc2FnZQoKKiBzcmMva2V5Ym9hcmQuYyAoYXV0 b19zYXZlX25vX21lc3NhZ2UpOiBOZXcgdmFyaWFibGUsIGFsbG93cyBzdXBwcmVzc2luZwogIGF1 dG8tc2F2aW5nIG1lc3NhZ2UuCiogbGlzcC9jdXMtc3RhcnQuZWwgKHN0YW5kYXJkKTogQWRkIGF1 dG8tc2F2ZS1uby1tZXNzYWdlIHZhcmlhYmxlLgoqIGRvYy9lbWFjcy9maWxlcy50ZXhpOiBVcGRh dGUgbWFudWFsLgoqIGV0Yy9ORVdTOiBVcGRhdGUgbmV3cy4KLS0tCiBkb2MvZW1hY3MvZmlsZXMu dGV4aSB8IDEzICsrKysrKysrLS0tLS0KIGV0Yy9ORVdTICAgICAgICAgICAgIHwgIDQgKysrKwog bGlzcC9jdXMtc3RhcnQuZWwgICAgfCAgMSArCiBzcmMva2V5Ym9hcmQuYyAgICAgICB8ICA4ICsr KysrKy0tCiA0IGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZG9jL2VtYWNzL2ZpbGVzLnRleGkgYi9kb2MvZW1hY3MvZmlsZXMudGV4 aQppbmRleCBhN2NjNTdlNGU5Li4zNjI5OTNjMDJlIDEwMDY0NAotLS0gYS9kb2MvZW1hY3MvZmls ZXMudGV4aQorKysgYi9kb2MvZW1hY3MvZmlsZXMudGV4aQpAQCAtMTAyMSwxMyArMTAyMSwxNiBA QCBBdXRvIFNhdmUKIGNhbGxlZCBAZGZue2F1dG8tc2F2aW5nfS4gIEl0IHByZXZlbnRzIHlvdSBm cm9tIGxvc2luZyBtb3JlIHRoYW4gYQogbGltaXRlZCBhbW91bnQgb2Ygd29yayBpZiB0aGUgc3lz dGVtIGNyYXNoZXMuCiAKK0B2aW5kZXggYXV0by1zYXZlLW5vLW1lc3NhZ2UKICAgV2hlbiBFbWFj cyBkZXRlcm1pbmVzIHRoYXQgaXQgaXMgdGltZSBmb3IgYXV0by1zYXZpbmcsIGl0IGNvbnNpZGVy cwogZWFjaCBidWZmZXIsIGFuZCBlYWNoIGlzIGF1dG8tc2F2ZWQgaWYgYXV0by1zYXZpbmcgaXMg ZW5hYmxlZCBmb3IgaXQKLWFuZCBpdCBoYXMgYmVlbiBjaGFuZ2VkIHNpbmNlIHRoZSBsYXN0IHRp bWUgaXQgd2FzIGF1dG8tc2F2ZWQuICBUaGUKLW1lc3NhZ2UgQHNhbXB7QXV0by1zYXZpbmcuLi59 IGlzIGRpc3BsYXllZCBpbiB0aGUgZWNobyBhcmVhIGR1cmluZwotYXV0by1zYXZpbmcsIGlmIGFu eSBmaWxlcyBhcmUgYWN0dWFsbHkgYXV0by1zYXZlZC4gIEVycm9ycyBvY2N1cnJpbmcKLWR1cmlu ZyBhdXRvLXNhdmluZyBhcmUgY2F1Z2h0IHNvIHRoYXQgdGhleSBkbyBub3QgaW50ZXJmZXJlIHdp dGggdGhlCi1leGVjdXRpb24gb2YgY29tbWFuZHMgeW91IGhhdmUgYmVlbiB0eXBpbmcuCithbmQg aXQgaGFzIGJlZW4gY2hhbmdlZCBzaW5jZSB0aGUgbGFzdCB0aW1lIGl0IHdhcyBhdXRvLXNhdmVk LiAgV2hlbgordGhlIEBjb2Rle2F1dG8tc2F2ZS1uby1tZXNzYWdlfSB2YXJpYWJsZSBpcyBzZXQg dG8gQGNvZGV7bmlsfSwgdGhlIG1lc3NhZ2UKK0BzYW1we0F1dG8tc2F2aW5nLi4ufSBpcyBkaXNw bGF5ZWQgaW4gdGhlIGVjaG8gYXJlYSBkdXJpbmcgYXV0by1zYXZpbmcsCitpZiBhbnkgZmlsZXMg YXJlIGFjdHVhbGx5IGF1dG8tc2F2ZWQuICBUaGUgZGVmYXVsdCB2YWx1ZSBmb3IKK0Bjb2Rle2F1 dG8tc2F2ZS1uby1tZXNzYWdlfSBpcyBAY29kZXtuaWx9LiAgRXJyb3JzIG9jY3VycmluZyBkdXJp bmcgYXV0by1zYXZpbmcKK2FyZSBjYXVnaHQgc28gdGhhdCB0aGV5IGRvIG5vdCBpbnRlcmZlcmUg d2l0aCB0aGUgZXhlY3V0aW9uIG9mIGNvbW1hbmRzIHlvdQoraGF2ZSBiZWVuIHR5cGluZy4KIAog QG1lbnUKICogRmlsZXM6IEF1dG8gU2F2ZSBGaWxlcy4gICAgICAgVGhlIGZpbGUgd2hlcmUgYXV0 by1zYXZlZCBjaGFuZ2VzIGFyZQpkaWZmIC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRl eCAyMTg4N2Y1YmZkLi40OWQ1YWZiY2E5IDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMv TkVXUwpAQCAtMTg5LDYgKzE4OSwxMCBAQCBmcm9tIGEgcmVtb3RlIGhvc3QuCiBUaGlzIHRyaWdn ZXJzIHRvIHNlYXJjaCB0aGUgcHJvZ3JhbSBvbiB0aGUgcmVtb3RlIGhvc3QgYXMgaW5kaWNhdGVk IGJ5CiAnZGVmYXVsdC1kaXJlY3RvcnknLgogCisrKysKKyoqIE5ldyB2YXJpYWJsZSAnYXV0by1z YXZlLW5vLW1lc3NhZ2UnLgorV2hlbiBzZXQgdG8gdCwgbm8gbWVzc2FnZSB3aWxsIGJlIHNob3du IHdoZW4gYXV0by1zYXZpbmcgKGRlZmF1bHQgdmFsdWU6IG5pbCkuCisKIAwKICogRWRpdGluZyBD aGFuZ2VzIGluIEVtYWNzIDI3LjEKIApkaWZmIC0tZ2l0IGEvbGlzcC9jdXMtc3RhcnQuZWwgYi9s aXNwL2N1cy1zdGFydC5lbAppbmRleCBmMzFkMWRmMzA5Li4wZDRiOTY4NzQ4IDEwMDY0NAotLS0g YS9saXNwL2N1cy1zdGFydC5lbAorKysgYi9saXNwL2N1cy1zdGFydC5lbApAQCAtMzQ1LDYgKzM0 NSw3IEBAIG1pbmlidWZmZXItcHJvbXB0LXByb3BlcnRpZXMtLXNldHRlcgogCSAgICAgOzsga2V5 Ym9hcmQuYwogCSAgICAgKG1ldGEtcHJlZml4LWNoYXIga2V5Ym9hcmQgY2hhcmFjdGVyKQogCSAg ICAgKGF1dG8tc2F2ZS1pbnRlcnZhbCBhdXRvLXNhdmUgaW50ZWdlcikKKyAgICAgICAgICAgICAo YXV0by1zYXZlLW5vLW1lc3NhZ2UgYXV0by1zYXZlIGJvb2xlYW4pCiAJICAgICAoYXV0by1zYXZl LXRpbWVvdXQgYXV0by1zYXZlIChjaG9pY2UgKGNvbnN0IDp0YWcgIm9mZiIgbmlsKQogCQkJCQkJ ICAoaW50ZWdlciA6Zm9ybWF0ICIldiIpKSkKIAkgICAgIChlY2hvLWtleXN0cm9rZXMgbWluaWJ1 ZmZlciBudW1iZXIpCmRpZmYgLS1naXQgYS9zcmMva2V5Ym9hcmQuYyBiL3NyYy9rZXlib2FyZC5j CmluZGV4IDdhYjlhNjA2OWEuLjY2MDQxZjMxN2IgMTAwNjQ0Ci0tLSBhL3NyYy9rZXlib2FyZC5j CisrKyBiL3NyYy9rZXlib2FyZC5jCkBAIC0yNjI2LDcgKzI2MjYsNyBAQCByZWFkX2NoYXIgKGlu dCBjb21tYW5kZmxhZywgTGlzcF9PYmplY3QgbWFwLAogICAgICAgJiYgbnVtX25vbm1hY3JvX2lu cHV0X2V2ZW50cyAtIGxhc3RfYXV0b19zYXZlID4gbWF4IChhdXRvX3NhdmVfaW50ZXJ2YWwsIDIw KQogICAgICAgJiYgIWRldGVjdF9pbnB1dF9wZW5kaW5nX3J1bl90aW1lcnMgKDApKQogICAgIHsK LSAgICAgIEZkb19hdXRvX3NhdmUgKFFuaWwsIFFuaWwpOworICAgICAgRmRvX2F1dG9fc2F2ZSAo YXV0b19zYXZlX25vX21lc3NhZ2UgPyBRdCA6IFFuaWwsIFFuaWwpOwogICAgICAgLyogSG9va3Mg Y2FuIGFjdHVhbGx5IGNoYW5nZSBzb21lIGJ1ZmZlcnMgaW4gYXV0byBzYXZlLiAgKi8KICAgICAg IHJlZGlzcGxheSAoKTsKICAgICB9CkBAIC0yNjkxLDcgKzI2OTEsNyBAQCByZWFkX2NoYXIgKGlu dCBjb21tYW5kZmxhZywgTGlzcF9PYmplY3QgbWFwLAogCSAgaWYgKEVRICh0ZW0wLCBRdCkKIAkg ICAgICAmJiAhIENPTlNQIChWdW5yZWFkX2NvbW1hbmRfZXZlbnRzKSkKIAkgICAgewotCSAgICAg IEZkb19hdXRvX3NhdmUgKFFuaWwsIFFuaWwpOworCSAgICAgIEZkb19hdXRvX3NhdmUgKGF1dG9f c2F2ZV9ub19tZXNzYWdlID8gUXQgOiBRbmlsLCBRbmlsKTsKIAkgICAgICByZWRpc3BsYXkgKCk7 CiAJICAgIH0KIAl9CkBAIC0xMTM5MSw2ICsxMTM5MSwxMCBAQCByZXN1bHQgb2YgbG9va2luZyB1 cCB0aGUgb3JpZ2luYWwgY29tbWFuZCBpbiB0aGUgYWN0aXZlIGtleW1hcHMuICAqLyk7CiBaZXJv IG1lYW5zIGRpc2FibGUgYXV0b3NhdmluZyBkdWUgdG8gbnVtYmVyIG9mIGNoYXJhY3RlcnMgdHlw ZWQuICAqLyk7CiAgIGF1dG9fc2F2ZV9pbnRlcnZhbCA9IDMwMDsKIAorICBERUZWQVJfQk9PTCAo ImF1dG8tc2F2ZS1uby1tZXNzYWdlIiwgYXV0b19zYXZlX25vX21lc3NhZ2UsCisJICAgICAgIGRv YzogLyogTm9uLW5pbCBtZWFucyBkbyBub3QgcHJpbnQgYW55IG1lc3NhZ2Ugd2hlbiBhdXRvLXNh dmluZy4gKi8pOworICBhdXRvX3NhdmVfbm9fbWVzc2FnZSA9IGZhbHNlOworCiAgIERFRlZBUl9M SVNQICgiYXV0by1zYXZlLXRpbWVvdXQiLCBWYXV0b19zYXZlX3RpbWVvdXQsCiAJICAgICAgIGRv YzogLyogTnVtYmVyIG9mIHNlY29uZHMgaWRsZSB0aW1lIGJlZm9yZSBhdXRvLXNhdmUuCiBaZXJv IG9yIG5pbCBtZWFucyBkaXNhYmxlIGF1dG8tc2F2aW5nIGR1ZSB0byBpZGxlbmVzcy4KLS0gCjIu MTcuMQoK --000000000000bbed2b0572cc4645--