From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Nikolay Kudryavtsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Jan 2017 22:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 25340@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148339695117995 (code B ref -1); Mon, 02 Jan 2017 22:43:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Jan 2017 22:42:31 +0000 Received: from localhost ([127.0.0.1]:39802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOBJH-0004gB-3j for submit@debbugs.gnu.org; Mon, 02 Jan 2017 17:42:31 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOBJE-0004fy-SQ for submit@debbugs.gnu.org; Mon, 02 Jan 2017 17:42:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cOBJ8-0005Hz-83 for submit@debbugs.gnu.org; Mon, 02 Jan 2017 17:42:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53150) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cOBJ8-0005Hv-4K for submit@debbugs.gnu.org; Mon, 02 Jan 2017 17:42:22 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55284) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOBJ6-00040u-1u for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2017 17:42:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cOBJ2-0005Gp-Or for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2017 17:42:19 -0500 Received: from mail-lf0-x22c.google.com ([2a00:1450:4010:c07::22c]:34598) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cOBJ2-0005Gc-DU for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2017 17:42:16 -0500 Received: by mail-lf0-x22c.google.com with SMTP id y21so276096044lfa.1 for ; Mon, 02 Jan 2017 14:42:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:message-id:date:user-agent:mime-version; bh=QtgEwfQgzQTi8kavneCLiwBIzk9NhgFzdegH+UvuHFQ=; b=JyHrrcHGykS1QGLDLUAu8PjOV7+nHC6biIgLC18MrkWwFAPN78/+WA3gI0XDhtUuuJ UUTuYxE69rzAzi9iw8T+8rx8GPTPGNyV5uEjiio/mRZ+pwUCjWmqQECMg9p37Zj1L3p7 isI0VAiG7nfsyU2cTQaEUyiSu9LxxNU9HAvKb/Q0lxwD5aXKZwfZNS1V37cjLJcn9m55 FOIVfiNTET8yF/tckxxc2aPYeHTBNslalkPxRnN29Bi4+HiDuyVplMRQ4tLcWZx+D2// YbVAcuVwN4xgPhlJmWZs8ZtiRw5cKpv7x701wdzuL2tiTMklj5B4y2LHYyQAM7xMRt3P ctrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:message-id:date:user-agent :mime-version; bh=QtgEwfQgzQTi8kavneCLiwBIzk9NhgFzdegH+UvuHFQ=; b=Z2V8oMVj4krojZVhpc8ax3AEjoSgyhxcS43Xa5B8HhU3+hOgT11Bb6e40xX1EuIgDB Dif9HrpkBaleKxupVx1g8OZbNLubvRFuRKXBf7201hkPab4wn65tvPoje0LqdKv1JNlt uzAK46h6FzJCpji4qe8mm4Wegxm0tEHbkAbw1Smh3OhFzXqCwAW5+mA2OSZ6dSNCMGBc 1UkwNhMpPXaDDd2ZCnj7UPakdNRrfjdejU7p8nYcgMa/GYmSYaqTrJ4vV/W/L+/z4HwU +irNRj8qdH3H5kS5DcFqEZMsocdRiQDyJEwi1QrEE7VZdKELnNbzb4DVn5YHoMKCKlbA mm0Q== X-Gm-Message-State: AIkVDXIys9JP5gyQCFMXh4psmbSosdlYnQ8cdFXQleD41VnyJq/F6+J79QhvvGVFVzYb1g== X-Received: by 10.46.0.4 with SMTP id 4mr16518376lja.34.1483396934601; Mon, 02 Jan 2017 14:42:14 -0800 (PST) Received: from [192.168.199.6] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id x75sm11142206lfi.16.2017.01.02.14.42.13 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Jan 2017 14:42:13 -0800 (PST) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev Message-ID: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> Date: Tue, 3 Jan 2017 01:42:13 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------93BCAB13F5519AA90DBB0E77" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) This is a multi-part message in MIME format. --------------93BCAB13F5519AA90DBB0E77 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Every time you install a new package you get called to save your modified buffers one by one. So, whenever I update my packages I can get like 30 packages and I have to press q at least 30 times. This behavior is pointless and somewhat annoying. I've attached the laziest possible patch for this. -- Best Regards, Nikolay Kudryavtsev --------------93BCAB13F5519AA90DBB0E77 Content-Type: text/plain; charset=UTF-8; name="0001-Prevent-package-install-from-asking-to-save-buffers.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Prevent-package-install-from-asking-to-save-buffers.pat"; filename*1="ch" RnJvbSBjNTY2OTc3NmIxYWJlYzk3OTI0OWZmOTIxOGJhODI1MTUwMGZjNzA0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOaWtvbGF5IEt1ZHJ5YXZ0c2V2IDxuaWtvbGF5Lmt1 ZHJ5YXZ0c2V2QGdtYWlsLmNvbT4KRGF0ZTogVHVlLCAzIEphbiAyMDE3IDAxOjIxOjE5ICsw MzAwClN1YmplY3Q6IFtQQVRDSF0gUHJldmVudCBwYWNrYWdlLWluc3RhbGwgZnJvbSBhc2tp bmcgdG8gc2F2ZSBidWZmZXJzCgogKiBsaXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwgKGJ5 dGUtcmVjb21waWxlLWRpcmVjdG9yeSk6IE5ldyBhcmd1bWVudAogYGlnbm9yZS1tb2RpZmll ZC1idWZmZXJzJyB0aGF0IHByZXZlbnRzIGBzYXZlLXNvbWUtYnVmZmVycycgZnJvbSBnZXR0 aW5nCiBjYWxsZWQuCiAqIGRvYy9saXNwcmVmL2NvbXBpbGUudGV4aTogRG9jdW1lbnRlZCBg aWdub3JlLW1vZGlmaWVkLWJ1ZmZlcnMnIGFyZ3VtZW50CiBvZiBgYnl0ZS1yZWNvbXBpbGUt ZGlyZWN0b3J5Jy4KICogbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgKHBhY2thZ2UtLWNv bXBpbGUpOiBVc2UKIGBpZ25vcmUtbW9kaWZpZWQtYnVmZmVycycgd2hlbiBjYWxsaW5nIGBi eXRlLXJlY29tcGlsZS1kaXJlY3RvcnknLgotLS0KIGRvYy9saXNwcmVmL2NvbXBpbGUudGV4 aSAgICB8ICA2ICsrKysrLQogbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIHwgMTAgKysr KysrKy0tLQogbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgIHwgIDIgKy0KIDMgZmlsZXMg Y2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kb2MvbGlzcHJlZi9jb21waWxlLnRleGkgYi9kb2MvbGlzcHJlZi9jb21waWxlLnRleGkK aW5kZXggYjFjYzA0Yi4uMjM5ZDdlZSAxMDA2NDQKLS0tIGEvZG9jL2xpc3ByZWYvY29tcGls ZS50ZXhpCisrKyBiL2RvYy9saXNwcmVmL2NvbXBpbGUudGV4aQpAQCAtMTk4LDcgKzE5OCw3 IEBAIENvbXBpbGF0aW9uIEZ1bmN0aW9ucwogQGVuZCBleGFtcGxlCiBAZW5kIGRlZmZuCgot QGRlZmZuIENvbW1hbmQgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9yeSAmb3B0 aW9uYWwgZmxhZyBmb3JjZQorQGRlZmZuIENvbW1hbmQgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0 b3J5IGRpcmVjdG9yeSAmb3B0aW9uYWwgZmxhZyBmb3JjZSBpZ25vcmUtbW9kaWZpZWQtYnVm ZmVycwogQGNpbmRleCBsaWJyYXJ5IGNvbXBpbGF0aW9uCiBUaGlzIGNvbW1hbmQgcmVjb21w aWxlcyBldmVyeSBAc2FtcHsuZWx9IGZpbGUgaW4gQHZhcntkaXJlY3Rvcnl9IChvcgogaXRz IHN1YmRpcmVjdG9yaWVzKSB0aGF0IG5lZWRzIHJlY29tcGlsYXRpb24uICBBIGZpbGUgbmVl ZHMKQEAgLTIxNyw2ICsyMTcsMTAgQEAgQ29tcGlsYXRpb24gRnVuY3Rpb25zCiBJZiBAdmFy e2ZvcmNlfSBpcyBub24tQGNvZGV7bmlsfSwgdGhpcyBjb21tYW5kIHJlY29tcGlsZXMgZXZl cnkKIEBzYW1wey5lbH0gZmlsZSB0aGF0IGhhcyBhIEBzYW1wey5lbGN9IGZpbGUuCgorSWYg QHZhcntpZ25vcmUtbW9kaWZpZWQtYnVmZmVyc30gaXMgbm9uLUBjb2Rle25pbH0sIHRoaXMg Y29tbWFuZCBhdm9pZHMKK3NhdmluZyBtb2RpZmllZCBidWZmZXJzIGJlZm9yZSBjb21waWxh dGlvbi4gT3RoZXJ3aXNlCitAY29kZXtzYXZlLXNvbWUtYnVmZmVyc30gaXMgY2FsbGVkLgor CiBUaGUgcmV0dXJuZWQgdmFsdWUgaXMgdW5wcmVkaWN0YWJsZS4KIEBlbmQgZGVmZm4KCmRp ZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwgYi9saXNwL2VtYWNzLWxp c3AvYnl0ZWNvbXAuZWwKaW5kZXggNjNiZTdlMi4uZmRhMjVhZSAxMDA2NDQKLS0tIGEvbGlz cC9lbWFjcy1saXNwL2J5dGVjb21wLmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9ieXRlY29t cC5lbApAQCAtMTYyMSw3ICsxNjIxLDcgQEAgYnl0ZS1mb3JjZS1yZWNvbXBpbGUKICAgKGJ5 dGUtcmVjb21waWxlLWRpcmVjdG9yeSBkaXJlY3RvcnkgbmlsIHQpKQoKIDs7OyMjI2F1dG9s b2FkCi0oZGVmdW4gYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IChkaXJlY3RvcnkgJm9wdGlv bmFsIGFyZyBmb3JjZSkKKyhkZWZ1biBieXRlLXJlY29tcGlsZS1kaXJlY3RvcnkgKGRpcmVj dG9yeSAmb3B0aW9uYWwgYXJnIGZvcmNlIGlnbm9yZS1tb2RpZmllZC1idWZmZXJzKQogICAi UmVjb21waWxlIGV2ZXJ5IGAuZWwnIGZpbGUgaW4gRElSRUNUT1JZIHRoYXQgbmVlZHMgcmVj b21waWxhdGlvbi4KIFRoaXMgaGFwcGVucyB3aGVuIGEgYC5lbGMnIGZpbGUgZXhpc3RzIGJ1 dCBpcyBvbGRlciB0aGFuIHRoZSBgLmVsJyBmaWxlLgogRmlsZXMgaW4gc3ViZGlyZWN0b3Jp ZXMgb2YgRElSRUNUT1JZIGFyZSBwcm9jZXNzZWQgYWxzby4KQEAgLTE2MzQsMTIgKzE2MzQs MTYgQEAgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5CiBiZWZvcmUgc2Nhbm5pbmcgaXQuCgog SWYgdGhlIHRoaXJkIGFyZ3VtZW50IEZPUkNFIGlzIG5vbi1uaWwsIHJlY29tcGlsZSBldmVy eSBgLmVsJyBmaWxlCi10aGF0IGFscmVhZHkgaGFzIGEgYC5lbGMnIGZpbGUuIgordGhhdCBh bHJlYWR5IGhhcyBhIGAuZWxjJyBmaWxlLgorCitJZiBmb3J0aCBhcmd1bWVudCBJR05PUkUt TU9ESUZJRUQtQlVGRkVSUyBpcyBub24tbmlsLCBkbyBub3QgdHJ5IHRvIHNhdmUKK21vZGlm aWVkIGJ1ZmZlcnMgYmVmb3JlIGNvbXBpbGF0aW9uLiIKICAgKGludGVyYWN0aXZlICJEQnl0 ZSByZWNvbXBpbGUgZGlyZWN0b3J5OiBcblAiKQogICAoaWYgYXJnIChzZXRxIGFyZyAocHJl Zml4LW51bWVyaWMtdmFsdWUgYXJnKSkpCiAgIChpZiBub25pbnRlcmFjdGl2ZQogICAgICAg bmlsCi0gICAgKHNhdmUtc29tZS1idWZmZXJzKQorICAgICh3aGVuIChub3QgaWdub3JlLW1v ZGlmaWVkLWJ1ZmZlcnMpCisgICAgICAgIChzYXZlLXNvbWUtYnVmZmVycykpCiAgICAgKGZv cmNlLW1vZGUtbGluZS11cGRhdGUpKQogICAod2l0aC1jdXJyZW50LWJ1ZmZlciAoZ2V0LWJ1 ZmZlci1jcmVhdGUgYnl0ZS1jb21waWxlLWxvZy1idWZmZXIpCiAgICAgKHNldHEgZGVmYXVs dC1kaXJlY3RvcnkgKGV4cGFuZC1maWxlLW5hbWUgZGlyZWN0b3J5KSkKZGlmZiAtLWdpdCBh L2xpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVsIGIvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2Uu ZWwKaW5kZXggNjcyOGYxYi4uMDg1MWM1ZSAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNw L3BhY2thZ2UuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwKQEAgLTk0Niw3 ICs5NDYsNyBAQCBwYWNrYWdlLS1jb21waWxlCiAgIChsZXQgKCh3YXJuaW5nLW1pbmltdW0t bGV2ZWwgOmVycm9yKQogICAgICAgICAoc2F2ZS1zaWxlbnRseSBpbmhpYml0LW1lc3NhZ2Up CiAgICAgICAgIChsb2FkLXBhdGggbG9hZC1wYXRoKSkKLSAgICAoYnl0ZS1yZWNvbXBpbGUt ZGlyZWN0b3J5IChwYWNrYWdlLWRlc2MtZGlyIHBrZy1kZXNjKSAwIHQpKSkKKyAgICAoYnl0 ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IChwYWNrYWdlLWRlc2MtZGlyIHBrZy1kZXNjKSAwIHQg dCkpKQoKIDs7OzsgSW5mZXJyaW5nIHBhY2thZ2UgZnJvbSBjdXJyZW50IGJ1ZmZlcgogKGRl ZnVuIHBhY2thZ2UtcmVhZC1mcm9tLXN0cmluZyAoc3RyKQotLQoyLjEwLjIud2luZG93cy4x Cg== --------------93BCAB13F5519AA90DBB0E77-- From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Jan 2017 04:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148359085421641 (code B ref 25340); Thu, 05 Jan 2017 04:35:01 +0000 Received: (at 25340) by debbugs.gnu.org; 5 Jan 2017 04:34:14 +0000 Received: from localhost ([127.0.0.1]:41667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOzkj-0005cy-CI for submit@debbugs.gnu.org; Wed, 04 Jan 2017 23:34:14 -0500 Received: from mail-io0-f179.google.com ([209.85.223.179]:33219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOzki-0005ck-1a for 25340@debbugs.gnu.org; Wed, 04 Jan 2017 23:34:12 -0500 Received: by mail-io0-f179.google.com with SMTP id v96so676120ioi.0 for <25340@debbugs.gnu.org>; Wed, 04 Jan 2017 20:34:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=y6WYlKF1tPwNe2NZA1ClnHIetjm6BkLJhQzSW6KUnLw=; b=ERj9LbuqfJqQImLUhuR3Sg3okiwPJ+11Qu3Tzgb9pzEU+rLJDw3HoKc+TJj2J/mhbB 6SZaXMoBmwp9XRgOslofp+/6ZVMBjJiQv+kYbBRqGcq+Nvtr9/dVFEolgB/S/W7lTQ/y MVz0NbOB+oyTo53OcdASsQz6j9x7hWD+3GSVauryix7PI7XFnlZLzgNS1OFDee07prib 6Et0QhkFSRBe9r+g5uA1zwA4BQruui6YM0kLkqwfxnHaujVYklulWedaABJIUNfh1C3m qV2hhe6gW0W4Vm9vKo29ekF3S6NRh7yz6rs/2is8cWUpzv+GebeS0GdEFIGNPC27OhHQ q63Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=y6WYlKF1tPwNe2NZA1ClnHIetjm6BkLJhQzSW6KUnLw=; b=gAPvwl4Zuf3BX7wmahDDXiX/upHBfsBsrINaFHSdlqTIwYU0N5YV5qRC2D9TpnfbbE jf8CqSCpGvQOYuyk//fGpZlkCfGZ2vZzdSFPV9UT4JuXEyHHgPAPrXDm83iqdb4vaa3m jl70ph5BByvHLSVqWdkJ3buhG9me501YdPzJmsEswOq4gtrhpU3Xq0rdLrVNvF5xtjYm JsvAJos3L2iv5R0OfF9MlcyXdjupsJka+hxvjH0gxe/wNM4zEag+wAr9XDyb0WEFEH8/ BiFEnfP3J0lKmolOWHzGF4IxtNz/AALqsK06WC9jE8w7c5bX52wB7tps5kUJ0YVvE62r cOTw== X-Gm-Message-State: AIkVDXI3n70fxEG7U8KL9an2cpzk2BEG6vvZYnKMipqLOjMh3xwKQ9pzf8jM08fzfoJIzw== X-Received: by 10.107.191.134 with SMTP id p128mr55577432iof.131.1483590846572; Wed, 04 Jan 2017 20:34:06 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id g127sm6656842iog.3.2017.01.04.20.34.05 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 04 Jan 2017 20:34:06 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> Date: Wed, 04 Jan 2017 23:35:08 -0500 In-Reply-To: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> (Nikolay Kudryavtsev's message of "Tue, 3 Jan 2017 01:42:13 +0300") Message-ID: <87zij63z0j.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) Nikolay Kudryavtsev writes: > Every time you install a new package you get called to save your > modified buffers one by one. So, whenever I update my packages I can > get like 30 packages and I have to press q at least 30 times. This > behavior is pointless and somewhat annoying. > > I've attached the laziest possible patch for this. > * lisp/emacs-lisp/bytecomp.el (byte-recompile-directory): New argument > `ignore-modified-buffers' that prevents `save-some-buffers' from getting > called. Instead of a boolean, what do you think about passing a directory, such that only buffers visiting files in that directory or below would get prompted for saving? From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Nikolay Kudryavtsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Jan 2017 06:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148359760632062 (code B ref 25340); Thu, 05 Jan 2017 06:27:02 +0000 Received: (at 25340) by debbugs.gnu.org; 5 Jan 2017 06:26:46 +0000 Received: from localhost ([127.0.0.1]:41694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cP1Vd-0008L3-WA for submit@debbugs.gnu.org; Thu, 05 Jan 2017 01:26:46 -0500 Received: from mail-lf0-f46.google.com ([209.85.215.46]:33144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cP1Vc-0008Kr-Re for 25340@debbugs.gnu.org; Thu, 05 Jan 2017 01:26:45 -0500 Received: by mail-lf0-f46.google.com with SMTP id k86so29210663lfi.0 for <25340@debbugs.gnu.org>; Wed, 04 Jan 2017 22:26:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to; bh=PXGLDFj4QEz5KUu9BD4o90DY6k9rj9P6A7IMw2kYR6k=; b=Vx5R0JPLbz6h5isWP1vH/8z4OMhwihrff9VIJ99MAOR6wt8U3YXPy9TAQ0nky6/yNj KtQfeIXmgWJWbyC+x/MZJ6qZJqp/mbq6Evd9TpV+eqNGvDbedMMsqvQGhqWqxrE3Dq56 PgMRR2+FP5j5lURYkgBG/1xgkyOe8xPq84OjoF9m/P4N+QHRV+m/WXXaT8F4Ri+w51Mi CHvWPPk1g6zQGFnniDec0kOlaFl5qKIwBkerRNjMMatJ4wDS9WPd7fKsnSt3NZFEJyof br62kgfTO1UjI3Wm33hlVsFnKP7drnZtJ3di6luX25rTdKt/wKpDAIIO7kE74rDH2LPa eDtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to; bh=PXGLDFj4QEz5KUu9BD4o90DY6k9rj9P6A7IMw2kYR6k=; b=VzaGMB6ZUy7wD5q+IDDD8iHh6DBJyYd/UiCeM+TAWsmHwkqiaBpApLmI5P26ZeuNeY NQu1GHyjRc4dcNMjbKQGpjG8BCyOvQW2vttGZ0u83NNiGKPJQMn8HULe4G6qgUqL562k 2GQki1MLte3/7IPX8IA4dllMN/ybZINBQKqh6h+k99zYrPHb5c2b78ZgaB2O7+PlRE7I sxw/3FTm7CG8PZkJ/luab0kDio2/CAuEvReQkMD5PAImSY+IqxoUELk+FOm4ej0EPAOc /n61/LuMousFFOtaj12EJEnmm0UeosLJgTsoRNwk2tNFlBrnycNI+z3h8xsnWCymIY+9 DJcA== X-Gm-Message-State: AIkVDXIGtp75559I3sA0UsEXfbYqetbDn7rQ/OJvlQgpWSlpK/XUhnYK1rmwPgMO7DNYDQ== X-Received: by 10.25.141.147 with SMTP id p141mr25710082lfd.147.1483597598875; Wed, 04 Jan 2017 22:26:38 -0800 (PST) Received: from [192.168.199.6] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id 32sm10537691lfv.21.2017.01.04.22.26.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Jan 2017 22:26:37 -0800 (PST) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> Message-ID: <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> Date: Thu, 5 Jan 2017 09:26:31 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <87zij63z0j.fsf@users.sourceforge.net> Content-Type: multipart/mixed; boundary="------------9A3B8AF61D7E548D1E016966" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --------------9A3B8AF61D7E548D1E016966 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Oh, that's a better idea. Fixed the patch. The question now is whether there's even a need to add a new arg to byte-recompile-directory? -- Best Regards, Nikolay Kudryavtsev --------------9A3B8AF61D7E548D1E016966 Content-Type: text/plain; charset=UTF-8; name="0001-Prevent-package-install-from-asking-to-save-buffers.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Prevent-package-install-from-asking-to-save-buffers.pat"; filename*1="ch" RnJvbSBlZDY0ZmUyMDcyNmRmMDM5YWQwYTliZWRlMmQxZjQxNjdlYTYwN2Y5IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOaWtvbGF5IEt1ZHJ5YXZ0c2V2IDxuaWtvbGF5Lmt1 ZHJ5YXZ0c2V2QGdtYWlsLmNvbT4KRGF0ZTogVGh1LCA1IEphbiAyMDE3IDA5OjEwOjAxICsw MzAwClN1YmplY3Q6IFtQQVRDSF0gUHJldmVudCBwYWNrYWdlLWluc3RhbGwgZnJvbSBhc2tp bmcgdG8gc2F2ZSBidWZmZXJzCgoqIGxpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbCAoYnl0 ZS1yZWNvbXBpbGUtZGlyZWN0b3J5KToKYHNhdmUtc29tZS1idWZmZXJzJyBpcyBjYWxsZWQg b25seSBmb3IgZmlsZXMgd2l0aGluIHRoYXQgZGlyZWN0b3J5LgotLS0KIGxpc3AvZW1hY3Mt bGlzcC9ieXRlY29tcC5lbCB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3AvYnl0 ZWNvbXAuZWwgYi9saXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwKaW5kZXggNjNiZTdlMi4u ZGI4NDk3MyAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsCisrKyBi L2xpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbApAQCAtMTYzOSw3ICsxNjM5LDEwIEBAIGJ5 dGUtcmVjb21waWxlLWRpcmVjdG9yeQogICAoaWYgYXJnIChzZXRxIGFyZyAocHJlZml4LW51 bWVyaWMtdmFsdWUgYXJnKSkpCiAgIChpZiBub25pbnRlcmFjdGl2ZQogICAgICAgbmlsCi0g ICAgKHNhdmUtc29tZS1idWZmZXJzKQorICAgIChzYXZlLXNvbWUtYnVmZmVycyBuaWwKKyAg ICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAgICAgICAgICAg ICAgIChtZW1iZXIgKGV4cGFuZC1maWxlLW5hbWUgYnVmZmVyLWZpbGUtbmFtZSkKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJlY3RvcnktZmlsZXMgZGlyZWN0b3J5 IHQpKSkpCiAgICAgKGZvcmNlLW1vZGUtbGluZS11cGRhdGUpKQogICAod2l0aC1jdXJyZW50 LWJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgYnl0ZS1jb21waWxlLWxvZy1idWZmZXIpCiAg ICAgKHNldHEgZGVmYXVsdC1kaXJlY3RvcnkgKGV4cGFuZC1maWxlLW5hbWUgZGlyZWN0b3J5 KSkKLS0gCjIuMTAuMi53aW5kb3dzLjEKCg== --------------9A3B8AF61D7E548D1E016966-- From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jan 2017 02:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148366981526781 (code B ref 25340); Fri, 06 Jan 2017 02:31:02 +0000 Received: (at 25340) by debbugs.gnu.org; 6 Jan 2017 02:30:15 +0000 Received: from localhost ([127.0.0.1]:44202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPKIJ-0006xt-L9 for submit@debbugs.gnu.org; Thu, 05 Jan 2017 21:30:15 -0500 Received: from mail-it0-f46.google.com ([209.85.214.46]:38198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPKII-0006xg-2T for 25340@debbugs.gnu.org; Thu, 05 Jan 2017 21:30:14 -0500 Received: by mail-it0-f46.google.com with SMTP id x2so6626439itf.1 for <25340@debbugs.gnu.org>; Thu, 05 Jan 2017 18:30:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ETYBkqk+Yc9K8HVBV6wZ8rUD13mPKzB3qjP1ufBkk2s=; b=BJeNXe+8s1Ui+NvENpU0FlrPv0Cdqrc2luMWKS1yKAh6mbP6RWf23Z3XL8wkx8HB0m K22qk67RBkkth4JjwYaIjh9ljuoDQG5EFVimGSIlU3y8azNgO5U6ZdQQxy5rgZzw/WDr 8HZUIBxmnTLscTlw28qsHH/ELUp532sCsoYCoZvkHCyxtKOK7iRHsjs5w5IzDQTz19xF iBrgZdLALHxOZBF+ANnlMG/AY4qwAzZ0i3Qto6ohoL3O55NmhbBbp0nf0JFdv/4IrgH0 BPygmDVlaZWGJ7de05fKJTb7O9vzNjudXxtu0bB0er+dcoscr39QY3d5dgI4WZQVxXqp PXSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=ETYBkqk+Yc9K8HVBV6wZ8rUD13mPKzB3qjP1ufBkk2s=; b=aCH8CzXKvIRAHWcwbENEZ7o6rNT7YBbWRM6FQL86zhtU7rolzymL5ornyxR32uUDlO VsoWhVbamTAuBeVenaBJxZRR90uQ+CjvqtcE3qNZXfamEMVjNSbGIn2KGvcDKrOT5Rvn bTEsRPkXtkxBwcISXqxnuqBVJcHadqtAxeoUJAfvtKTHJN9csiAb6mRjAj7bJmkPsJhc 69l5D2NwUXXjainY8/YFhB6iY+GwgQODJqdl2qeJYMbcqPPuuf6c1AfkmHrDAcoP4LrL ThK+yn8bcJwCNbkiLIciGl9vJVvhSzcAOGmBd0lFu1eS1+FgxU/a4pFJ6xVG3I/GckFx 5DTQ== X-Gm-Message-State: AIkVDXK6pFfJSOnu73imUzk70BQP5S5cLoxdrsYfQ1qwFldRqa9cJ2cD2isbDzFPRciMTA== X-Received: by 10.36.123.82 with SMTP id q79mr746659itc.25.1483669808220; Thu, 05 Jan 2017 18:30:08 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id b65sm19722082iob.41.2017.01.05.18.30.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 05 Jan 2017 18:30:07 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> Date: Thu, 05 Jan 2017 21:31:10 -0500 In-Reply-To: <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> (Nikolay Kudryavtsev's message of "Thu, 5 Jan 2017 09:26:31 +0300") Message-ID: <87fukw5381.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) Nikolay Kudryavtsev writes: > The question now is whether there's even a need to add a new arg to > byte-recompile-directory? Possibly yes, since files can require others outside the directory being compiled. So we might not want to have this directory restriction applied always. > + (member (expand-file-name buffer-file-name) > + (directory-files directory t)))) I was thinking more along the lines of (string-prefix-p (expand-file-name directory) (expand-file-name buffer-file-name)) (Or does that break in some weird file systems?) From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Nikolay Kudryavtsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jan 2017 18:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148381238926286 (code B ref 25340); Sat, 07 Jan 2017 18:07:01 +0000 Received: (at 25340) by debbugs.gnu.org; 7 Jan 2017 18:06:29 +0000 Received: from localhost ([127.0.0.1]:46196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPvNs-0006pt-Qa for submit@debbugs.gnu.org; Sat, 07 Jan 2017 13:06:29 -0500 Received: from mail-lf0-f53.google.com ([209.85.215.53]:36030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPvNq-0006pf-8M for 25340@debbugs.gnu.org; Sat, 07 Jan 2017 13:06:26 -0500 Received: by mail-lf0-f53.google.com with SMTP id o140so17306136lff.3 for <25340@debbugs.gnu.org>; Sat, 07 Jan 2017 10:06:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to; bh=NwSXD/846LH3MoDnjnXw8jptDjyXnbR4bnB3S+oV6GI=; b=dYfNQ/SxbnCTsLpVVMPTZAjmf0ucGakATwKL19C8JqWOmZrIm5X/N3ReE0GcakKqsx MnLoELy+kDRQRJCIqxS9kScJUX0JNh5NpQJLvcSLnuSgbRFSrKdJFWHlDRY+JjRsp9pQ jvzmCkI1JfM0bBbS8mThoywncUfhfz+DZY0c2X+Raizk+5jv+zzKDzH9Uhv62Yxn9okj vI6YFXBX/CsLTxTtUxJM6M+FXsBRvDQq0AiafnqD5LHqkqwZbMmw9uhONBfzzpUG6oLg vu1bepUwwqiNtw2ZedQCvg/tG+Us/dAdpHZDzyto5KzBC27JknZEISVUroW0uTcRy8Be afhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to; bh=NwSXD/846LH3MoDnjnXw8jptDjyXnbR4bnB3S+oV6GI=; b=ttiUWf0PV6p/3ADrXjvtMc3+zrqjl92PldT00FD2yYXtfaggUwi4FFZ39mAr32xjrx T/oKFTjPfKpdAaSLlDVvAeIADVJ682GtW/gNxWTBQw7+83XmdAwn1fGrSxu+EkixR7ob R2TdY5Ru5GGM0U1WxGxS6XIaRPa5TFfkJMyWsDdaduTRfpvSCcKuDHcnxvofuSaQvq08 Y6HnM2r2ahUQiUSamKIWWB6nZKNLgZG/lV1/ieC6iIwOXTvApvv8XCSNC79rzqllddMo wugRPtTM+zhxLeBtXWQa3TCz7lBC5XcBqkS01WLwSNAXlU17mbVuayiu+AHvvS598kyM Kb1A== X-Gm-Message-State: AIkVDXKtR8LfZqjh2rHYJj1EPqKXT/vBpA6W/G7mmntgo9nMoOaKQiYPFdYrc9YXsreYAQ== X-Received: by 10.25.67.9 with SMTP id q9mr24999487lfa.6.1483812380299; Sat, 07 Jan 2017 10:06:20 -0800 (PST) Received: from [192.168.1.73] ([37.19.36.146]) by smtp.gmail.com with ESMTPSA id z26sm20038959lja.49.2017.01.07.10.06.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Jan 2017 10:06:19 -0800 (PST) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> Message-ID: <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> Date: Sat, 7 Jan 2017 21:06:18 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <87fukw5381.fsf@users.sourceforge.net> Content-Type: multipart/mixed; boundary="------------3A817FEAC47967CEEF2AE646" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) This is a multi-part message in MIME format. --------------3A817FEAC47967CEEF2AE646 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I had the idea of doing this: (defun byte-recompile-directory (directory &optional arg force limit-buffer-saving) ... If forth argument LIMIT-BUFFER-SAVING is 'directory, only files within DIRECTORY would be saved. When LIMIT-BUFFER-SAVING is t no existing buffers would be checked for modification. But I found out out that having LIMIT-BUFFER-SAVING with value t like this would not work without an accompanying change to byte-recompile-file - since byte-recompile-file already checks whether there's a buffer for that file and that buffer is modified. So, since I don't think that doing changes to byte-recompile-file is the best idea, here's my current version. Also, note that the check in byte-recompile-file actually makes calling save-some-buffers somewhat redundant. -- Best Regards, Nikolay Kudryavtsev --------------3A817FEAC47967CEEF2AE646 Content-Type: text/plain; charset=UTF-8; name="0001-Prevent-package-install-from-asking-to-save-buffers.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Prevent-package-install-from-asking-to-save-buffers.pat"; filename*1="ch" RnJvbSBkMGNjNzEzYjIxNTBjY2Y3ZDVjMzE3NTY0MzhhNDJhM2YxMDZlN2JkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOaWtvbGF5IEt1ZHJ5YXZ0c2V2IDxuaWtvbGF5Lmt1 ZHJ5YXZ0c2V2QGdtYWlsLmNvbT4KRGF0ZTogU2F0LCA3IEphbiAyMDE3IDEzOjA1OjI0ICsw MzAwClN1YmplY3Q6IFtQQVRDSF0gUHJldmVudCBwYWNrYWdlLWluc3RhbGwgZnJvbSBhc2tp bmcgdG8gc2F2ZSBidWZmZXJzCgoqIGxpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbCAoYnl0 ZS1yZWNvbXBpbGUtZGlyZWN0b3J5KTogTmV3IGFyZ3VtZW50CmBsaW1pdC1idWZmZXItc2F2 aW5nJyB0aGF0IGxpbWl0cyBgc2F2ZS1zb21lLWJ1ZmZlcnMnIHRvCnRoZSBjaG9zZW4gZGly ZWN0b3J5LgoqIGRvYy9saXNwcmVmL2NvbXBpbGUudGV4aTogRG9jdW1lbnRlZCBgbGltaXQt YnVmZmVyLXNhdmluZycgYXJndW1lbnQKb2YgYGJ5dGUtcmVjb21waWxlLWRpcmVjdG9yeScu CiogbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgKHBhY2thZ2UtLWNvbXBpbGUpOiBVc2UK YGxpbWl0LWJ1ZmZlci1zYXZpbmcnIHdoZW4gY2FsbGluZyBgYnl0ZS1yZWNvbXBpbGUtZGly ZWN0b3J5Jy4KLS0tCiBkb2MvbGlzcHJlZi9jb21waWxlLnRleGkgICAgfCAgNiArKysrKy0K IGxpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbCB8IDE1ICsrKysrKysrKysrKy0tLQogbGlz cC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTgg aW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvbGlzcHJl Zi9jb21waWxlLnRleGkgYi9kb2MvbGlzcHJlZi9jb21waWxlLnRleGkKaW5kZXggYjFjYzA0 Yi4uMDFjNTdmZiAxMDA2NDQKLS0tIGEvZG9jL2xpc3ByZWYvY29tcGlsZS50ZXhpCisrKyBi L2RvYy9saXNwcmVmL2NvbXBpbGUudGV4aQpAQCAtMTk4LDcgKzE5OCw3IEBAIENvbXBpbGF0 aW9uIEZ1bmN0aW9ucwogQGVuZCBleGFtcGxlCiBAZW5kIGRlZmZuCgotQGRlZmZuIENvbW1h bmQgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9yeSAmb3B0aW9uYWwgZmxhZyBm b3JjZQorQGRlZmZuIENvbW1hbmQgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9y eSAmb3B0aW9uYWwgZmxhZyBmb3JjZSBsaW1pdC1idWZmZXItc2F2aW5nCiBAY2luZGV4IGxp YnJhcnkgY29tcGlsYXRpb24KIFRoaXMgY29tbWFuZCByZWNvbXBpbGVzIGV2ZXJ5IEBzYW1w ey5lbH0gZmlsZSBpbiBAdmFye2RpcmVjdG9yeX0gKG9yCiBpdHMgc3ViZGlyZWN0b3JpZXMp IHRoYXQgbmVlZHMgcmVjb21waWxhdGlvbi4gIEEgZmlsZSBuZWVkcwpAQCAtMjE3LDUgKzIx Nyw5IEBAIENvbXBpbGF0aW9uIEZ1bmN0aW9ucwogSWYgQHZhcntmb3JjZX0gaXMgbm9uLUBj b2Rle25pbH0sIHRoaXMgY29tbWFuZCByZWNvbXBpbGVzIGV2ZXJ5CiBAc2FtcHsuZWx9IGZp bGUgdGhhdCBoYXMgYSBAc2FtcHsuZWxjfSBmaWxlLgoKK0J5IGRlZmF1bHQsIHVzZXIgaXMg cHJvbXB0ZWQgYmVmb3JlIHJlY29tcGlsYXRpb24gdG8gc2F2ZSBtb2RpZmllZAorYnVmZmVy cyBvbmUgYnkgb25lLiBTZXR0aW5nIEB2YXJ7bGltaXQtYnVmZmVyLXNhdmluZ30gdG8gQGNv ZGV7dH0gY2hlY2tzCitvbmx5IGJ1ZmZlcnMgd2l0aGluIEB2YXJ7ZGlyZWN0b3J5fS4KKwog VGhlIHJldHVybmVkIHZhbHVlIGlzIHVucHJlZGljdGFibGUuCiBAZW5kIGRlZmZuCgpkaWZm IC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIGIvbGlzcC9lbWFjcy1saXNw L2J5dGVjb21wLmVsCmluZGV4IDYzYmU3ZTIuLjgyZmI5MjYgMTAwNjQ0Ci0tLSBhL2xpc3Av ZW1hY3MtbGlzcC9ieXRlY29tcC5lbAorKysgYi9saXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAu ZWwKQEAgLTE2MjEsNyArMTYyMSw3IEBAIGJ5dGUtZm9yY2UtcmVjb21waWxlCiAgIChieXRl LXJlY29tcGlsZS1kaXJlY3RvcnkgZGlyZWN0b3J5IG5pbCB0KSkKCiA7OzsjIyNhdXRvbG9h ZAotKGRlZnVuIGJ5dGUtcmVjb21waWxlLWRpcmVjdG9yeSAoZGlyZWN0b3J5ICZvcHRpb25h bCBhcmcgZm9yY2UpCisoZGVmdW4gYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IChkaXJlY3Rv cnkgJm9wdGlvbmFsIGFyZyBmb3JjZSBsaW1pdC1idWZmZXItc2F2aW5nKQogICAiUmVjb21w aWxlIGV2ZXJ5IGAuZWwnIGZpbGUgaW4gRElSRUNUT1JZIHRoYXQgbmVlZHMgcmVjb21waWxh dGlvbi4KIFRoaXMgaGFwcGVucyB3aGVuIGEgYC5lbGMnIGZpbGUgZXhpc3RzIGJ1dCBpcyBv bGRlciB0aGFuIHRoZSBgLmVsJyBmaWxlLgogRmlsZXMgaW4gc3ViZGlyZWN0b3JpZXMgb2Yg RElSRUNUT1JZIGFyZSBwcm9jZXNzZWQgYWxzby4KQEAgLTE2MzQsMTIgKzE2MzQsMjEgQEAg Ynl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5CiBiZWZvcmUgc2Nhbm5pbmcgaXQuCgogSWYgdGhl IHRoaXJkIGFyZ3VtZW50IEZPUkNFIGlzIG5vbi1uaWwsIHJlY29tcGlsZSBldmVyeSBgLmVs JyBmaWxlCi10aGF0IGFscmVhZHkgaGFzIGEgYC5lbGMnIGZpbGUuIgordGhhdCBhbHJlYWR5 IGhhcyBhIGAuZWxjJyBmaWxlLgorCitJZiBmb3J0aCBhcmd1bWVudCBMSU1JVC1CVUZGRVIt U0FWSU5HIGlzIHQgb25seSBidWZmZXJzIHdpdGhpbgorRElSRUNUT1JZIHdvdWxkIGJlIGNo ZWNrZWQgZm9yIG1vZGlmaWNhdGlvbi4iCiAgIChpbnRlcmFjdGl2ZSAiREJ5dGUgcmVjb21w aWxlIGRpcmVjdG9yeTogXG5QIikKICAgKGlmIGFyZyAoc2V0cSBhcmcgKHByZWZpeC1udW1l cmljLXZhbHVlIGFyZykpKQogICAoaWYgbm9uaW50ZXJhY3RpdmUKICAgICAgIG5pbAotICAg IChzYXZlLXNvbWUtYnVmZmVycykKKyAgICAoaWYgbGltaXQtYnVmZmVyLXNhdmluZworICAg ICAgKHNhdmUtc29tZS1idWZmZXJzCisgICAgICAgbmlsCisgICAgICAgKGxhbWJkYSAoKQor ICAgICAgICAgKHN0cmluZy1wcmVmaXgtcCAoZXhwYW5kLWZpbGUtbmFtZSBkaXJlY3Rvcnkp CisgICAgICAgICAgICAgICAgICAgICAgICAgIChleHBhbmQtZmlsZS1uYW1lIGJ1ZmZlci1m aWxlLW5hbWUpKSkpCisgICAgICAoc2F2ZS1zb21lLWJ1ZmZlcnMpKQogICAgIChmb3JjZS1t b2RlLWxpbmUtdXBkYXRlKSkKICAgKHdpdGgtY3VycmVudC1idWZmZXIgKGdldC1idWZmZXIt Y3JlYXRlIGJ5dGUtY29tcGlsZS1sb2ctYnVmZmVyKQogICAgIChzZXRxIGRlZmF1bHQtZGly ZWN0b3J5IChleHBhbmQtZmlsZS1uYW1lIGRpcmVjdG9yeSkpCmRpZmYgLS1naXQgYS9saXNw L2VtYWNzLWxpc3AvcGFja2FnZS5lbCBiL2xpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVsCmlu ZGV4IDY3MjhmMWIuLjA4NTFjNWUgMTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC9wYWNr YWdlLmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVsCkBAIC05NDYsNyArOTQ2 LDcgQEAgcGFja2FnZS0tY29tcGlsZQogICAobGV0ICgod2FybmluZy1taW5pbXVtLWxldmVs IDplcnJvcikKICAgICAgICAgKHNhdmUtc2lsZW50bHkgaW5oaWJpdC1tZXNzYWdlKQogICAg ICAgICAobG9hZC1wYXRoIGxvYWQtcGF0aCkpCi0gICAgKGJ5dGUtcmVjb21waWxlLWRpcmVj dG9yeSAocGFja2FnZS1kZXNjLWRpciBwa2ctZGVzYykgMCB0KSkpCisgICAgKGJ5dGUtcmVj b21waWxlLWRpcmVjdG9yeSAocGFja2FnZS1kZXNjLWRpciBwa2ctZGVzYykgMCB0IHQpKSkK CiA7Ozs7IEluZmVycmluZyBwYWNrYWdlIGZyb20gY3VycmVudCBidWZmZXIKIChkZWZ1biBw YWNrYWdlLXJlYWQtZnJvbS1zdHJpbmcgKHN0cikKLS0KMi4xMC4yLndpbmRvd3MuMQo= --------------3A817FEAC47967CEEF2AE646-- From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jan 2017 18:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148381480629899 (code B ref 25340); Sat, 07 Jan 2017 18:47:02 +0000 Received: (at 25340) by debbugs.gnu.org; 7 Jan 2017 18:46:46 +0000 Received: from localhost ([127.0.0.1]:46202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPw0s-0007mB-55 for submit@debbugs.gnu.org; Sat, 07 Jan 2017 13:46:46 -0500 Received: from mail-io0-f178.google.com ([209.85.223.178]:36214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPw0r-0007lz-8M for 25340@debbugs.gnu.org; Sat, 07 Jan 2017 13:46:45 -0500 Received: by mail-io0-f178.google.com with SMTP id j13so404427iod.3 for <25340@debbugs.gnu.org>; Sat, 07 Jan 2017 10:46:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=yjdWYhfO3Hd6hqoTCVTKSHBipddGSXl1hFXIz8CeJGo=; b=dt2WWOyPvZZQFNbE/PnC2bi8U/QLfmrtoWY8BAmM8uBZ1AsY3WxYlXMmP51WqwTBV8 Ls/rlmEa8f9+wlx0yUNzO1RhMINfiW1rzvx6VUACWaOXyg7X19KJej1Mrfo1+vGquscA ckZrj+oQ0hjlNyiyDAzeUSEEOScRetTV2dyxuiM/ffVu7l3yDQe4s9xeWogUHnJOuDuc kwUZH+cKDMSQJ5qakAbk30D2wnfMnvo9kx9nfOJIYZpnd//249ci3G03+TtZARCpFy0x lCBtF4oqdBD+29+KDZsDy1Wy0atvyfjB+HMlC/5jUwLnlt2GYY4ktvf+dz2UKJpbdQTY L4Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=yjdWYhfO3Hd6hqoTCVTKSHBipddGSXl1hFXIz8CeJGo=; b=EVQ95w3tgFMwFbvnUv+btAsWhshRc/aafO48ayWTCCHMzXdCo/Zv/cav1wvvQstHGX rYAxCV5gwyNf3JvBZol4srl2e3rGszhDcgtIRtceTbeYDtR/I8YFY/Ecuf+s8twNNZk4 Y+XC7zGPvLgOAnaBakgKTbzO82Uu04yit+eERUnurZKYGidorp1D2yNGjpwOBiNm05w3 RPt2Bk51OTiXa3SDbdbJTtZNm1DsuHvZVb6a3qOdqvbRJAYoZ49oZftATRb/bzbivdTB vf5Lbn/fcVLotHhd8N3QC3CgJ9yY2IfXxFCK2IXEFDxeorPl16rDWMBELvoc/NAI9FkX gXMQ== X-Gm-Message-State: AIkVDXLWCM68ORn6LtwRZBOmBviZlQyLoYqYglCkJnWblyCttgjI6L9M1OISU5qY367Zug== X-Received: by 10.107.165.139 with SMTP id o133mr61504190ioe.42.1483814798619; Sat, 07 Jan 2017 10:46:38 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 197sm3515237ita.14.2017.01.07.10.46.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 07 Jan 2017 10:46:38 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> Date: Sat, 07 Jan 2017 13:47:41 -0500 In-Reply-To: <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> (Nikolay Kudryavtsev's message of "Sat, 7 Jan 2017 21:06:18 +0300") Message-ID: <87h95a3dwy.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) Nikolay Kudryavtsev writes: > I had the idea of doing this: > > (defun byte-recompile-directory (directory &optional arg force > limit-buffer-saving) > > ... > > If forth argument LIMIT-BUFFER-SAVING is 'directory, only files within > DIRECTORY would be saved. When LIMIT-BUFFER-SAVING is t no existing buffers > would be checked for modification. > > > But I found out out that having LIMIT-BUFFER-SAVING with value t like > this would not work without an accompanying change to > byte-recompile-file - since byte-recompile-file already checks whether > there's a buffer for that file and that buffer is modified. > I don't see where byte-recompile-file is checking that? > So, since I don't think that doing changes to byte-recompile-file is > the best idea, here's my current version. > > Also, note that the check in byte-recompile-file actually makes > calling save-some-buffers somewhat redundant. From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Nikolay Kudryavtsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Jan 2017 04:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.14838514246279 (code B ref 25340); Sun, 08 Jan 2017 04:58:02 +0000 Received: (at 25340) by debbugs.gnu.org; 8 Jan 2017 04:57:04 +0000 Received: from localhost ([127.0.0.1]:46383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQ5XT-0001dD-P7 for submit@debbugs.gnu.org; Sat, 07 Jan 2017 23:57:03 -0500 Received: from mail-lf0-f44.google.com ([209.85.215.44]:36400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQ5XR-0001ci-CP for 25340@debbugs.gnu.org; Sat, 07 Jan 2017 23:57:02 -0500 Received: by mail-lf0-f44.google.com with SMTP id o140so21734593lff.3 for <25340@debbugs.gnu.org>; Sat, 07 Jan 2017 20:57:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=87Fb2fH5UuaUv7Zb1LzzBJuJKYnkJoXoiDm/Rr/EVMs=; b=qYuc7irn1PtH7j02c2zVqMBloL/OhrCAa0BZWJ5MXMb5jPRTGRCT+Mkj49uvXIlOBy 9v7b+jv51UcSXdNgYFyEk1HGVilLPASnw5E031V/LXG9k66DeQvJr3zdchAWHJatFQ3i RdxFbbDA4T4kRd/R9ggYS89MMBvKpr/wi9OJAmn0fBzLa62Jq3hb/vUDm/ercOx4gb+w ZQr3zuZF7ouY/jtIYG0Cuvbg+GrBa1Ewd1Ea89d5poRSvAP1bFolXDLJakPOP1qEkRi2 3Rxfzf6qdUyszyXsJWFtZ0y3VsyUfNdDFkp5/vSu557/nS3s2Eg5FOMLgJCw8HQxTJTQ 47lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=87Fb2fH5UuaUv7Zb1LzzBJuJKYnkJoXoiDm/Rr/EVMs=; b=q4O+wcc2hd6F3WR6MXsrP6N+7B8ZSxLH/vhohDJrS0vrVlQKuoypq2IZ0wmEbbH9EU zHRFCU84Sf5FLB/aWxrhSc/og8bx1ZuwaofvHoXu5TyhZXMCPYpLgNj84+xKnj08P0a/ +tddWzDFUayolzoyZj2EstE6IOR78ASsM/st8bkTvqVcCHnVsFFWiOsMwKsvlbByS/Oq 9z0CRf/wbOD8TeTAHIoFd+efW+mnUCtk0X2A7iErnAILSOvmSsMeb2Nca3tn5Oh2XQlh 2teGZudW6AY/rd14p7l1KGtzuKvzSy3jHuhS8YxjdBjlogwmR8qQCD//tGr4MqbtiuC2 pjhA== X-Gm-Message-State: AIkVDXLutAOFvstKmOQHIE5eBld/f0ja26h3eFddlcg9iChnpcpWcSsVU0J7xhGWvRX0Zw== X-Received: by 10.46.69.137 with SMTP id s131mr31936016lja.26.1483851415278; Sat, 07 Jan 2017 20:56:55 -0800 (PST) Received: from [192.168.1.73] ([37.19.36.146]) by smtp.gmail.com with ESMTPSA id 95sm6542209lft.27.2017.01.07.20.56.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Jan 2017 20:56:54 -0800 (PST) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> <87h95a3dwy.fsf@users.sourceforge.net> Message-ID: <7b8ca974-9339-3b89-cb27-345d534dca1e@gmail.com> Date: Sun, 8 Jan 2017 07:56:53 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <87h95a3dwy.fsf@users.sourceforge.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Search for "Save buffer %s first? ". -- Best Regards, Nikolay Kudryavtsev From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Jan 2017 05:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.14838535659754 (code B ref 25340); Sun, 08 Jan 2017 05:33:02 +0000 Received: (at 25340) by debbugs.gnu.org; 8 Jan 2017 05:32:45 +0000 Received: from localhost ([127.0.0.1]:46421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQ660-0002XF-Nd for submit@debbugs.gnu.org; Sun, 08 Jan 2017 00:32:44 -0500 Received: from mail-it0-f43.google.com ([209.85.214.43]:36288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQ65z-0002X1-Ci for 25340@debbugs.gnu.org; Sun, 08 Jan 2017 00:32:43 -0500 Received: by mail-it0-f43.google.com with SMTP id c7so3128179itd.1 for <25340@debbugs.gnu.org>; Sat, 07 Jan 2017 21:32:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=0uxUI+w7T+iS7FiFiq5EB8xyrqxl2Swkd2qhyEX1um4=; b=NfLD/dQjeMdRcyV41ErC6LTglFzKMw5v7cTaV+wIebDWhMUu1vHvl6x1q+TzkJJJrH WuzjxYAnJ5rnk4ipJpCXO8GoHPBLDD1LGslIbd55NZiPCGtzqjm/Yf3EOUv1i3syP4to XVtKtN+xgtl5FceOFuismFFIqNB+qC0jJW0B1ikP7qiruyBNF9wAbqmhmMrsqxslCNBq GwDX/EXPUgrpZ0MnFVUmYn3s+ZwWwP5z0ApS1SThxk2kXPOUdh/pZF4l5ZFcOB08vQxP UF/92hG8dPYHr+bV4dWOK1yxS8RwJ0vVGGVd7ktdaM+6Uu2eJuVoSDQBmD0fBVy9eSti Vvcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=0uxUI+w7T+iS7FiFiq5EB8xyrqxl2Swkd2qhyEX1um4=; b=d1G+jwfoLAzcCAGnZZygr8hJVJ2qyywOdeEciIeRccz6ssAayqsbpT9X+LHwLv+olx fA602SbeIKXRuw3b57k7bUis/tlYROhZKEhhDLzsAHTZqG5Q1/7QrudkmMd1P8n6dc/A oI9mPx2E0J81SKXtd8Scvxc3c4aIuC/+i/2RVW06Opsi1f+nf4CqfUwQukyLp1YTcYXK AF0KVu072krn1FgCjIH7Dl6a3ybSmVIHAdyFPvFK9wis3ErOcO+Sv4DJ/xLE0bjKW3cF 8zCQBluAR7sQ34hBrTlgrQS1m54xcjZMzImxTIg/vdl1J+C7cDzlI00ychSyJYRCDdIm J4Yw== X-Gm-Message-State: AIkVDXKIpcSwCnS1oZeG17fbQYh1BpVI2zwLSNkfdvtT0KdsEX9QozuKJNtuRLL/jsfmnA== X-Received: by 10.36.238.139 with SMTP id b133mr4651708iti.81.1483853557697; Sat, 07 Jan 2017 21:32:37 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 81sm4268332itj.6.2017.01.07.21.32.36 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 07 Jan 2017 21:32:37 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> Date: Sun, 08 Jan 2017 00:33:41 -0500 In-Reply-To: <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> (Nikolay Kudryavtsev's message of "Sat, 7 Jan 2017 21:06:18 +0300") Message-ID: <878tqm2k0a.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) Nikolay Kudryavtsev writes: > I had the idea of doing this: > > (defun byte-recompile-directory (directory &optional arg force > limit-buffer-saving) > > ... > > If forth argument LIMIT-BUFFER-SAVING is 'directory, only files within > DIRECTORY would be saved. When LIMIT-BUFFER-SAVING is t no existing buffers > would be checked for modification. > > > But I found out out that having LIMIT-BUFFER-SAVING with value t like > this would not work without an accompanying change to > byte-recompile-file - since byte-recompile-file already checks whether > there's a buffer for that file and that buffer is modified. So, since > I don't think that doing changes to byte-recompile-file is the best > idea, here's my current version. Ah, it's in byte-compile-file, not byte-REcompile-file. Since with the current code, if there is a buffer you don't want to save before compiling, you have to answer "no" twice, I think changing byte-compile-file would be a good thing to do. But we could leave it for later. > > Also, note that the check in byte-recompile-file actually makes > calling save-some-buffers somewhat redundant. I would say the redundancy is in the other direction, but yes, agreed. Patch looks okay, just a few minor comments, below. > * doc/lispref/compile.texi: Documented `limit-buffer-saving' argument ^^^^^^^^^^ Use present tense ("Document `foo' argument..."). > > +By default, user is prompted before recompilation to save modified > +buffers one by one. Setting @var{limit-buffer-saving} to @code{t} checks ^^^ End sentences with double space. > +If forth argument LIMIT-BUFFER-SAVING is t only buffers within ^^^^^ ^ fourth comma here, I think > +DIRECTORY would be checked for modification." ^^^^^^^^^^^^^^^^ I think that should be "are checked". > + (if limit-buffer-saving > + (save-some-buffers > + nil > + (lambda () > + (string-prefix-p (expand-file-name directory) > + (expand-file-name buffer-file-name)))) > + (save-some-buffers)) I would rather avoid doubling the call to save-some-buffers, so use something like (save-some-buffers nil (if limit-buffer-saving (lambda () ...))) From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Nikolay Kudryavtsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Jan 2017 08:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148386280725094 (code B ref 25340); Sun, 08 Jan 2017 08:07:02 +0000 Received: (at 25340) by debbugs.gnu.org; 8 Jan 2017 08:06:47 +0000 Received: from localhost ([127.0.0.1]:46460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQ8V4-0006Wf-VW for submit@debbugs.gnu.org; Sun, 08 Jan 2017 03:06:47 -0500 Received: from mail-lf0-f44.google.com ([209.85.215.44]:35516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQ8V3-0006WR-0S for 25340@debbugs.gnu.org; Sun, 08 Jan 2017 03:06:45 -0500 Received: by mail-lf0-f44.google.com with SMTP id m78so56483394lfg.2 for <25340@debbugs.gnu.org>; Sun, 08 Jan 2017 00:06:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to; bh=JgFuJkvE04vZUEetzUXkbFv9tt9DpBUimwIitgXkc64=; b=pMdfA42sugb6NubtN+Xatke2WLCzbZYWXhdGmxVoMGq4TBHFcFzdgvMdy9DtfvJAAk xq6w2yd+s4UaeUa5OCTvNszv+uH9fbCm+1TGVZ47peeIz4ft8Odu+yDz+WZHabNbUtKG J2zbay7RpiuvP4j3nCxSIMpaPDPHJ05wiGZAy8muEN9YZb83wFq5fAvecE4NM95OCSdJ crXhi6CzYV+0YQKUpoWfC+I3HA+oI3egTf/fvBvHB5uLMYaOzWp4eYRSX4ju1ETCWtUE D8i4ecArcDUPNi67964qSvNt8iW8UHRX7fZnSTByFYVTeZ4rWELj9AkTewV/PmddB7/k NXiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to; bh=JgFuJkvE04vZUEetzUXkbFv9tt9DpBUimwIitgXkc64=; b=WKYNsc0QW3lFGsrS6NnOxssiXk8zqaYb2oYjPJJogtsZpa/URulqR3+78xPbf8Km8H do5+o3tUETWL9fs+FxdTdRLp+VKbegxfDBpjVnalMoH5QGObMGf37hbqjKhxmmROOAKV WknlmdIPheCTJJA7Mx6M84jGxJsMR6VBCKfr3abupPBd32fV9sZt199RDfPF0PM66XzD I6ydfDxHziQ7bfkNYL4BnVgNu0beYV7Q+NDohQ+FeytQy3CYv/XZrjACVEoxgpRFZJRL FdM9B0hWMsHKCw4ilcU9/lYXsorUIxJWzpsTs3qRVzaDoB2KJ3VhB+vTnQlqOrsAWnJV i7mQ== X-Gm-Message-State: AIkVDXLPIWrEiwm6LhCSD4nf94lGKm4plR9iYD+RSgfo9kjCGWW0hGpDINQCSiHLPb1geA== X-Received: by 10.46.69.2 with SMTP id s2mr31510861lja.56.1483862798919; Sun, 08 Jan 2017 00:06:38 -0800 (PST) Received: from [192.168.1.73] ([37.19.36.146]) by smtp.gmail.com with ESMTPSA id 26sm20172421lji.37.2017.01.08.00.06.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Jan 2017 00:06:37 -0800 (PST) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> <878tqm2k0a.fsf@users.sourceforge.net> Message-ID: <49da96e9-0b1a-a31b-dbba-e1b6ef628042@gmail.com> Date: Sun, 8 Jan 2017 11:06:37 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <878tqm2k0a.fsf@users.sourceforge.net> Content-Type: multipart/mixed; boundary="------------62727C4DD3DF535F16BEDDEF" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) This is a multi-part message in MIME format. --------------62727C4DD3DF535F16BEDDEF Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Ok, fixed. P. S. Don't really like the name limit-buffer-saving, but can't think of a better one. -- Best Regards, Nikolay Kudryavtsev --------------62727C4DD3DF535F16BEDDEF Content-Type: text/plain; charset=UTF-8; name="0001-Prevent-package-install-from-asking-to-save-buffers.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Prevent-package-install-from-asking-to-save-buffers.pat"; filename*1="ch" RnJvbSBlZjE2ZjViYzljNGM5ZmMzYWVjM2NlNzE3MzMyOGI1YzZiYTFhZjk0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOaWtvbGF5IEt1ZHJ5YXZ0c2V2IDxuaWtvbGF5Lmt1 ZHJ5YXZ0c2V2QGdtYWlsLmNvbT4KRGF0ZTogU3VuLCA4IEphbiAyMDE3IDExOjA0OjIyICsw MzAwClN1YmplY3Q6IFtQQVRDSF0gUHJldmVudCBwYWNrYWdlLWluc3RhbGwgZnJvbSBhc2tp bmcgdG8gc2F2ZSBidWZmZXJzCgoqIGxpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbCAoYnl0 ZS1yZWNvbXBpbGUtZGlyZWN0b3J5KTogTmV3IGFyZ3VtZW50CmBsaW1pdC1idWZmZXItc2F2 aW5nJyB0aGF0IGxpbWl0cyBgc2F2ZS1zb21lLWJ1ZmZlcnMnIHRvCnRoZSBjaG9zZW4gZGly ZWN0b3J5LgoqIGRvYy9saXNwcmVmL2NvbXBpbGUudGV4aTogRG9jdW1lbnQgYGxpbWl0LWJ1 ZmZlci1zYXZpbmcnIGFyZ3VtZW50Cm9mIGBieXRlLXJlY29tcGlsZS1kaXJlY3RvcnknLgoq IGxpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVsIChwYWNrYWdlLS1jb21waWxlKTogVXNlCmBs aW1pdC1idWZmZXItc2F2aW5nJyB3aGVuIGNhbGxpbmcgYGJ5dGUtcmVjb21waWxlLWRpcmVj dG9yeScuCi0tLQogZG9jL2xpc3ByZWYvY29tcGlsZS50ZXhpICAgIHwgIDYgKysrKystCiBs aXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwgfCAxNCArKysrKysrKysrKy0tLQogbGlzcC9l bWFjcy1saXNwL3BhY2thZ2UuZWwgIHwgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTcgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvbGlzcHJlZi9j b21waWxlLnRleGkgYi9kb2MvbGlzcHJlZi9jb21waWxlLnRleGkKaW5kZXggYjFjYzA0Yi4u OTc0ZDMxMyAxMDA2NDQKLS0tIGEvZG9jL2xpc3ByZWYvY29tcGlsZS50ZXhpCisrKyBiL2Rv Yy9saXNwcmVmL2NvbXBpbGUudGV4aQpAQCAtMTk4LDcgKzE5OCw3IEBAIENvbXBpbGF0aW9u IEZ1bmN0aW9ucwogQGVuZCBleGFtcGxlCiBAZW5kIGRlZmZuCgotQGRlZmZuIENvbW1hbmQg Ynl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9yeSAmb3B0aW9uYWwgZmxhZyBmb3Jj ZQorQGRlZmZuIENvbW1hbmQgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9yeSAm b3B0aW9uYWwgZmxhZyBmb3JjZSBsaW1pdC1idWZmZXItc2F2aW5nCiBAY2luZGV4IGxpYnJh cnkgY29tcGlsYXRpb24KIFRoaXMgY29tbWFuZCByZWNvbXBpbGVzIGV2ZXJ5IEBzYW1wey5l bH0gZmlsZSBpbiBAdmFye2RpcmVjdG9yeX0gKG9yCiBpdHMgc3ViZGlyZWN0b3JpZXMpIHRo YXQgbmVlZHMgcmVjb21waWxhdGlvbi4gIEEgZmlsZSBuZWVkcwpAQCAtMjE3LDYgKzIxNywx MCBAQCBDb21waWxhdGlvbiBGdW5jdGlvbnMKIElmIEB2YXJ7Zm9yY2V9IGlzIG5vbi1AY29k ZXtuaWx9LCB0aGlzIGNvbW1hbmQgcmVjb21waWxlcyBldmVyeQogQHNhbXB7LmVsfSBmaWxl IHRoYXQgaGFzIGEgQHNhbXB7LmVsY30gZmlsZS4KCitCeSBkZWZhdWx0LCBiZWZvcmUgdGhl IHJlY29tcGlsYXRpb24sIHRoZSB1c2VyIGlzIHByb21wdGVkIHRvIHNhdmUgbW9kaWZpZWQK K2J1ZmZlcnMgb25lIGJ5IG9uZS4gIFNldHRpbmcgQHZhcntsaW1pdC1idWZmZXItc2F2aW5n fSB0byBAY29kZXt0fSBjaGVja3MKK29ubHkgYnVmZmVycyB3aXRoaW4gQHZhcntkaXJlY3Rv cnl9LgorCiBUaGUgcmV0dXJuZWQgdmFsdWUgaXMgdW5wcmVkaWN0YWJsZS4KIEBlbmQgZGVm Zm4KCmRpZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwgYi9saXNwL2Vt YWNzLWxpc3AvYnl0ZWNvbXAuZWwKaW5kZXggNjNiZTdlMi4uMmUwZmM3OSAxMDA2NDQKLS0t IGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9i eXRlY29tcC5lbApAQCAtMTYyMSw3ICsxNjIxLDcgQEAgYnl0ZS1mb3JjZS1yZWNvbXBpbGUK ICAgKGJ5dGUtcmVjb21waWxlLWRpcmVjdG9yeSBkaXJlY3RvcnkgbmlsIHQpKQoKIDs7OyMj I2F1dG9sb2FkCi0oZGVmdW4gYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IChkaXJlY3Rvcnkg Jm9wdGlvbmFsIGFyZyBmb3JjZSkKKyhkZWZ1biBieXRlLXJlY29tcGlsZS1kaXJlY3Rvcnkg KGRpcmVjdG9yeSAmb3B0aW9uYWwgYXJnIGZvcmNlIGxpbWl0LWJ1ZmZlci1zYXZpbmcpCiAg ICJSZWNvbXBpbGUgZXZlcnkgYC5lbCcgZmlsZSBpbiBESVJFQ1RPUlkgdGhhdCBuZWVkcyBy ZWNvbXBpbGF0aW9uLgogVGhpcyBoYXBwZW5zIHdoZW4gYSBgLmVsYycgZmlsZSBleGlzdHMg YnV0IGlzIG9sZGVyIHRoYW4gdGhlIGAuZWwnIGZpbGUuCiBGaWxlcyBpbiBzdWJkaXJlY3Rv cmllcyBvZiBESVJFQ1RPUlkgYXJlIHByb2Nlc3NlZCBhbHNvLgpAQCAtMTYzNCwxMiArMTYz NCwyMCBAQCBieXRlLXJlY29tcGlsZS1kaXJlY3RvcnkKIGJlZm9yZSBzY2FubmluZyBpdC4K CiBJZiB0aGUgdGhpcmQgYXJndW1lbnQgRk9SQ0UgaXMgbm9uLW5pbCwgcmVjb21waWxlIGV2 ZXJ5IGAuZWwnIGZpbGUKLXRoYXQgYWxyZWFkeSBoYXMgYSBgLmVsYycgZmlsZS4iCit0aGF0 IGFscmVhZHkgaGFzIGEgYC5lbGMnIGZpbGUuCisKK0lmIGZvdXJ0aCBhcmd1bWVudCBMSU1J VC1CVUZGRVItU0FWSU5HIGlzIHQgb25seSBidWZmZXJzIHdpdGhpbgorRElSRUNUT1JZIGFy ZSBjaGVja2VkIGZvciBtb2RpZmljYXRpb24uIgogICAoaW50ZXJhY3RpdmUgIkRCeXRlIHJl Y29tcGlsZSBkaXJlY3Rvcnk6IFxuUCIpCiAgIChpZiBhcmcgKHNldHEgYXJnIChwcmVmaXgt bnVtZXJpYy12YWx1ZSBhcmcpKSkKICAgKGlmIG5vbmludGVyYWN0aXZlCiAgICAgICBuaWwK LSAgICAoc2F2ZS1zb21lLWJ1ZmZlcnMpCisgICAgKHNhdmUtc29tZS1idWZmZXJzCisgICAg IG5pbAorICAgICAoaWYgbGltaXQtYnVmZmVyLXNhdmluZworICAgICAgICAgKGxhbWJkYSAo KQorICAgICAgICAgICAoc3RyaW5nLXByZWZpeC1wIChleHBhbmQtZmlsZS1uYW1lIGRpcmVj dG9yeSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZXhwYW5kLWZpbGUtbmFtZSBi dWZmZXItZmlsZS1uYW1lKSkpKSkKICAgICAoZm9yY2UtbW9kZS1saW5lLXVwZGF0ZSkpCiAg ICh3aXRoLWN1cnJlbnQtYnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSBieXRlLWNvbXBpbGUt bG9nLWJ1ZmZlcikKICAgICAoc2V0cSBkZWZhdWx0LWRpcmVjdG9yeSAoZXhwYW5kLWZpbGUt bmFtZSBkaXJlY3RvcnkpKQpkaWZmIC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2Uu ZWwgYi9saXNwL2VtYWNzLWxpc3AvcGFja2FnZS5lbAppbmRleCA2NzI4ZjFiLi4wODUxYzVl IDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxpc3AvcGFja2FnZS5lbAorKysgYi9saXNwL2Vt YWNzLWxpc3AvcGFja2FnZS5lbApAQCAtOTQ2LDcgKzk0Niw3IEBAIHBhY2thZ2UtLWNvbXBp bGUKICAgKGxldCAoKHdhcm5pbmctbWluaW11bS1sZXZlbCA6ZXJyb3IpCiAgICAgICAgIChz YXZlLXNpbGVudGx5IGluaGliaXQtbWVzc2FnZSkKICAgICAgICAgKGxvYWQtcGF0aCBsb2Fk LXBhdGgpKQotICAgIChieXRlLXJlY29tcGlsZS1kaXJlY3RvcnkgKHBhY2thZ2UtZGVzYy1k aXIgcGtnLWRlc2MpIDAgdCkpKQorICAgIChieXRlLXJlY29tcGlsZS1kaXJlY3RvcnkgKHBh Y2thZ2UtZGVzYy1kaXIgcGtnLWRlc2MpIDAgdCB0KSkpCgogOzs7OyBJbmZlcnJpbmcgcGFj a2FnZSBmcm9tIGN1cnJlbnQgYnVmZmVyCiAoZGVmdW4gcGFja2FnZS1yZWFkLWZyb20tc3Ry aW5nIChzdHIpCi0tCjIuMTAuMi53aW5kb3dzLjEK --------------62727C4DD3DF535F16BEDDEF-- From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Jan 2017 17:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.1483894958346 (code B ref 25340); Sun, 08 Jan 2017 17:03:02 +0000 Received: (at 25340) by debbugs.gnu.org; 8 Jan 2017 17:02:38 +0000 Received: from localhost ([127.0.0.1]:47030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQGre-00005V-AE for submit@debbugs.gnu.org; Sun, 08 Jan 2017 12:02:38 -0500 Received: from mail-it0-f52.google.com ([209.85.214.52]:38742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQGrc-00005F-A2 for 25340@debbugs.gnu.org; Sun, 08 Jan 2017 12:02:36 -0500 Received: by mail-it0-f52.google.com with SMTP id x2so48828119itf.1 for <25340@debbugs.gnu.org>; Sun, 08 Jan 2017 09:02:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=m1RlDzgxpK02NdMgxHlqbsEOYbs7+XI1cl+oYfmZ3ok=; b=mnu2baGBSh4zdhVzrfhS7J2Qr7h+RJMLrcZRlOkeYx0LLMosQuLeR6XuDBmIE+y7W7 n/kEz2vcMcuBlFRJcWBOKdsfdDkREvz1Sj8db0SJ334Pur9opZNtEnsESY5p9ugqxSm3 QinJa1Qx+NLBAktcfUYmz6VT+rYFX98mmiQbusNscv+pvBIqDPKEjcePmz0XpaIDOjxm XrFRmO8nv5Fnwz+0JD2iHTOjpvgmIPbrqqIqHq06jitOFLEuChn7b+c5XCucIyF5GvQb pc7yj1EC0M+cYo2mppeAzU2e5mPPT8wb/xmJx5vgbrpbfm0EYCqt0eFADCiiS8fym2yl HKOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=m1RlDzgxpK02NdMgxHlqbsEOYbs7+XI1cl+oYfmZ3ok=; b=VwZvT6XfX3dq9iAs10EWDbCM2te4LLxh+6CjuufROhRUZp6HgVw8UEYwKyvfNCqM9e N3dzsio3Rpl4HtygD5Tjilo2JrXrl0UGvZ9+OcNS++GXaWdysiUoOLMeCcFSEbFHqlyf bFqbkPUZEy6/Do2XCTSC2ttiu14tSbPK82so+C3UULvrlqmc8sK6jKPaUeTDjUo0P1d8 7sjfGO5KQkNnSLSxbL37Xdmla5ckXsKQ9DqUe4bqCcPmMy3xU3xaEdzWlK4WtFYttD+I f2a1ymDHKbTeK3y30lIApbWprJaIFivATr5h3wOi6ktPsW8RlP56+z0duQhtdvyv42DM Ws+w== X-Gm-Message-State: AIkVDXIudFgwz9Ir2fwfGfMaPCFY5ebgVVIgwqIeOX3MLsmx+a1mobu2YEbplrHdvjI33w== X-Received: by 10.36.222.133 with SMTP id d127mr6459081itg.2.1483894950788; Sun, 08 Jan 2017 09:02:30 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id e24sm2161708itd.6.2017.01.08.09.02.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 08 Jan 2017 09:02:30 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> <878tqm2k0a.fsf@users.sourceforge.net> <49da96e9-0b1a-a31b-dbba-e1b6ef628042@gmail.com> Date: Sun, 08 Jan 2017 12:03:34 -0500 In-Reply-To: <49da96e9-0b1a-a31b-dbba-e1b6ef628042@gmail.com> (Nikolay Kudryavtsev's message of "Sun, 8 Jan 2017 11:06:37 +0300") Message-ID: <87tw991o2h.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Nikolay Kudryavtsev writes: > Ok, fixed. > +If fourth argument LIMIT-BUFFER-SAVING is t only buffers within ^^^ > +DIRECTORY are checked for modification." I think there should be a comma there, do you agree? Also, we should say non-nil instead of t. > > P. S. Don't really like the name limit-buffer-saving, but can't think > of a better one. Maybe save-only-in-directory-p (that's even longer though). From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Fwd: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Jan 2017 15:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev , 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148397601226047 (code B ref 25340); Mon, 09 Jan 2017 15:34:01 +0000 Received: (at 25340) by debbugs.gnu.org; 9 Jan 2017 15:33:32 +0000 Received: from localhost ([127.0.0.1]:47961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQbwy-0006m2-9N for submit@debbugs.gnu.org; Mon, 09 Jan 2017 10:33:32 -0500 Received: from mail-oi0-f52.google.com ([209.85.218.52]:34348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQbwx-0006lq-HE for 25340@debbugs.gnu.org; Mon, 09 Jan 2017 10:33:31 -0500 Received: by mail-oi0-f52.google.com with SMTP id 3so511040538oih.1 for <25340@debbugs.gnu.org>; Mon, 09 Jan 2017 07:33:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=BHbF+6dclyD92wxjR214FWnyHW4kVHRNTskJ6Mu3GaQ=; b=npiz8g7s3WK9GwisWFIqMsBwurEfWNvifVzADcHrQjGurFrDTZWn2nkJG9XbvEQbKm mFSzZmZwqELKUrGy3x0Cr8CYtj7tZNOmJF8b7MDUENBG0wYV/2ZpRhnB9ycgqyme9PRp VzmZdQd28ZZfy2EgQIm7soL7UCR5WtxpqAa8Pe1yB9j6oB5NfsNa72v3auyCZc7D0UEz iLofWgTDg8eoNpfA38q3TWRz1L1uUIhhmM+fHWASxCNSCV9oCF00gE8cRd9Es7CE6YMr q7zn+UaBopXcj4TLFMbUxLq4RuAtd81yrizvPucokbNiI02u46nS3r1iwZVw9HL3BqlT Mkxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=BHbF+6dclyD92wxjR214FWnyHW4kVHRNTskJ6Mu3GaQ=; b=HyGfrLiq46N1DU6WwIrobflp4vaxqyBWO0mfs6Zirpz8ZURwCl4qjTsNSUmOjyrwq9 xf93aa5o/Eig9GeJ4B5ZQNZwRPreEHfZD/aK1zCFv+iRKta5zjj1huGT5BCdQNmqMCO0 DUkGS6WQfLu5nlVr8IkkTCl2dzeSrDjjmCBTqXNXXxE8I6mpa3lpNl7M6X5rUYmZE6fA +PAxCwcdFqyv9HDCEPmv2k6L8NhsLtavbXYPZ089Xt2NmH6tt/im2xFzgPN8dgSIFdxn R9jaCaDlPPulHX9OFSoh0HFOHQQwsM519M8r7TG7Kp8KjxOt3yom2YOuL309mxvHSgOc lkNQ== X-Gm-Message-State: AIkVDXJ1QhY+wH/QT7oS7JITRKOTWxm6YC1CAhiZTnWdKTcz9AYNtKuzaE1EE77XfMiTzKaJ5iPoejmv6/l3Iw== X-Received: by 10.202.214.130 with SMTP id n124mr11127047oig.70.1483976005773; Mon, 09 Jan 2017 07:33:25 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.21.117 with HTTP; Mon, 9 Jan 2017 07:33:25 -0800 (PST) In-Reply-To: References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> <878tqm2k0a.fsf@users.sourceforge.net> <49da96e9-0b1a-a31b-dbba-e1b6ef628042@gmail.com> <87tw991o2h.fsf@users.sourceforge.net> From: Noam Postavsky Date: Mon, 9 Jan 2017 10:33:25 -0500 X-Google-Sender-Auth: cJf6uNkfh7JeQiXkhTKLEw_JNxQ Message-ID: Content-Type: multipart/mixed; boundary=001a113def4eae227d0545ab16f2 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --001a113def4eae227d0545ab16f2 Content-Type: text/plain; charset=UTF-8 ---------- Forwarded message ---------- From: Nikolay Kudryavtsev Date: Mon, Jan 9, 2017 at 2:42 AM Subject: Re: bug#25340: Save-some-buffers gets called when installing packages. To: npostavs@users.sourceforge.net Fixed the comma. I'll leave choosing the name up to maintainers. -- Best Regards, Nikolay Kudryavtsev --001a113def4eae227d0545ab16f2 Content-Type: text/plain; charset=UTF-8; name="0001-Prevent-package-install-from-asking-to-save-buffers.patch" Content-Disposition: attachment; filename="0001-Prevent-package-install-from-asking-to-save-buffers.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: e14a5893363ed4b1_0.1 RnJvbSBlZjE2ZjViYzljNGM5ZmMzYWVjM2NlNzE3MzMyOGI1YzZiYTFhZjk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWtvbGF5IEt1ZHJ5YXZ0c2V2IDxuaWtvbGF5Lmt1ZHJ5YXZ0 c2V2QGdtYWlsLmNvbT4KRGF0ZTogU3VuLCA4IEphbiAyMDE3IDExOjA0OjIyICswMzAwClN1Ympl Y3Q6IFtQQVRDSF0gUHJldmVudCBwYWNrYWdlLWluc3RhbGwgZnJvbSBhc2tpbmcgdG8gc2F2ZSBi dWZmZXJzCgoqIGxpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbCAoYnl0ZS1yZWNvbXBpbGUtZGly ZWN0b3J5KTogTmV3IGFyZ3VtZW50CmBsaW1pdC1idWZmZXItc2F2aW5nJyB0aGF0IGxpbWl0cyBg c2F2ZS1zb21lLWJ1ZmZlcnMnIHRvCnRoZSBjaG9zZW4gZGlyZWN0b3J5LgoqIGRvYy9saXNwcmVm L2NvbXBpbGUudGV4aTogRG9jdW1lbnQgYGxpbWl0LWJ1ZmZlci1zYXZpbmcnIGFyZ3VtZW50Cm9m IGBieXRlLXJlY29tcGlsZS1kaXJlY3RvcnknLgoqIGxpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVs IChwYWNrYWdlLS1jb21waWxlKTogVXNlCmBsaW1pdC1idWZmZXItc2F2aW5nJyB3aGVuIGNhbGxp bmcgYGJ5dGUtcmVjb21waWxlLWRpcmVjdG9yeScuCi0tLQogZG9jL2xpc3ByZWYvY29tcGlsZS50 ZXhpICAgIHwgIDYgKysrKystCiBsaXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwgfCAxNCArKysr KysrKysrKy0tLQogbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgIHwgIDIgKy0KIDMgZmlsZXMg Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k b2MvbGlzcHJlZi9jb21waWxlLnRleGkgYi9kb2MvbGlzcHJlZi9jb21waWxlLnRleGkKaW5kZXgg YjFjYzA0Yi4uOTc0ZDMxMyAxMDA2NDQKLS0tIGEvZG9jL2xpc3ByZWYvY29tcGlsZS50ZXhpCisr KyBiL2RvYy9saXNwcmVmL2NvbXBpbGUudGV4aQpAQCAtMTk4LDcgKzE5OCw3IEBAIENvbXBpbGF0 aW9uIEZ1bmN0aW9ucwogQGVuZCBleGFtcGxlCiBAZW5kIGRlZmZuCgotQGRlZmZuIENvbW1hbmQg Ynl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9yeSAmb3B0aW9uYWwgZmxhZyBmb3JjZQor QGRlZmZuIENvbW1hbmQgYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IGRpcmVjdG9yeSAmb3B0aW9u YWwgZmxhZyBmb3JjZSBsaW1pdC1idWZmZXItc2F2aW5nCiBAY2luZGV4IGxpYnJhcnkgY29tcGls YXRpb24KIFRoaXMgY29tbWFuZCByZWNvbXBpbGVzIGV2ZXJ5IEBzYW1wey5lbH0gZmlsZSBpbiBA dmFye2RpcmVjdG9yeX0gKG9yCiBpdHMgc3ViZGlyZWN0b3JpZXMpIHRoYXQgbmVlZHMgcmVjb21w aWxhdGlvbi4gIEEgZmlsZSBuZWVkcwpAQCAtMjE3LDYgKzIxNywxMCBAQCBDb21waWxhdGlvbiBG dW5jdGlvbnMKIElmIEB2YXJ7Zm9yY2V9IGlzIG5vbi1AY29kZXtuaWx9LCB0aGlzIGNvbW1hbmQg cmVjb21waWxlcyBldmVyeQogQHNhbXB7LmVsfSBmaWxlIHRoYXQgaGFzIGEgQHNhbXB7LmVsY30g ZmlsZS4KCitCeSBkZWZhdWx0LCBiZWZvcmUgdGhlIHJlY29tcGlsYXRpb24sIHRoZSB1c2VyIGlz IHByb21wdGVkIHRvIHNhdmUgbW9kaWZpZWQKK2J1ZmZlcnMgb25lIGJ5IG9uZS4gIFNldHRpbmcg QHZhcntsaW1pdC1idWZmZXItc2F2aW5nfSB0byBAY29kZXt0fSBjaGVja3MKK29ubHkgYnVmZmVy cyB3aXRoaW4gQHZhcntkaXJlY3Rvcnl9LgorCiBUaGUgcmV0dXJuZWQgdmFsdWUgaXMgdW5wcmVk aWN0YWJsZS4KIEBlbmQgZGVmZm4KCmRpZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3AvYnl0ZWNv bXAuZWwgYi9saXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwKaW5kZXggNjNiZTdlMi4uMmUwZmM3 OSAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsCisrKyBiL2xpc3AvZW1h Y3MtbGlzcC9ieXRlY29tcC5lbApAQCAtMTYyMSw3ICsxNjIxLDcgQEAgYnl0ZS1mb3JjZS1yZWNv bXBpbGUKICAgKGJ5dGUtcmVjb21waWxlLWRpcmVjdG9yeSBkaXJlY3RvcnkgbmlsIHQpKQoKIDs7 OyMjI2F1dG9sb2FkCi0oZGVmdW4gYnl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IChkaXJlY3Rvcnkg Jm9wdGlvbmFsIGFyZyBmb3JjZSkKKyhkZWZ1biBieXRlLXJlY29tcGlsZS1kaXJlY3RvcnkgKGRp cmVjdG9yeSAmb3B0aW9uYWwgYXJnIGZvcmNlIGxpbWl0LWJ1ZmZlci1zYXZpbmcpCiAgICJSZWNv bXBpbGUgZXZlcnkgYC5lbCcgZmlsZSBpbiBESVJFQ1RPUlkgdGhhdCBuZWVkcyByZWNvbXBpbGF0 aW9uLgogVGhpcyBoYXBwZW5zIHdoZW4gYSBgLmVsYycgZmlsZSBleGlzdHMgYnV0IGlzIG9sZGVy IHRoYW4gdGhlIGAuZWwnIGZpbGUuCiBGaWxlcyBpbiBzdWJkaXJlY3RvcmllcyBvZiBESVJFQ1RP UlkgYXJlIHByb2Nlc3NlZCBhbHNvLgpAQCAtMTYzNCwxMiArMTYzNCwyMCBAQCBieXRlLXJlY29t cGlsZS1kaXJlY3RvcnkKIGJlZm9yZSBzY2FubmluZyBpdC4KCiBJZiB0aGUgdGhpcmQgYXJndW1l bnQgRk9SQ0UgaXMgbm9uLW5pbCwgcmVjb21waWxlIGV2ZXJ5IGAuZWwnIGZpbGUKLXRoYXQgYWxy ZWFkeSBoYXMgYSBgLmVsYycgZmlsZS4iCit0aGF0IGFscmVhZHkgaGFzIGEgYC5lbGMnIGZpbGUu CisKK0lmIGZvdXJ0aCBhcmd1bWVudCBMSU1JVC1CVUZGRVItU0FWSU5HIGlzIHQsIG9ubHkgYnVm ZmVycyB3aXRoaW4KK0RJUkVDVE9SWSBhcmUgY2hlY2tlZCBmb3IgbW9kaWZpY2F0aW9uLiIKICAg KGludGVyYWN0aXZlICJEQnl0ZSByZWNvbXBpbGUgZGlyZWN0b3J5OiBcblAiKQogICAoaWYgYXJn IChzZXRxIGFyZyAocHJlZml4LW51bWVyaWMtdmFsdWUgYXJnKSkpCiAgIChpZiBub25pbnRlcmFj dGl2ZQogICAgICAgbmlsCi0gICAgKHNhdmUtc29tZS1idWZmZXJzKQorICAgIChzYXZlLXNvbWUt YnVmZmVycworICAgICBuaWwKKyAgICAgKGlmIGxpbWl0LWJ1ZmZlci1zYXZpbmcKKyAgICAgICAg IChsYW1iZGEgKCkKKyAgICAgICAgICAgKHN0cmluZy1wcmVmaXgtcCAoZXhwYW5kLWZpbGUtbmFt ZSBkaXJlY3RvcnkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGV4cGFuZC1maWxlLW5h bWUgYnVmZmVyLWZpbGUtbmFtZSkpKSkpCiAgICAgKGZvcmNlLW1vZGUtbGluZS11cGRhdGUpKQog ICAod2l0aC1jdXJyZW50LWJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgYnl0ZS1jb21waWxlLWxv Zy1idWZmZXIpCiAgICAgKHNldHEgZGVmYXVsdC1kaXJlY3RvcnkgKGV4cGFuZC1maWxlLW5hbWUg ZGlyZWN0b3J5KSkKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVsIGIvbGlz cC9lbWFjcy1saXNwL3BhY2thZ2UuZWwKaW5kZXggNjcyOGYxYi4uMDg1MWM1ZSAxMDA2NDQKLS0t IGEvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL3BhY2th Z2UuZWwKQEAgLTk0Niw3ICs5NDYsNyBAQCBwYWNrYWdlLS1jb21waWxlCiAgIChsZXQgKCh3YXJu aW5nLW1pbmltdW0tbGV2ZWwgOmVycm9yKQogICAgICAgICAoc2F2ZS1zaWxlbnRseSBpbmhpYml0 LW1lc3NhZ2UpCiAgICAgICAgIChsb2FkLXBhdGggbG9hZC1wYXRoKSkKLSAgICAoYnl0ZS1yZWNv bXBpbGUtZGlyZWN0b3J5IChwYWNrYWdlLWRlc2MtZGlyIHBrZy1kZXNjKSAwIHQpKSkKKyAgICAo Ynl0ZS1yZWNvbXBpbGUtZGlyZWN0b3J5IChwYWNrYWdlLWRlc2MtZGlyIHBrZy1kZXNjKSAwIHQg dCkpKQoKIDs7OzsgSW5mZXJyaW5nIHBhY2thZ2UgZnJvbSBjdXJyZW50IGJ1ZmZlcgogKGRlZnVu IHBhY2thZ2UtcmVhZC1mcm9tLXN0cmluZyAoc3RyKQotLQoyLjEwLjIud2luZG93cy4xCg== --001a113def4eae227d0545ab16f2-- From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Fwd: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Jan 2017 01:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nikolay Kudryavtsev Cc: 25340@debbugs.gnu.org Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148452892230462 (code B ref 25340); Mon, 16 Jan 2017 01:09:02 +0000 Received: (at 25340) by debbugs.gnu.org; 16 Jan 2017 01:08:42 +0000 Received: from localhost ([127.0.0.1]:55143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSvms-0007vG-IG for submit@debbugs.gnu.org; Sun, 15 Jan 2017 20:08:42 -0500 Received: from mail-qt0-f172.google.com ([209.85.216.172]:36481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSvmq-0007v4-Kl for 25340@debbugs.gnu.org; Sun, 15 Jan 2017 20:08:40 -0500 Received: by mail-qt0-f172.google.com with SMTP id k15so92255098qtg.3 for <25340@debbugs.gnu.org>; Sun, 15 Jan 2017 17:08:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=4H+zgM0aCgkN8u7jW0iyTKZeGHXMsJSbHuxEtPIwqPQ=; b=PvcWpfYEHx/SsWNPPIlvhR66hv9clRIN3gl5jUfh4D/FhAvEBBNj3gKTgJjb+sQ4ZG sq2MDGGxw7HwvjwSVLSGpSKF8iQwuOBK0f3DJMN6Tg8lZ72gLtumMk5eiLCG1jB4+TPm Kft0n2zicSHZBEgaCEwHlHSKQYUW2Lu5t2jMZS4OjvTu7IntKR6dp5ynQlXn34qCMp2F Ing31vTFWN2VN2qxq0FYSE9U9xnPAfqugmvBS4pCyB6+2qhr1WMyFdYG8QKnQCiWuRWy lQ/BptfGihW8IXNr9cE1cKjOvHWZWjHDVlLgmQC1zYpIzW+iOCM6vryAqAZ1Bin2isAv dUnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=4H+zgM0aCgkN8u7jW0iyTKZeGHXMsJSbHuxEtPIwqPQ=; b=KO0gXRRBatfAK2Cavkv82CUzTpFi+gkE0EmPE4zXiuKOI8J9MXWr13mAUFXjyJSQiN UJngBJEhNaOXDvMT97ffujInSD6I2fvlT8lFHwi+ozX9hOlJdquRfesVQ17XOfuOxSMc rsDSlObYAWBuBnSzXYT7iQyHsCHjcoT/egSROAlDpps8qm4YfPB71LdzQO3mebp0Uo4E 0gcJkApGe3MvJm9P5DbwTW+lvxYS5fkjp08JBbM7V3eoVQX7j+1e9ZZFwbu6T1cwZLjJ f0tPLw5mDWRybq948yY2FrnWm3V+WxWW+VhaCkfm4ArLarRNU4rp3HhrZDkYK4Q0p636 35qA== X-Gm-Message-State: AIkVDXLd+CYlG2/s4FLvYJO1p2LBtxE5RlJT9crnQfKOVnyoJUdH8USExNiYb68dOzzYIQ== X-Received: by 10.200.48.14 with SMTP id f14mr23215269qte.236.1484528915192; Sun, 15 Jan 2017 17:08:35 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id h40sm11430089qtb.6.2017.01.15.17.08.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 15 Jan 2017 17:08:34 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> <878tqm2k0a.fsf@users.sourceforge.net> <49da96e9-0b1a-a31b-dbba-e1b6ef628042@gmail.com> <87tw991o2h.fsf@users.sourceforge.net> Date: Sun, 15 Jan 2017 20:09:40 -0500 In-Reply-To: (Noam Postavsky's message of "Mon, 9 Jan 2017 10:33:25 -0500") Message-ID: <878tqbyfmz.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) > > Fixed the comma. I'll leave choosing the name up to maintainers. Let's not get stuck on a choice of local variable name, your original name is fine. I think there should be a NEWS entry though. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 04 00:07:26 2017 Received: (at control) by debbugs.gnu.org; 4 Mar 2017 05:07:26 +0000 Received: from localhost ([127.0.0.1]:39053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck1uf-0000bI-V2 for submit@debbugs.gnu.org; Sat, 04 Mar 2017 00:07:26 -0500 Received: from mail-io0-f174.google.com ([209.85.223.174]:34882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck1uf-0000b2-6M; Sat, 04 Mar 2017 00:07:25 -0500 Received: by mail-io0-f174.google.com with SMTP id z13so42919715iof.2; Fri, 03 Mar 2017 21:07:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=AE3IX21t1zPXPo35C8BdFvoLdEh0mZSlOTedTA4NusE=; b=OY7l1WVLjL+D5OL1/0J25Gd8va/saUnubbgdJoovzyLgqlIc3Phx2pWPKsZiL6MC1B KU9XCnlVp+Nbt6EHQxH5vBIHcdXy+XD4lMHwF9dnqQTabPHQpEva+vPimsNzNCg+NKNY aJetrAg/SZwAeXCDAs8UJMSK7KT70Vcr8sISn1YjGl98YJsnMZUBzbGdnnerrFwTwgCD II/haBDB6w/DUchwNcOS86SfK+hUlS0LiYUtKMBt2UlfhLNbUxy7Hrt0/NFesZhZz52E dE30W3FcGS1LTMcfa79UecdZNfAdCE7MKdbLQaflwDMTwadfPwdOmPb/KN/SiV2YY8Qn 8Pgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=AE3IX21t1zPXPo35C8BdFvoLdEh0mZSlOTedTA4NusE=; b=k+DuMY7tEoIK1ks0z7ncv7iJDl+LhKKCh0H8GJc8NwVH9T9Y+a3NFP7oJeAjSvH2NF ui0TT0Hu8WKkdq3JNgJxU0Nbub8Hu/KbmIZeHWFMZlHb0/Eq/uYhMkFRqAuNlL5FvEgh wUL/BAMhUG1LepQY9QJWrZ0on17Y3gnAznZjtmUx+ZaYax1SdnXsfAsmOA45f5sr3jHB fpbF3JB0EiLaj2V+LHNHzcxVHGLdBA4nKxIAtqLncq71pNnqCufK80H/V2y0XbQnQ/IU bTJwJR/81KZvbI5tRjMIbXGF3kDS0pPBxtseqp5S/eRYPwz2aXJ/p9RCL2Dh2XJePiIa Hnxg== X-Gm-Message-State: AMke39nfIEfo4plHwr2hMsBsisfdxwjEbTVkblYbialTorR8Fht2C6YmIu4GlvGVbvxPyg== X-Received: by 10.107.63.135 with SMTP id m129mr6062595ioa.149.1488604039852; Fri, 03 Mar 2017 21:07:19 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id v1sm5502169iof.52.2017.03.03.21.07.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2017 21:07:19 -0800 (PST) From: npostavs@users.sourceforge.net To: Andreas Politz Subject: Re: bug#25964: 26.0.50; byte-recompile-directory saving unrelated buffer References: <87pohxd4ed.fsf@luca> Date: Sat, 04 Mar 2017 00:08:33 -0500 In-Reply-To: <87pohxd4ed.fsf@luca> (Andreas Politz's message of "Sat, 04 Mar 2017 05:58:34 +0100") Message-ID: <87r32daasu.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control Cc: 25964@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) merge 25964 25340 quit Andreas Politz writes: > I think it is somewhat annoying when I install a Lisp package and it > asks me whether I want to save a completely unrelated buffer in some > other project. This is especially true, if this unrelated buffer has a > function like check-parens on its after-save-hook, which may signal an > error, and in turn will abort the whole package installation. > > The buffer saving happens in byte-recompile-directory via > save-some-buffer. So I wonder, if this can be made more selective, like > so: There is a similar patch in #25340, although it makes the behaviour optional. From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Andreas Politz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Mar 2017 10:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25340@debbugs.gnu.org, Nikolay Kudryavtsev Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.14886227225054 (code B ref 25340); Sat, 04 Mar 2017 10:19:02 +0000 Received: (at 25340) by debbugs.gnu.org; 4 Mar 2017 10:18:42 +0000 Received: from localhost ([127.0.0.1]:39141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck6lt-0001JS-MZ for submit@debbugs.gnu.org; Sat, 04 Mar 2017 05:18:41 -0500 Received: from gateway-a.fh-trier.de ([143.93.54.181]:50609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck6lt-0001JG-13 for 25340@debbugs.gnu.org; Sat, 04 Mar 2017 05:18:41 -0500 X-Virus-Scanned: by Amavisd-new + McAfee uvscan + ClamAV [Rechenzentrum Hochschule Trier (RZ/HT)] Received: from localhost (ip5f5bdeea.dynamic.kabel-deutschland.de [95.91.222.234]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: politza) by gateway-a.fh-trier.de (Postfix) with ESMTPSA id 5A173179AB37; Sat, 4 Mar 2017 11:18:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=hochschule-trier.de; s=default; t=1488622703; bh=2YdZgXSkhhCUI10K/OS/hYeNPgc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=Bgy7FgYr/egMoegsQcCKepIZ4cgTZzYbvxROP1OMhDUg0BZf6sj5u4oRvIR9t0v7J ioEzuJuUI0t4ntUTaqueZvIdz06kpRYuA2shmRNNl/CzgsE6RoGqfox6TJBTOwKWxE k9xJ+7iKBVux+oh48ABTP8bf7wnKfg/GZeCv4Xfc= From: Andreas Politz References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> Date: Sat, 04 Mar 2017 11:18:22 +0100 In-Reply-To: <87fukw5381.fsf@users.sourceforge.net> (npostavs's message of "Thu, 05 Jan 2017 21:31:10 -0500") Message-ID: <8760jpcpld.fsf@luca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) npostavs@users.sourceforge.net writes: > I was thinking more along the lines of > > (string-prefix-p (expand-file-name directory) > (expand-file-name buffer-file-name)) > Why not use `file-in-directory-p', which is a function created for this problem. -ap From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> In-Reply-To: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> Resent-From: Andreas Politz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Mar 2017 11:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 25340@debbugs.gnu.org, Nikolay Kudryavtsev Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148862673411324 (code B ref 25340); Sat, 04 Mar 2017 11:26:02 +0000 Received: (at 25340) by debbugs.gnu.org; 4 Mar 2017 11:25:34 +0000 Received: from localhost ([127.0.0.1]:39191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck7oc-0002wa-8n for submit@debbugs.gnu.org; Sat, 04 Mar 2017 06:25:34 -0500 Received: from gateway-a.fh-trier.de ([143.93.54.181]:51921) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ck7oa-0002wA-8f for 25340@debbugs.gnu.org; Sat, 04 Mar 2017 06:25:32 -0500 X-Virus-Scanned: by Amavisd-new + McAfee uvscan + ClamAV [Rechenzentrum Hochschule Trier (RZ/HT)] Received: from localhost (ip5f5bdeea.dynamic.kabel-deutschland.de [95.91.222.234]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: politza) by gateway-a.fh-trier.de (Postfix) with ESMTPSA id 91520179AE6A; Sat, 4 Mar 2017 12:25:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=hochschule-trier.de; s=default; t=1488626713; bh=9YE/gW3smoEJdLuUvY8KAmymJ7g=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=b1IAHiOGNUynMVSllGdhnAf+vfjuYASQZ4ZMPA2p/oj7SV3AdFslr1UHW41ptRp/F /E1hLuNkHF5uVZkCWKG233+McDJ59HQtx09HjUdnQi2jgAUi7NYixEqedXnrqCVZFg usGhhN0nQMPTIW5lxz1+GCbstAD+9bzcDTDcQoc8= From: Andreas Politz Date: Sat, 04 Mar 2017 12:25:12 +0100 Message-ID: <87shmtb7xj.fsf@luca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Also, what about excluding non-Lisp files. #+BEGIN_SRC emacs-lisp (lambda () ;; Assuming (buffer-file-name) is always non-nil. (string-match-p emacs-lisp-file-regexp (buffer-file-name)) (file-in-directory-p (buffer-file-name) directory)) #+END_SRC I thing, the string-match-p part could also be used unconditionally. -ap From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Mar 2017 14:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Andreas Politz Cc: 25340@debbugs.gnu.org, Nikolay Kudryavtsev Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148863876424068 (code B ref 25340); Sat, 04 Mar 2017 14:47:01 +0000 Received: (at 25340) by debbugs.gnu.org; 4 Mar 2017 14:46:04 +0000 Received: from localhost ([127.0.0.1]:39311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckAwe-0006G8-AO for submit@debbugs.gnu.org; Sat, 04 Mar 2017 09:46:04 -0500 Received: from mail-it0-f67.google.com ([209.85.214.67]:32881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckAwb-0006FQ-L5 for 25340@debbugs.gnu.org; Sat, 04 Mar 2017 09:46:02 -0500 Received: by mail-it0-f67.google.com with SMTP id 68so5216977itg.0 for <25340@debbugs.gnu.org>; Sat, 04 Mar 2017 06:46:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=b+KjkrQDfq8JGouNpqQQ2ex2CH2uXlTnCbFLL76yzEI=; b=rfkC729a+p6JvLi2wR1mUvSTaSLG1klU8janbAj7zOM752TEd8oOFOGxhw0mRrd6Im WkVASvX6GYxBaqXhxb7N2f+F1N/PeswvhN+ruQIKN1zGWIUgi0ONbVc6g+GZdhBWYM3p JG+mUz1qIBH+hu22RwF8OH8m2Y2dHqtru2vBiYD9+5bxFGJ+/QQtPGJPzEskbrcVBLmM X989aPwkkJgoim5e63C47vqIzl8uwk34p1Os4cy3x2VM+SUCvJRVIO0HIMfj0xk8wAkq sr0wqN79AJ/sf4sDGe3lfR0Cea8IEyRiG+AfMvkmolkkq7qcmQHRqgk+r8LPvyujiMfr Isyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=b+KjkrQDfq8JGouNpqQQ2ex2CH2uXlTnCbFLL76yzEI=; b=I2KVRpJW7OHS2whFZTlwpwUFWpYFP6R58BpKIPmaFLYxl2cMqFe8O8/aTgHbfRAwd0 p60S6sDJeSTe+x+KbvoDHDN2uIIBJeyUTe/oiGV3eZe3pcR7Kdr6Iz/ZJkx32/IQecp0 Mn1CdPa6lCx+0CUqkKBuVjxusBfdVoEDVpUla0XSMaagSLNx9wT/yknObOabYx74aK2h RjsvuhBxwf8qGGBOpjZ7L0BJ2aC80nj5YTpsJLTudVkCYHfmMjS3FwjmTO3jbman2pcg UX+uDpBBQNHjCiJMGK3yM6qHyvUL04mImdGLho8nLxA3UG2PPzL7phfJ2dCrTNqIde8z RWcg== X-Gm-Message-State: AMke39mAsiXk24AXzFsCdWtO5FNBzYs6pIM7MP2CrBJkaWrMQFeB6kAqFqg7y37UT+hkkw== X-Received: by 10.36.212.129 with SMTP id x123mr520979itg.103.1488638756227; Sat, 04 Mar 2017 06:45:56 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id w133sm2140701itf.2.2017.03.04.06.45.55 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Mar 2017 06:45:55 -0800 (PST) From: npostavs@users.sourceforge.net References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <8760jpcpld.fsf@luca> Date: Sat, 04 Mar 2017 09:47:10 -0500 In-Reply-To: <8760jpcpld.fsf@luca> (Andreas Politz's message of "Sat, 04 Mar 2017 11:18:22 +0100") Message-ID: <87lgsl9k0h.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Andreas Politz writes: > npostavs@users.sourceforge.net writes: > >> I was thinking more along the lines of >> >> (string-prefix-p (expand-file-name directory) >> (expand-file-name buffer-file-name)) >> > > Why not use `file-in-directory-p', which is a function created for this > problem. Yeah, that makes sense, if I had known about that function I would have suggested it. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 20:30:30 2017 Received: (at control) by debbugs.gnu.org; 12 Mar 2017 01:30:30 +0000 Received: from localhost ([127.0.0.1]:51875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmsL7-0006Ds-V9 for submit@debbugs.gnu.org; Sat, 11 Mar 2017 20:30:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmsL6-00067c-RD for control@debbugs.gnu.org; Sat, 11 Mar 2017 20:30:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmsL1-0006t4-44 for control@debbugs.gnu.org; Sat, 11 Mar 2017 20:30:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53406) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmsL1-0006sx-15 for control@debbugs.gnu.org; Sat, 11 Mar 2017 20:30:23 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cmsL0-0000wK-LE for control@debbugs.gnu.org; Sat, 11 Mar 2017 20:30:22 -0500 Subject: control message for bug 26056 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 11 Mar 2017 20:30:22 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) merge 25964 26056 From unknown Tue Jun 17 01:44:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25340: Fwd: bug#25340: Save-some-buffers gets called when installing packages. Resent-From: Tino Calancha Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Mar 2017 06:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25340 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Noam Postavsky Cc: 25340@debbugs.gnu.org, tino.calancha@gmail.com, Nikolay Kudryavtsev , 26056@debbugs.gnu.org, Andreas Politz Received: via spool by 25340-submit@debbugs.gnu.org id=B25340.148982013530992 (code B ref 25340); Sat, 18 Mar 2017 06:56:02 +0000 Received: (at 25340) by debbugs.gnu.org; 18 Mar 2017 06:55:35 +0000 Received: from localhost ([127.0.0.1]:33200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cp8H0-00083k-TZ for submit@debbugs.gnu.org; Sat, 18 Mar 2017 02:55:35 -0400 Received: from mail-pf0-f196.google.com ([209.85.192.196]:36451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cp8Gz-00083N-03; Sat, 18 Mar 2017 02:55:33 -0400 Received: by mail-pf0-f196.google.com with SMTP id r137so7088769pfr.3; Fri, 17 Mar 2017 23:55:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ygIj+hnR1iNcO3oHvtioJkugL2VG+FKc/VHQTItHrVI=; b=jJFPi2XAB5VrGH23+j2l+ZsPbVTjn10mMax96AjSzFvXprTKjkEV6hX7VjfmUMdmUM kjz+QOLVDycHeiltBhcHXsX4Hn/Jyolia2vd41vw1SG8qOKSx4nYd+3h3P9xQ1OdZ2Sj EY8hqXMg1UwKuUglOyb/ZpuCOx+Nkkq5Xt0J2/xI3cDyeaGZdvQRSjMOyPrPIY4Itgpn GXO39Q7xZqorgiDZIpqvUuPwtzj31Q9kJoRZC6LJV6ntf89H//expqj0Ci/9RPPbu7oQ fOs7w2NBI1JyfRrQWy9S67I31PZQp0pxINzVEnPCEMhurVJeLGE0NtD81S3f+NxYCzzx Tyvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ygIj+hnR1iNcO3oHvtioJkugL2VG+FKc/VHQTItHrVI=; b=lUyEpC8BXqjSta2uqVRiWze8k5+J+Nhbp0aoCaByKOEdKq1HTUNjYFLok7XgmXVn78 YvzPxJc+KCBxXTv8Etao6S9bK3PCKHiEuCIjpal2rhpEOuNbXoht6qT3NCwp830thnpS tmIjmnb/qTqlkSUt4R7xKeCuI039LutUKRVBCMg82B0Qxo0hKzkToZBB9IXYNuMNtWbr cmLXzhK+h/cn9D12uKL3C++nbwX+6rIofOLyIBV/ReFyFJAW/OrqBywo2WhBFnkvfp41 y270BlmLNfimT/4+0CvM7ih5urOu3I5Xr+IHq8Y5PS8gxyDZz3r3wWrivUYFGCmIuYYY ciiA== X-Gm-Message-State: AFeK/H298l5WpmjAezTt5m6sqv0NYxf6fKk2MlTab0nCJc7uvghL5khUBQTzWLL3DDDYzA== X-Received: by 10.84.199.170 with SMTP id r39mr24901732pld.144.1489820127086; Fri, 17 Mar 2017 23:55:27 -0700 (PDT) Received: from calancha-pc (161.224.128.101.dy.bbexcite.jp. [101.128.224.161]) by smtp.gmail.com with ESMTPSA id x15sm20651369pgo.56.2017.03.17.23.55.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 17 Mar 2017 23:55:26 -0700 (PDT) From: Tino Calancha References: <0467624a-368b-6b61-e08d-97a34c8c25fa@gmail.com> <87zij63z0j.fsf@users.sourceforge.net> <8a717ff8-c5f7-2b3e-33d0-0a0403dbddf5@gmail.com> <87fukw5381.fsf@users.sourceforge.net> <240fc1ee-a0b8-c95b-4353-9e6bf26db940@gmail.com> <878tqm2k0a.fsf@users.sourceforge.net> <49da96e9-0b1a-a31b-dbba-e1b6ef628042@gmail.com> <87tw991o2h.fsf@users.sourceforge.net> Date: Sat, 18 Mar 2017 15:55:21 +0900 In-Reply-To: (Noam Postavsky's message of "Mon, 9 Jan 2017 10:33:25 -0500") Message-ID: <87d1df2hwm.fsf@calancha-pc> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Noam Postavsky writes: > ---------- Forwarded message ---------- > From: Nikolay Kudryavtsev > Date: Mon, Jan 9, 2017 at 2:42 AM > Subject: Re: bug#25340: Save-some-buffers gets called when installing packages. > To: npostavs@users.sourceforge.net > > > Fixed the comma. I'll leave choosing the name up to maintainers. > > > -- > Best Regards, > Nikolay Kudryavtsev Hi, today i upgraded 5 packages using this patch. It was nice not being prompted to save modified buffers. I am looking forward to see this feature added into the master branch. From debbugs-submit-bounces@debbugs.gnu.org Sat May 20 18:27:33 2017 Received: (at control) by debbugs.gnu.org; 20 May 2017 22:27:33 +0000 Received: from localhost ([127.0.0.1]:57430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCqT-0002lD-I8 for submit@debbugs.gnu.org; Sat, 20 May 2017 18:27:33 -0400 Received: from mail-io0-f193.google.com ([209.85.223.193]:33325) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCqQ-0002kx-R6; Sat, 20 May 2017 18:27:31 -0400 Received: by mail-io0-f193.google.com with SMTP id m4so10495416ioe.0; Sat, 20 May 2017 15:27:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=0Lxy2EV/ClaTTYZQwDz2mf/qe9SmfxQ5YIRyo8D+WLM=; b=TO2NEpxxpj3Y+1lOHjGc7ZZpgACIPXZnbgzWFExck60vkzY6gYOC+Ju27npwi5hfp+ C4l27P89HUdA0Qo0wOEEqUnIizpcfwOur6ZVSejshhH7aEPuO0CFzztHX1ZeNLew968r Ep9nw+jkkDRvU3LEJOnsX5Sbsv+6ZYifBftGtALOZi+krjbYNa4RZnd3qWsyKP60GPwT E5ZVLtQvF0KkCBHHz06ElpoAm41H03qTaGcpjOtLfeWUfWiAYbG6OyCuzkLRS2gf5c2l Z76xod4v2sdE1u9A/ErurNJLzBR8WxndLBgbdX6BL3/wBSdYq7hWG0PRGUJio1D4Xbon MFwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=0Lxy2EV/ClaTTYZQwDz2mf/qe9SmfxQ5YIRyo8D+WLM=; b=thycSXdv4lZotQu+nshdca+W2f+4jtS6Fdl03Ee+97cKdrO/wqD7ax+GgxDXxeEybK vcP9jGKfG+yYuTvH9KIgaeVWAAAUJv34ZAru4nQWHPCejem8U/MwyV+Dfk89XiSjVrqi +WKCZNT0jUY2aRqYXQ7QPXqbJp4El2dus1jzsR92zljkn14srgnBi455KYAmGsYver7k Ig+Vgx92HWdatSPbdzZPTnB9BZNNWRa0bIFxeA+h2WCuR/pd2FtIm+IKPttKc5kEx6O5 tl8HYGDtuBkeZvq30eHverUE5DPMEFtw0YVNkNk2IhG4rWGrNYu2sfHWdfCHluCPwRNz y4nw== X-Gm-Message-State: AODbwcBs689jjJuf1u4dNpn4ru1LB7b6sHH48YOOJaoPiShBfUyBvFAS +ig0rMh0jREiNA== X-Received: by 10.107.3.80 with SMTP id 77mr16437114iod.231.1495319245218; Sat, 20 May 2017 15:27:25 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id z85sm1323270ita.3.2017.05.20.15.27.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 20 May 2017 15:27:24 -0700 (PDT) From: npostavs@users.sourceforge.net To: Andreas Politz Subject: Re: bug#25964: 26.0.50; byte-recompile-directory saving unrelated buffer References: <87pohxd4ed.fsf@luca> <87r32daasu.fsf@users.sourceforge.net> Date: Sat, 20 May 2017 18:29:00 -0400 In-Reply-To: <87r32daasu.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Sat, 04 Mar 2017 00:08:33 -0500") Message-ID: <87o9ungo2b.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: control Cc: 25964@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) severity 25964 minor tags 25340 fixed close 25340 26.1 quit npostavs@users.sourceforge.net writes: > > Andreas Politz writes: > >> I think it is somewhat annoying when I install a Lisp package and it >> asks me whether I want to save a completely unrelated buffer in some >> other project. This is especially true, if this unrelated buffer has a >> function like check-parens on its after-save-hook, which may signal an >> error, and in turn will abort the whole package installation. >> >> The buffer saving happens in byte-recompile-directory via >> save-some-buffer. So I wonder, if this can be made more selective, like >> so: > > There is a similar patch in #25340, although it makes the behaviour > optional. It seems #25340 is stalled, so I've pushed your patch instead [1: f151eb0141]. [1: f151eb0141]: 2017-05-20 18:28:23 -0400 Don't save unrelated buffers before recompiling directory (Bug#25964) http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=f151eb01418b80d102c767566e93ac332a8bf7c3