From unknown Mon Jun 23 16:45:37 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#36119 <36119@debbugs.gnu.org> To: bug#36119 <36119@debbugs.gnu.org> Subject: Status: [PATCH] Use lexical-binding in password-cache.el and add tests Reply-To: bug#36119 <36119@debbugs.gnu.org> Date: Mon, 23 Jun 2025 23:45:37 +0000 retitle 36119 [PATCH] Use lexical-binding in password-cache.el and add tests reassign 36119 emacs submitter 36119 Stefan Kangas severity 36119 wishlist tag 36119 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 06 15:41:39 2019 Received: (at submit) by debbugs.gnu.org; 6 Jun 2019 19:41:39 +0000 Received: from localhost ([127.0.0.1]:50601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hYyGY-0007Na-Ie for submit@debbugs.gnu.org; Thu, 06 Jun 2019 15:41:38 -0400 Received: from lists.gnu.org ([209.51.188.47]:57497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hYyGW-0007NQ-S3 for submit@debbugs.gnu.org; Thu, 06 Jun 2019 15:41:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33307) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hYyGU-0007j0-QY for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2019 15:41:36 -0400 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, RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hYyGS-00036B-T2 for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2019 15:41:34 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:35278) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hYyGP-0002qs-4F for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2019 15:41:31 -0400 Received: by mail-wr1-f47.google.com with SMTP id m3so3656361wrv.2 for ; Thu, 06 Jun 2019 12:41:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ImqDLsaPoB3MZACEfCUMWtkEENSob9eqcRQP8bWq9t4=; b=uPs+I0Cbl2FtgVh/A35JSXk8GtFVse19wQeiFV1/ttiqd17y3/J3o1KeROSzzEhxyw irBUMQVCyZ0TT0FYFcH2szPha3Ue4JGqTtWZOLnGpI4dOwNq/Cu+lfhUP4YV9BX8SsB+ E+ZaSi2dGD+dJfQWjm+9o0t5Jj94Vi8/mprckHHfciFvbqQ3vnQJ+4a4ANRTMSk8EEBl rf/3QG/ItbuSeu8ruyRKuhMGqCDQ0hfxeffoF42GvFeoljJoAXfFEhhwsdJFRFD5pTbu 8BQQWr/3HZem7O5fqaLExhmtdLGlSYGAW15KbeOWGQ+JiAx602hg6DydXCGps/b2bhMb yl0g== X-Gm-Message-State: APjAAAVwJ4gONcJL9sKnBplsYkYXpNK+DoYNcGQh1StYY/Wo0ZZNCxdH z7ZjiidnqHsOP7FCNkyG8RHfWP+SRkYrwIbvji1k86ll X-Google-Smtp-Source: APXvYqySXLXAFsaExxa/g56h1ltY4GBRWuSWyPUYxfrlGu0fYYY4DKTGm0M8JK3F8kQbFSeYZhYsSIy4DBCqFClYnFY= X-Received: by 2002:a5d:5390:: with SMTP id d16mr22852452wrv.85.1559850083754; Thu, 06 Jun 2019 12:41:23 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Thu, 6 Jun 2019 21:41:12 +0200 Message-ID: Subject: Use lexical-binding in password-cache.el and add tests To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="00000000000025463c058aace68e" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.221.47 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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 (/) --00000000000025463c058aace68e Content-Type: text/plain; charset="UTF-8" I've written unit tests and added the lexical-binding header to password-cache.el. Please let me know if you have any comments. Thanks, Stefan Kangas --00000000000025463c058aace68e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Use-lexical-binding-in-password-cache.el-and-add-tes.patch" Content-Disposition: attachment; filename="0001-Use-lexical-binding-in-password-cache.el-and-add-tes.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwl2es250 RnJvbSA3MTc2NjkwZWQxM2JjZTg0MDEyOWUxZDc5ZjIxMWEwZmQ3MzFhNjEwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUaHUsIDYgSnVuIDIwMTkgMjA6MzE6MDkgKzAyMDAKU3ViamVjdDogW1BBVENIXSBV c2UgbGV4aWNhbC1iaW5kaW5nIGluIHBhc3N3b3JkLWNhY2hlLmVsIGFuZCBhZGQgdGVzdHMKCiog bGlzcC9wYXNzd29yZC1jYWNoZS5lbDogVXNlIGxleGljYWwtYmluZGluZy4KKiB0ZXN0L2xpc3Av cGFzc3dvcmQtY2FjaGUtdGVzdHMuZWw6IE5ldyBmaWxlLgotLS0KIGxpc3AvZW1hY3MtbGlzcC9j aGVjay1kZWNsYXJlLmVsICB8ICAyICstCiBsaXNwL3Bhc3N3b3JkLWNhY2hlLmVsICAgICAgICAg ICAgfCAgNCArLS0KIHRlc3QvbGlzcC9wYXNzd29yZC1jYWNoZS10ZXN0cy5lbCB8IDc1ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA3OCBp bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3QvbGlz cC9wYXNzd29yZC1jYWNoZS10ZXN0cy5lbAoKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9j aGVjay1kZWNsYXJlLmVsIGIvbGlzcC9lbWFjcy1saXNwL2NoZWNrLWRlY2xhcmUuZWwKaW5kZXgg ODQ0NTk1MDMxMS4uMGNiNjNiYmU5OCAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2NoZWNr LWRlY2xhcmUuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL2NoZWNrLWRlY2xhcmUuZWwKQEAgLTMz LDcgKzMzLDcgQEAKIDs7OyBUT0RPOgogCiA7OyAxLiBXYXJuIGFib3V0IGZ1bmN0aW9ucyBtYXJr ZWQgYXMgb2Jzb2xldGUsIGVnCi07OyBwYXNzd29yZC1yZWFkLWFuZC1hZGQgaW4gc21pbWUuZWwu Cis7OyBwYXNzd29yZC1yZWFkLWFuZC1hZGQgaW4gcGFzc3dvcmQtY2FjaGUuZWwuCiA7OyAyLiBk ZWZtZXRob2QsIGRlZmNsYXNzIGFyZ3VtZW50IGNoZWNraW5nLgogOzsgMy4gZGVmY2xhc3MgYWxz byBkZWZpbmVzIC1wIGFuZCAtY2hpbGQtcC4KIApkaWZmIC0tZ2l0IGEvbGlzcC9wYXNzd29yZC1j YWNoZS5lbCBiL2xpc3AvcGFzc3dvcmQtY2FjaGUuZWwKaW5kZXggYjg2OGI3MjBmMC4uNWEwOWFl NDg1OSAxMDA2NDQKLS0tIGEvbGlzcC9wYXNzd29yZC1jYWNoZS5lbAorKysgYi9saXNwL3Bhc3N3 b3JkLWNhY2hlLmVsCkBAIC0xLDEwICsxLDEwIEBACi07OzsgcGFzc3dvcmQtY2FjaGUuZWwgLS0t IFJlYWQgcGFzc3dvcmRzLCBwb3NzaWJseSB1c2luZyBhIHBhc3N3b3JkIGNhY2hlLgorOzs7IHBh c3N3b3JkLWNhY2hlLmVsIC0tLSBSZWFkIHBhc3N3b3JkcywgcG9zc2libHkgdXNpbmcgYSBwYXNz d29yZCBjYWNoZS4gIC0qLSBsZXhpY2FsLWJpbmRpbmc6IHQgLSotCiAKIDs7IENvcHlyaWdodCAo QykgMTk5OS0yMDAwLCAyMDAzLTIwMTkgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCiAK IDs7IEF1dGhvcjogU2ltb24gSm9zZWZzc29uIDxzaW1vbkBqb3NlZnNzb24ub3JnPgogOzsgQ3Jl YXRlZDogMjAwMy0xMi0yMQotOzsgS2V5d29yZHM6IHBhc3N3b3JkIGNhY2hlIHBhc3NwaHJhc2Ug a2V5Cis7OyBLZXl3b3JkczogZXh0ZW5zaW9ucwogCiA7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBH TlUgRW1hY3MuCiAKZGlmZiAtLWdpdCBhL3Rlc3QvbGlzcC9wYXNzd29yZC1jYWNoZS10ZXN0cy5l bCBiL3Rlc3QvbGlzcC9wYXNzd29yZC1jYWNoZS10ZXN0cy5lbApuZXcgZmlsZSBtb2RlIDEwMDY0 NAppbmRleCAwMDAwMDAwMDAwLi5iYjgwNjRkNGM2Ci0tLSAvZGV2L251bGwKKysrIGIvdGVzdC9s aXNwL3Bhc3N3b3JkLWNhY2hlLXRlc3RzLmVsCkBAIC0wLDAgKzEsNzUgQEAKKzs7OyBwYXNzd29y ZC1jYWNoZS10ZXN0cy5lbCAtLS0gVGVzdHMgZm9yIHBhc3N3b3JkLWNhY2hlLmVsICAtKi0gbGV4 aWNhbC1iaW5kaW5nOiB0IC0qLQorCis7OyBDb3B5cmlnaHQgKEMpIDIwMTkgRnJlZSBTb2Z0d2Fy ZSBGb3VuZGF0aW9uLCBJbmMuCisKKzs7IEF1dGhvcjogU3RlZmFuIEthbmdhcyA8c3RlZmFua2Fu Z2FzQGdtYWlsLmNvbT4KKworOzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgorCis7 OyBHTlUgRW1hY3MgaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k L29yIG1vZGlmeQorOzsgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKzs7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCis7OyAoYXQgeW91ciBvcHRp b24pIGFueSBsYXRlciB2ZXJzaW9uLgorCis7OyBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4g dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKzs7IGJ1dCBXSVRIT1VUIEFOWSBXQVJS QU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OyBNRVJDSEFOVEFC SUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCis7OyBH TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCis7OyBZb3Ugc2hv dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZQorOzsgYWxvbmcgd2l0aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cHM6Ly93d3cuZ251 Lm9yZy9saWNlbnNlcy8+LgorCis7OzsgQ29tbWVudGFyeToKKworOzs7IENvZGU6CisKKyhyZXF1 aXJlICdlcnQpCisocmVxdWlyZSAncGFzc3dvcmQtY2FjaGUpCisKKyhlcnQtZGVmdGVzdCBwYXNz d29yZC1jYWNoZS10ZXN0cy1hZGQtYW5kLXJlbW92ZSAoKQorICAobGV0ICgocGFzc3dvcmQtZGF0 YSAoY29weS1oYXNoLXRhYmxlIHBhc3N3b3JkLWRhdGEpKSkKKyAgICAocGFzc3dvcmQtY2FjaGUt YWRkICJmb28iICJiYXIiKQorICAgIChzaG91bGQgKGVxdWFsIChwYXNzd29yZC1pbi1jYWNoZS1w ICJmb28iKSAiYmFyIikpCisgICAgKHBhc3N3b3JkLWNhY2hlLXJlbW92ZSAiZm9vIikKKyAgICAo c2hvdWxkIChub3QgKHBhc3N3b3JkLWluLWNhY2hlLXAgImZvbyIpKSkpKQorCisoZXJ0LWRlZnRl c3QgcGFzc3dvcmQtY2FjaGUtdGVzdHMtcmVhZC1mcm9tLWNhY2hlICgpCisgIChsZXQgKChwYXNz d29yZC1kYXRhIChjb3B5LWhhc2gtdGFibGUgcGFzc3dvcmQtZGF0YSkpKQorICAgIChwYXNzd29y ZC1jYWNoZS1hZGQgImZvbyIgImJhciIpCisgICAgKHNob3VsZCAoZXF1YWwgKHBhc3N3b3JkLXJl YWQtZnJvbS1jYWNoZSAiZm9vIikgImJhciIpKQorICAgIChzaG91bGQgKG5vdCAocGFzc3dvcmQt cmVhZC1mcm9tLWNhY2hlIG5pbCkpKSkpCisKKyhlcnQtZGVmdGVzdCBwYXNzd29yZC1jYWNoZS10 ZXN0cy1pbi1jYWNoZS1wICgpCisgIChsZXQgKChwYXNzd29yZC1kYXRhIChjb3B5LWhhc2gtdGFi bGUgcGFzc3dvcmQtZGF0YSkpKQorICAgIChwYXNzd29yZC1jYWNoZS1hZGQgImZvbyIgImJhciIp CisgICAgKHNob3VsZCAocGFzc3dvcmQtaW4tY2FjaGUtcCAiZm9vIikpCisgICAgKHNob3VsZCAo bm90IChwYXNzd29yZC1yZWFkLWZyb20tY2FjaGUgbmlsKSkpKSkKKworKGVydC1kZWZ0ZXN0IHBh c3N3b3JkLWNhY2hlLXRlc3RzLXJlYWQgKCkKKyAgKGxldCAoKHBhc3N3b3JkLWRhdGEgKGNvcHkt aGFzaC10YWJsZSBwYXNzd29yZC1kYXRhKSkpCisgICAgKHBhc3N3b3JkLWNhY2hlLWFkZCAiZm9v IiAiYmFyIikKKyAgICAoc2hvdWxkIChlcXVhbCAocGFzc3dvcmQtcmVhZCBuaWwgImZvbyIpICJi YXIiKSkpKQorCisoZXJ0LWRlZnRlc3QgcGFzc3dvcmQtY2FjaGUtdGVzdHMtcmVzZXQgKCkKKyAg KGxldCAoKHBhc3N3b3JkLWRhdGEgKGNvcHktaGFzaC10YWJsZSBwYXNzd29yZC1kYXRhKSkpCisg ICAgKHBhc3N3b3JkLWNhY2hlLWFkZCAiZm9vIiAiYmFyIikKKyAgICAocGFzc3dvcmQtcmVzZXQp CisgICAgKHNob3VsZCAobm90IChwYXNzd29yZC1pbi1jYWNoZS1wICJmb28iKSkpKSkKKworKGVy dC1kZWZ0ZXN0IHBhc3N3b3JkLWNhY2hlLXRlc3RzLWFkZC9leHBpcmVzLWtleSAoKQorICA6dGFn cyAnKDpleHBlbnNpdmUtdGVzdCkKKyAgKGxldCAoKHBhc3N3b3JkLWRhdGEgKGNvcHktaGFzaC10 YWJsZSBwYXNzd29yZC1kYXRhKSkKKyAgICAgICAgKHBhc3N3b3JkLWNhY2hlLWV4cGlyeSAwLjAx KSkKKyAgICAocGFzc3dvcmQtY2FjaGUtYWRkICJmb28iICJiYXIiKQorICAgIChzaXQtZm9yIDAu MSkKKyAgICAoc2hvdWxkIChub3QgKHBhc3N3b3JkLWluLWNhY2hlLXAgImZvbyIpKSkpKQorCiso ZXJ0LWRlZnRlc3QgcGFzc3dvcmQtY2FjaGUtdGVzdHMtbm8tcGFzc3dvcmQtY2FjaGUgKCkKKyAg KGxldCAoKHBhc3N3b3JkLWRhdGEgKGNvcHktaGFzaC10YWJsZSBwYXNzd29yZC1kYXRhKSkKKyAg ICAgICAgKHBhc3N3b3JkLWNhY2hlIG5pbCkpCisgICAgKHBhc3N3b3JkLWNhY2hlLWFkZCAiZm9v IiAiYmFyIikKKyAgICAoc2hvdWxkIChub3QgKHBhc3N3b3JkLWluLWNhY2hlLXAgImZvbyIpKSkK KyAgICAoc2hvdWxkIChub3QgKHBhc3N3b3JkLXJlYWQtZnJvbS1jYWNoZSAiZm9vIikpKSkpCisK Kyhwcm92aWRlICdwYXNzd29yZC1jYWNoZS10ZXN0cykKKzs7OyBwYXNzd29yZC1jYWNoZS10ZXN0 cy5lbCBlbmRzIGhlcmUKLS0gCjIuMTEuMAoK --00000000000025463c058aace68e-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 06 15:51:53 2019 Received: (at 36119) by debbugs.gnu.org; 6 Jun 2019 19:51:53 +0000 Received: from localhost ([127.0.0.1]:50608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hYyQS-0007cL-R8 for submit@debbugs.gnu.org; Thu, 06 Jun 2019 15:51:53 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:38164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hYyQQ-0007c7-IO for 36119@debbugs.gnu.org; Thu, 06 Jun 2019 15:51:50 -0400 Received: by mail-wm1-f46.google.com with SMTP id t5so1137610wmh.3 for <36119@debbugs.gnu.org>; Thu, 06 Jun 2019 12:51:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=eQ8KkPuXm9nbyy3SJtVgZoTmKQMlybeJtrc9lqSYzjE=; b=Z3IuxZTIuM2dScaXAH61RFvgDtn1/3LU4PGb8ksFNudmts1iAihohpA0ypWU095HKx hlV8y91h0y+cHIQ7Ok1p3/VxNPR4JD63NMm1I9ZsY1hkdQrhQxVIDYttWffWGw2/+EVv p1IqEuJn9k6/A9Px1eOhev1Gk/RTUlB1+Na9DYP9pK3j1b3mJNMFz9B+i4WD/gbddoIA r72MoCKpQgw92BFE9bnBGlXsD5paCkBmMSarhLq3Z8loVLzQG/qm/WTXMcZ05qDwBGep wiQClvYDGzwcesRE+rDYphBrld7CLjo36lZLyKmBlHzohuwKXAgK4+qO1XvvqRaRQMGK zeEg== X-Gm-Message-State: APjAAAUE4q5Q4NNj0PFC3+d4mmylvqywumpVUseEADJnIwo9jDhdhrbG NBTAzb22rJ4wCOvfwgs7pg6MBSsCWR+Rl3lwrU9ArA== X-Google-Smtp-Source: APXvYqzUwiFKbaOWSb9kKe8Phk4+XrqzYKS+V0mSs1zC36+7ErZSKIc19kQ6sjpdAqf//Twee6hpdS6n069FODhsJug= X-Received: by 2002:a1c:b6d4:: with SMTP id g203mr1102694wmf.19.1559850704000; Thu, 06 Jun 2019 12:51:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stefan Kangas Date: Thu, 6 Jun 2019 21:51:32 +0200 Message-ID: Subject: Re: bug#36119: Use lexical-binding in password-cache.el and add tests To: 36119@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36119 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: -1.0 (-) retitle 36119 [PATCH] Use lexical-binding in password-cache.el and add tests tags 36119 + patch quit [Sorry, forgot to add the patch tag to the initial subject.] From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 06 20:55:47 2019 Received: (at 36119) by debbugs.gnu.org; 7 Jun 2019 00:55:47 +0000 Received: from localhost ([127.0.0.1]:50940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZ3AY-0000E9-IB for submit@debbugs.gnu.org; Thu, 06 Jun 2019 20:55:47 -0400 Received: from mail-it1-f182.google.com ([209.85.166.182]:50629) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZ3AW-0000Dw-CI for 36119@debbugs.gnu.org; Thu, 06 Jun 2019 20:55:44 -0400 Received: by mail-it1-f182.google.com with SMTP id a186so321520itg.0 for <36119@debbugs.gnu.org>; Thu, 06 Jun 2019 17:55:44 -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=m5znbamyMo7XXjRuxuE/tC2qiTVikFw8Ge2biLEmzhA=; b=UrHpOOedPB+AWu0Csmya/qWX9vWWbL1pIt3qoSh1xfKeBnBe7KGLmSh2ZSqGN/ht1Q FMDfQK/RUVmakRYEYI3XZbS/Gb9XitUQghrjOV6eVzKk9wIHO5BieMYHbep1GAGJl+0V /06fMq5Dx9mtcawTO5WXvQMluuKDSr4Q6kWr0roSMmtRLnipq2BUc6PmOB0JtLKtTLdB V5uIudToCCe+HSZuVSsgOkYYyLxBl33JJzuWdaXze4EUnSAJxuwNs1M4gDPDepHon9T9 geuTBRjDp3vlYlQ6l3SF0gA17FKbdxjrUyCjVwtX5FSWQnF129EipwrV0wLidAkYehbi rYxQ== 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=m5znbamyMo7XXjRuxuE/tC2qiTVikFw8Ge2biLEmzhA=; b=gyWYrHNPFlp/VyzDbnAfL78V46+RqRm2WbEp6tTX6GNmGuhLgBEbvP3YHVZpF8O040 cwjzC7vsh6t8+M22CxJPfecYwDJOk6uN4tSccj0Wp2My2KOVomuaDm2SbQU3o4iDbwzb PI8xGGbfuUwwCGEp1y7xTFk2QG0lZWYZ1Bt3nePfW9iWJmbPwGo6KkHgsrkYUE9EBm/j aLzG8fdjVkt9G6R1gDbsAmHBPtkCIZAL/0EQl9sBv2fZV+eH4Zq+B8afNluIRq5wImfG tIUK4EQJyxL16Av/o/IZJT/COkdLp8Lbmo00wv8fdensY3KCmad3NEW7fj6vcLHfSeyV a+ow== X-Gm-Message-State: APjAAAUudhC6XqYqHuOwe0KE3cErtHhVMr1mPhTSCchiLPrm4Qjf/G5m oisF4+b+5PjNhvl6ri23UgNr69uq X-Google-Smtp-Source: APXvYqxuNXbvsri6KmrN7gqhhBkg0Ur9G95ra0DGQauPf1kOviuc32kjnVBbO5IgF66moH59JBejYA== X-Received: by 2002:a05:660c:20f:: with SMTP id y15mr2527564itj.165.1559868938434; Thu, 06 Jun 2019 17:55:38 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id e195sm5947632itc.1.2019.06.06.17.55.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Jun 2019 17:55:37 -0700 (PDT) From: Noam Postavsky To: Stefan Kangas Subject: Re: bug#36119: Use lexical-binding in password-cache.el and add tests References: Date: Thu, 06 Jun 2019 20:55:37 -0400 In-Reply-To: (Stefan Kangas's message of "Thu, 6 Jun 2019 21:51:32 +0200") Message-ID: <877e9y2oza.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36119 Cc: 36119@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: -1.0 (-) Stefan Kangas writes: > retitle 36119 [PATCH] Use lexical-binding in password-cache.el and add tests > tags 36119 + patch > quit You need to send this text to control@debbugs.gnu.org. See also the debbugs package in GNU ELPA which can help compose such messages (including setting the right destination address). From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 06 21:01:41 2019 Received: (at control) by debbugs.gnu.org; 7 Jun 2019 01:01:41 +0000 Received: from localhost ([127.0.0.1]:50954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZ3GG-0000TB-TU for submit@debbugs.gnu.org; Thu, 06 Jun 2019 21:01:41 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:45708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZ3GF-0000Sx-7P for control@debbugs.gnu.org; Thu, 06 Jun 2019 21:01:39 -0400 Received: by mail-wr1-f44.google.com with SMTP id f9so398642wre.12 for ; Thu, 06 Jun 2019 18:01:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=J5M2qutDwFg8TPtRNR6kZY5s+2rLNsYOM7bh81vU6wU=; b=g65dfHUI9tli0QtaYUYTAUbQGjiPpHBdyqVyrARNdvic67RuQGHz5qEKiXFO8RMisF o3rIBs9nfTHGtFjnskJs1ESdN6pCQbEd0tExO8IiN+tksP1qbSVdUla9uiQ9zk4CssFw ZJxTfuB5DNqj2OvF/w9g2QZGi3Du4YUdfYjj9YKgalXx0sSs8VjaoL1MibFDqa+CL20W tNk7lfT2/oc5ib41KdN/vZSij+VFB23PkQyd/2bzMYVi0z7HPdk78pDGWpEuQRHB/8EJ Dv0xv5qlim6RJC5O7Ku58y/CrAz3moLHQWi5t4oRHWAYlyzDLBS1weUl/XcJcQ26Ew7D xtaw== X-Gm-Message-State: APjAAAVPUcPVMULXq3DOnRV5dsdTvclSI9e3AfqnlwCTXD8kPl98npFW LToPaBSxeNlfKImIarxhBpOqOw4e6RdzfYwd/s6VkmU6 X-Google-Smtp-Source: APXvYqzcafon/b0JWS02LvCAHPOInmi5cmnE9LNy/4jEP9ycn0Ltcjo+9xElLrg8/ZxlMsoXh/JbicTWleK3Skt3E0M= X-Received: by 2002:adf:90c3:: with SMTP id i61mr16415205wri.48.1559869292965; Thu, 06 Jun 2019 18:01:32 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Fri, 7 Jun 2019 03:01:21 +0200 Message-ID: Subject: Use lexical-binding in password-cache.el and add tests To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.7 (/) 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: -1.7 (-) retitle 36119 [PATCH] Use lexical-binding in password-cache.el and add tests tags 36119 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 06 21:05:54 2019 Received: (at 36119) by debbugs.gnu.org; 7 Jun 2019 01:05:54 +0000 Received: from localhost ([127.0.0.1]:50964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZ3KM-0000Zc-Gp for submit@debbugs.gnu.org; Thu, 06 Jun 2019 21:05:54 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:44091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZ3KK-0000ZK-61 for 36119@debbugs.gnu.org; Thu, 06 Jun 2019 21:05:52 -0400 Received: by mail-wr1-f45.google.com with SMTP id b17so409915wrq.11 for <36119@debbugs.gnu.org>; Thu, 06 Jun 2019 18:05:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gHa0WyBHPw3+rw0zwAkx0OYmvThtACdum0MUaD5Hdv8=; b=MLBgKyLzmhUrK01Y91d9voJbrj2x7VgPk495LWGx2A60qMx6bwajvvm6S2r/Oj8VV4 zrBYeS8I3Mb2aIdXjp+VFkvJLGEZ0c3tDOtlBpK72Z4DzZ2+ZWPPz+GSpBKf2KvrnesH 7iK+6IzoQQ38iZVEmEIW7FqMMk2WuSK6ACcxvfNquJ9u0lChMOgEXQdJA0tMrDPoFbvY +K6BJV/i6ZIWhiYzAChlrbJwyPvuyZcAU+ayA46UXJzlvksxqR7qrXQgzkMFQKjGzQ/I Isq2NcT3KSXvfCdQ8iR/JNF56bzusPSTPlDkgmyxF1O1ZxKY5pGu/lzO1hOyxM+6E03t roQw== X-Gm-Message-State: APjAAAUkvcCSJHWZruCpfwGNgMigLSsBZew4Uxo9TYE5vIyeQgJvI+aE qxIcmGQYd4jfUa4Xx1CR/J+6LU5+G8ocyc4yxxI= X-Google-Smtp-Source: APXvYqxDdmltbr/KjCmnwC7ERSoAV4Qk2wJuYegBBg5V1Ms7ItaeLl6usDhWbBl8ESsRP1Bn7vJD683JGNOwTecWeGE= X-Received: by 2002:a5d:6849:: with SMTP id o9mr1908879wrw.196.1559869546310; Thu, 06 Jun 2019 18:05:46 -0700 (PDT) MIME-Version: 1.0 References: <877e9y2oza.fsf@gmail.com> In-Reply-To: <877e9y2oza.fsf@gmail.com> From: Stefan Kangas Date: Fri, 7 Jun 2019 03:05:34 +0200 Message-ID: Subject: Re: bug#36119: Use lexical-binding in password-cache.el and add tests To: Noam Postavsky Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36119 Cc: 36119@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: -1.0 (-) Noam Postavsky writes: > You need to send this text to control@debbugs.gnu.org. See also the > debbugs package in GNU ELPA which can help compose such messages > (including setting the right destination address). Thanks for your patient help, Noam. I'll look into the debbugs package. Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 13:09:57 2019 Received: (at 36119-done) by debbugs.gnu.org; 9 Jun 2019 17:09:57 +0000 Received: from localhost ([127.0.0.1]:55300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha1KP-00069Q-HA for submit@debbugs.gnu.org; Sun, 09 Jun 2019 13:09:57 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:50836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha1KN-000698-S8 for 36119-done@debbugs.gnu.org; Sun, 09 Jun 2019 13:09:56 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E641D161679; Sun, 9 Jun 2019 10:09:48 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id n7gnVyTeDKkU; Sun, 9 Jun 2019 10:09:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 4FE1416167A; Sun, 9 Jun 2019 10:09:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id glb1lJ20KjUa; Sun, 9 Jun 2019 10:09:48 -0700 (PDT) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 1F1D6161678; Sun, 9 Jun 2019 10:09:48 -0700 (PDT) To: Stefan Kangas From: Paul Eggert Subject: Re: [PATCH] Use lexical-binding in password-cache.el and add tests Organization: UCLA Computer Science Department Message-ID: Date: Sun, 9 Jun 2019 10:09:47 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36119-done Cc: 36119-done@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: -3.3 (---) Thanks, I installed that. From unknown Mon Jun 23 16:45:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 08 Jul 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator