From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#26360: 26.0.50; ido-mode doesn't enable IDO for C-x 4 d Date: Thu, 20 Apr 2017 13:45:09 +0000 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=94eb2c0d75da204ab6054d995ab1 X-Trace: blaine.gmane.org 1492695979 1499 195.159.176.226 (20 Apr 2017 13:46:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 20 Apr 2017 13:46:19 +0000 (UTC) To: 26360@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 20 15:46:15 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1CPX-0000An-02 for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Apr 2017 15:46:15 +0200 Original-Received: from localhost ([::1]:53986 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1CPZ-0000FO-Av for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Apr 2017 09:46:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40360) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1CPP-0000FC-LJ for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2017 09:46:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1CPK-0001UN-RC for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2017 09:46:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59919) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d1CPK-0001Tm-Jq for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2017 09:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d1CPK-0004pu-Ab for bug-gnu-emacs@gnu.org; Thu, 20 Apr 2017 09:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Apr 2017 13:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26360 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26360-submit@debbugs.gnu.org id=B26360.149269592918543 (code B ref 26360); Thu, 20 Apr 2017 13:46:02 +0000 Original-Received: (at 26360) by debbugs.gnu.org; 20 Apr 2017 13:45:29 +0000 Original-Received: from localhost ([127.0.0.1]:58118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1COn-0004oz-5n for submit@debbugs.gnu.org; Thu, 20 Apr 2017 09:45:29 -0400 Original-Received: from mail-wm0-f42.google.com ([74.125.82.42]:37382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1COk-0004om-Qg for 26360@debbugs.gnu.org; Thu, 20 Apr 2017 09:45:27 -0400 Original-Received: by mail-wm0-f42.google.com with SMTP id m123so38068908wma.0 for <26360@debbugs.gnu.org>; Thu, 20 Apr 2017 06:45:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=3t0qOl4/KFvBgpRWj0ZdFrgSO5m/Rpxbk5FNw35aMSo=; b=cQcu6LceKABRDHhZsfmjQaglzlK9cjHR9ZfrUP9BqdbWgxTinIPtDnIkALyigDodnq CmDuT7LhZoTxPQqbeL56I9Sky+rCC0vy731ooqbd9+gyS95lnPLc8CkO1S2467M5dUHf FA226pAf1gqGy8Z/Tl+7gF1it+RM3N9JLEPAVjXwO79L7DKQtIlnbMu5dQMUeubnelp/ kRjKB2MLLAi6APxgUMvLrYpoiueu0jDjA6Gb8Fn34e2nR3+DGXhY5HWmDn74qTJPxMjx HQ08oSw1jBkUkrRHZdLoQuWFsom9rZCcSW+S9ORNfTTwfrGJ6CVitj3EfhKvrkHONKD0 EpHw== 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=3t0qOl4/KFvBgpRWj0ZdFrgSO5m/Rpxbk5FNw35aMSo=; b=oGLXod1HuH2ixH2+3+D3vq/wu/yLqq4ea+jIlfyGbNP83Jm9J6M0kBfQyjSc9D6+X9 BAZ7fBwNXMg/7a231s53OMWvexYgtzRgvDHQ1FwV3V5ucF/449C7tQ2vU5grPV4fKfAh AKx8Km7hK+gTuGKRE+NXAIrNC+TcZxud3/BdweYcV+fdAHUBBopk1BuNWxauF74q1DeE My4DJRDbbRmGVDjwq7KRWZ3ujTvNiGTKiMOD5F64EPHd2NtobKYFwWUQBXMWJhOk+r7e NGBYuQxt5D8BYN1LF35Z5gFyqOJgZGN6bSgwylIi0Jssc2cUHJ/OpdE0uBblbpvBIc+3 1svQ== X-Gm-Message-State: AN3rC/6mp/Ru2+QLQg1PTuErrmk//u5VHZ01lJLXHmaXwzEykQZ9N3ki Lwg5GfD/aiRYrEJ9ucwtwfT7hUAKQIUC X-Received: by 10.28.199.198 with SMTP id x189mr3368704wmf.95.1492695920828; Thu, 20 Apr 2017 06:45:20 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:131801 Archived-At: --94eb2c0d75da204ab6054d995ab1 Content-Type: multipart/alternative; boundary=94eb2c0d75da204ab1054d995aaf --94eb2c0d75da204ab1054d995aaf Content-Type: text/plain; charset=UTF-8 Philipp Stephani schrieb am Di., 4. Apr. 2017 um 14:22 Uhr: > > M-x ido-mode > > Then try > C-x C-f > C-x d > C-x 4 f > C-x 4 d > > In the first three cases, IDO will be used, but not in the fourth case. > That's a weird inconsistency. > > Here's a patch (which includes a couple of other commands). --94eb2c0d75da204ab1054d995aaf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Philip= p Stephani <p.stephani2@gmail.c= om> schrieb am Di., 4. Apr. 2017 um 14:22=C2=A0Uhr:

M-x ido-mode

Then try
C-x C-f
C-x d
C-x 4 f
C-x 4 d

In the first three cases, IDO will be used, but not in the fourth case.
That's a weird inconsistency.


Here's a patch (which includes a coupl= e of other commands).
=C2=A0
--94eb2c0d75da204ab1054d995aaf-- --94eb2c0d75da204ab6054d995ab1 Content-Type: text/plain; charset=US-ASCII; name="0001-Add-missing-remappings-for-Ido-mode.txt" Content-Disposition: attachment; filename="0001-Add-missing-remappings-for-Ido-mode.txt" Content-Transfer-Encoding: base64 Content-ID: <15b8b9bfcf68179ccd81> X-Attachment-Id: 15b8b9bfcf68179ccd81 RnJvbSAwYTVjYjU2YTU1ZmVhNjY2OGU1MDgyMmYzN2ZlOTBjMmNlYmM0NDQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFRodSwgMjAgQXByIDIwMTcgMTU6NDE6MTUgKzAyMDAKU3ViamVjdDogW1BBVENIXSBBZGQg bWlzc2luZyByZW1hcHBpbmdzIGZvciBJZG8gbW9kZQoKQW1vbmcgb3RoZXJzLCBhZGQgYSByZW1h cHBpbmcgZm9yIEMteCA0IGQsIGNmLiBCdWcjMjYzNjAuCgoqIGxpc3AvaWRvLmVsIChpZG8tbW9k ZSk6IFJlbWFwIG1pc3NpbmcgY29tbWFuZHMuCihpZG8tZmlsZS1pbnRlcm5hbCwgaWRvLXZpc2l0 LWJ1ZmZlcik6IEFkZCBzdXBwb3J0IGZvciBuZXcKbWV0aG9kcy4KKGlkby1kaXNwbGF5LWJ1ZmZl ci1vdGhlci1mcmFtZSkKKGlkby1maW5kLWFsdGVybmF0ZS1maWxlLW90aGVyLXdpbmRvdywgaWRv LWRpcmVkLW90aGVyLXdpbmRvdykKKGlkby1kaXJlZC1vdGhlci1mcmFtZSk6IE5ldyBjb21tYW5k cy4KCiogdGVzdC9saXNwL2lkby10ZXN0cy5lbCAoaWRvLXRlc3RzLS1vdGhlci13aW5kb3ctZnJh bWUpOiBBZGQgdW5pdAp0ZXN0IGZvciB0aGUgYmluZGluZ3MuCi0tLQogZXRjL05FV1MgICAgICAg ICAgICAgICB8ICA3ICsrKysrKwogbGlzcC9pZG8uZWwgICAgICAgICAgICB8IDYxICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiB0ZXN0L2xpc3AvaWRv LXRlc3RzLmVsIHwgNDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDMg ZmlsZXMgY2hhbmdlZCwgMTEyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCiBjcmVhdGUg bW9kZSAxMDA2NDQgdGVzdC9saXNwL2lkby10ZXN0cy5lbAoKZGlmZiAtLWdpdCBhL2V0Yy9ORVdT IGIvZXRjL05FV1MKaW5kZXggZTM1MWFiYzE1OS4uNmQxNjQzZDJkZCAxMDA2NDQKLS0tIGEvZXRj L05FV1MKKysrIGIvZXRjL05FV1MKQEAgLTU0NSw2ICs1NDUsMTMgQEAgcmVwbGFjZWQgYnkgdGhl IHJlYWwgaW1hZ2VzIGFzeW5jaHJvbm91c2x5LCB3aGljaCB3aWxsIGFsc28gbm93CiByZXNwZWN0 IHdpZHRoL2hlaWdodCBIVE1MIHNwZWNzICh1bmxlc3MgdGhleSBzcGVjaWZ5IHdpZHRocy9oZWln aHRzCiBiaWdnZXIgdGhhbiB0aGUgY3VycmVudCB3aW5kb3cpLgogCisqKiBJZG8KKworKioqIFRo ZSBjb21tYW5kcyAnZmluZC1hbHRlcm5hdGUtZmlsZS1vdGhlci13aW5kb3cnLAorJ2RpcmVkLW90 aGVyLXdpbmRvdycsICdkaXJlZC1vdGhlci1mcmFtZScsIGFuZAorJ2Rpc3BsYXktYnVmZmVyLW90 aGVyLXdpbmRvdycgYXJlIG5vdyByZW1hcHBlZCB0byBJZG8gZXF1aXZhbGVudHMgaWYKK0lkbyBt b2RlIGlzIGFjdGl2ZS4KKwogKiogSW1hZ2VzCiAKICsrKwpkaWZmIC0tZ2l0IGEvbGlzcC9pZG8u ZWwgYi9saXNwL2lkby5lbAppbmRleCAyOTNjOGUyODU3Li4zMThmMmZlMDgyIDEwMDY0NAotLS0g YS9saXNwL2lkby5lbAorKysgYi9saXNwL2lkby5lbApAQCAtMTY0MCwxMCArMTY0MCwxNCBAQCBp ZG8tbW9kZQogICAgICAgICAgICdpZG8tZmluZC1maWxlLW90aGVyLXdpbmRvdykKIAkoZGVmaW5l LWtleSBtYXAgW3JlbWFwIGZpbmQtZmlsZS1yZWFkLW9ubHktb3RoZXItd2luZG93XQogICAgICAg ICAgICdpZG8tZmluZC1maWxlLXJlYWQtb25seS1vdGhlci13aW5kb3cpCisgICAgICAgIChkZWZp bmUta2V5IG1hcCBbcmVtYXAgZmluZC1hbHRlcm5hdGUtZmlsZS1vdGhlci13aW5kb3ddCisgICAg ICAgICAgIydpZG8tZmluZC1hbHRlcm5hdGUtZmlsZS1vdGhlci13aW5kb3cpCisgICAgICAgIChk ZWZpbmUta2V5IG1hcCBbcmVtYXAgZGlyZWQtb3RoZXItd2luZG93XSAjJ2lkby1kaXJlZC1vdGhl ci13aW5kb3cpCiAJKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBmaW5kLWZpbGUtb3RoZXItZnJhbWVd CiAgICAgICAgICAgJ2lkby1maW5kLWZpbGUtb3RoZXItZnJhbWUpCiAJKGRlZmluZS1rZXkgbWFw IFtyZW1hcCBmaW5kLWZpbGUtcmVhZC1vbmx5LW90aGVyLWZyYW1lXQotICAgICAgICAgICdpZG8t ZmluZC1maWxlLXJlYWQtb25seS1vdGhlci1mcmFtZSkpCisgICAgICAgICAgJ2lkby1maW5kLWZp bGUtcmVhZC1vbmx5LW90aGVyLWZyYW1lKQorICAgICAgICAoZGVmaW5lLWtleSBtYXAgW3JlbWFw IGRpcmVkLW90aGVyLWZyYW1lXSAjJ2lkby1kaXJlZC1vdGhlci1mcmFtZSkpCiAKICAgICAgICh3 aGVuIChtZW1xIGlkby1tb2RlICcoYnVmZmVyIGJvdGgpKQogCShkZWZpbmUta2V5IG1hcCBbcmVt YXAgc3dpdGNoLXRvLWJ1ZmZlcl0gJ2lkby1zd2l0Y2gtYnVmZmVyKQpAQCAtMTY1Myw3ICsxNjU3 LDkgQEAgaWRvLW1vZGUKICAgICAgICAgICAnaWRvLXN3aXRjaC1idWZmZXItb3RoZXItZnJhbWUp CiAJKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBpbnNlcnQtYnVmZmVyXSAnaWRvLWluc2VydC1idWZm ZXIpCiAJKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBraWxsLWJ1ZmZlcl0gJ2lkby1raWxsLWJ1ZmZl cikKLQkoZGVmaW5lLWtleSBtYXAgW3JlbWFwIGRpc3BsYXktYnVmZmVyXSAnaWRvLWRpc3BsYXkt YnVmZmVyKSkKKwkoZGVmaW5lLWtleSBtYXAgW3JlbWFwIGRpc3BsYXktYnVmZmVyXSAnaWRvLWRp c3BsYXktYnVmZmVyKQorICAgICAgICAoZGVmaW5lLWtleSBtYXAgW3JlbWFwIGRpc3BsYXktYnVm ZmVyLW90aGVyLWZyYW1lXQorICAgICAgICAgICMnaWRvLWRpc3BsYXktYnVmZmVyLW90aGVyLWZy YW1lKSkKIAogICAgICAgKGlmIGlkby1taW5vci1tb2RlLW1hcC1lbnRyeQogCSAgKHNldGNkciBp ZG8tbWlub3ItbW9kZS1tYXAtZW50cnkgbWFwKQpAQCAtMjQ0Myw3ICsyNDQ5LDE0IEBAIGlkby1m aWxlLWludGVybmFsCiAJKGlkby1yZWNvcmQtd29yay1kaXJlY3RvcnkpCiAJKGZpbmQtYWx0ZXJu YXRlLWZpbGUgZmlsZW5hbWUpKQogCi0gICAgICAgKChtZW1xIG1ldGhvZCAnKGRpcmVkIGxpc3Qt ZGlyZWN0b3J5KSkKKyAgICAgICAoKGVxIG1ldGhvZCAnYWx0LWZpbGUtb3RoZXItd2luZG93KQor ICAgICAgICAoaWRvLXJlY29yZC13b3JrLWZpbGUgZmlsZW5hbWUpCisgICAgICAgIChzZXRxIGRl ZmF1bHQtZGlyZWN0b3J5IGlkby1jdXJyZW50LWRpcmVjdG9yeSkKKyAgICAgICAgKGlkby1yZWNv cmQtd29yay1kaXJlY3RvcnkpCisgICAgICAgIChmaW5kLWFsdGVybmF0ZS1maWxlLW90aGVyLXdp bmRvdyBmaWxlbmFtZSkpCisKKyAgICAgICAoKG1lbXEgbWV0aG9kICcoZGlyZWQgZGlyZWQtb3Ro ZXItd2luZG93IGRpcmVkLW90aGVyLWZyYW1lCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGxpc3QtZGlyZWN0b3J5KSkKIAkoaWYgKGVxdWFsIGZpbGVuYW1lICIuIikKIAkgICAgKHNldHEg ZmlsZW5hbWUgIiIpKQogCShsZXQqICgoZGlybmFtZSAoaWRvLWZpbmFsLXNsYXNoCkBAIC00MTA4 LDYgKzQxMjEsOSBAQCBpZG8tdmlzaXQtYnVmZmVyCiAgICAgICAoc3dpdGNoLXRvLWJ1ZmZlci1v dGhlci1mcmFtZSBidWZmZXIpCiAgICAgICAoc2VsZWN0LWZyYW1lLXNldC1pbnB1dC1mb2N1cyAo c2VsZWN0ZWQtZnJhbWUpKSkKIAorICAgICAoKGVxIG1ldGhvZCAnZGlzcGxheS1vdGhlci1mcmFt ZSkKKyAgICAgIChkaXNwbGF5LWJ1ZmZlci1vdGhlci1mcmFtZSBidWZmZXIpKQorCiAgICAgICgo YW5kIChtZW1xIG1ldGhvZCAnKHJhaXNlLWZyYW1lIG1heWJlLWZyYW1lKSkKIAkgICB3aW5kb3ct c3lzdGVtCiAJICAgKHNldHEgd2luIChpZG8tYnVmZmVyLXdpbmRvdy1vdGhlci1mcmFtZSBidWZm ZXIpKQpAQCAtNDE5Myw2ICs0MjA5LDE1IEBAIGlkby1kaXNwbGF5LWJ1ZmZlcgogICAoaWRvLWJ1 ZmZlci1pbnRlcm5hbCAnZGlzcGxheSAnZGlzcGxheS1idWZmZXIgbmlsIG5pbCBuaWwgJ2lnbm9y ZSkpCiAKIDs7OyMjI2F1dG9sb2FkCisoZGVmdW4gaWRvLWRpc3BsYXktYnVmZmVyLW90aGVyLWZy YW1lICgpCisgICJEaXNwbGF5IGEgYnVmZmVyIHByZWZlcmFibHkgaW4gYW5vdGhlciBmcmFtZS4K K1RoZSBidWZmZXIgbmFtZSBpcyBzZWxlY3RlZCBpbnRlcmFjdGl2ZWx5IGJ5IHR5cGluZyBhIHN1 YnN0cmluZy4KK0ZvciBkZXRhaWxzIG9mIGtleWJpbmRpbmdzLCBzZWUgYGlkby1zd2l0Y2gtYnVm ZmVyJy4iCisgIChpbnRlcmFjdGl2ZSkKKyAgKGlkby1idWZmZXItaW50ZXJuYWwgJ2Rpc3BsYXkt b3RoZXItZnJhbWUgIydkaXNwbGF5LWJ1ZmZlci1vdGhlci1mcmFtZQorICAgICAgICAgICAgICAg ICAgICAgICBuaWwgbmlsIG5pbCAjJ2lnbm9yZSkpCisKKzs7OyMjI2F1dG9sb2FkCiAoZGVmdW4g aWRvLWtpbGwtYnVmZmVyICgpCiAgICJLaWxsIGEgYnVmZmVyLgogVGhlIGJ1ZmZlciBuYW1lIGlz IHNlbGVjdGVkIGludGVyYWN0aXZlbHkgYnkgdHlwaW5nIGEgc3Vic3RyaW5nLgpAQCAtNDI5MSw2 ICs0MzE2LDE0IEBAIGlkby1maW5kLWFsdGVybmF0ZS1maWxlCiAgIChpZG8tZmlsZS1pbnRlcm5h bCAnYWx0LWZpbGUgJ2ZpbmQtYWx0ZXJuYXRlLWZpbGUgbmlsICJGaW5kIGFsdGVybmF0ZSBmaWxl OiAiKSkKIAogOzs7IyMjYXV0b2xvYWQKKyhkZWZ1biBpZG8tZmluZC1hbHRlcm5hdGUtZmlsZS1v dGhlci13aW5kb3cgKCkKKyAgIkZpbmQgZmlsZSBhcyBhIHJlcGxhY2VtZW50IGZvciB0aGUgZmls ZSBpbiB0aGUgbmV4dCB3aW5kb3cuCitUaGUgZmlsZSBuYW1lIGlzIHNlbGVjdGVkIGludGVyYWN0 aXZlbHkgYnkgdHlwaW5nIGEgc3Vic3RyaW5nLgorRm9yIGRldGFpbHMgb2Yga2V5YmluZGluZ3Ms IHNlZSBgaWRvLWZpbmQtZmlsZScuIgorICAoaW50ZXJhY3RpdmUpCisgIChpZG8tZmlsZS1pbnRl cm5hbCAnYWx0LWZpbGUtb3RoZXItd2luZG93ICMnZmluZC1hbHRlcm5hdGUtZmlsZS1vdGhlci13 aW5kb3cpKQorCis7OzsjIyNhdXRvbG9hZAogKGRlZnVuIGlkby1maW5kLWZpbGUtcmVhZC1vbmx5 ICgpCiAgICJFZGl0IGZpbGUgcmVhZC1vbmx5IHdpdGggbmFtZSBvYnRhaW5lZCB2aWEgbWluaWJ1 ZmZlci4KIFRoZSBmaWxlIG5hbWUgaXMgc2VsZWN0ZWQgaW50ZXJhY3RpdmVseSBieSB0eXBpbmcg YSBzdWJzdHJpbmcuCkBAIC00MzY0LDYgKzQzOTcsMjggQEAgaWRvLWRpcmVkCiAJKGlkby1hdXRv LW1lcmdlLXdvcmstZGlyZWN0b3JpZXMtbGVuZ3RoIC0xKSkKICAgICAoaWRvLWZpbGUtaW50ZXJu YWwgJ2RpcmVkICdkaXJlZCBuaWwgIkRpcmVkOiAiICdkaXIpKSkKIAorOzs7IyMjYXV0b2xvYWQK KyhkZWZ1biBpZG8tZGlyZWQtb3RoZXItd2luZG93ICgpCisgICJcIkVkaXRcIiBhIGRpcmVjdG9y eS4gIExpa2UgYGlkby1kaXJlZCcgYnV0IHNlbGVjdHMgaW4gYW5vdGhlciB3aW5kb3cuCitUaGUg ZGlyZWN0b3J5IGlzIHNlbGVjdGVkIGludGVyYWN0aXZlbHkgYnkgdHlwaW5nIGEgc3Vic3RyaW5n LgorRm9yIGRldGFpbHMgb2Yga2V5YmluZGluZ3MsIHNlZSBgaWRvLWZpbmQtZmlsZScuIgorICAo aW50ZXJhY3RpdmUpCisgIChsZXQgKChpZG8tcmVwb3J0LW5vLW1hdGNoIG5pbCkKKwkoaWRvLWF1 dG8tbWVyZ2Utd29yay1kaXJlY3Rvcmllcy1sZW5ndGggLTEpKQorICAgIChpZG8tZmlsZS1pbnRl cm5hbCAnZGlyZWQtb3RoZXItd2luZG93ICMnZGlyZWQtb3RoZXItd2luZG93IG5pbAorICAgICAg ICAgICAgICAgICAgICAgICAiRGlyZWQ6ICIgJ2RpcikpKQorCis7OzsjIyNhdXRvbG9hZAorKGRl ZnVuIGlkby1kaXJlZC1vdGhlci1mcmFtZSAoKQorICAiXCJFZGl0XCIgYSBkaXJlY3RvcnkuICBM aWtlIGBpZG8tZGlyZWQnIGJ1dCBtYWtlcyBhIG5ldyBmcmFtZS4KK1RoZSBkaXJlY3RvcnkgaXMg c2VsZWN0ZWQgaW50ZXJhY3RpdmVseSBieSB0eXBpbmcgYSBzdWJzdHJpbmcuCitGb3IgZGV0YWls cyBvZiBrZXliaW5kaW5ncywgc2VlIGBpZG8tZmluZC1maWxlJy4iCisgIChpbnRlcmFjdGl2ZSkK KyAgKGxldCAoKGlkby1yZXBvcnQtbm8tbWF0Y2ggbmlsKQorCShpZG8tYXV0by1tZXJnZS13b3Jr LWRpcmVjdG9yaWVzLWxlbmd0aCAtMSkpCisgICAgKGlkby1maWxlLWludGVybmFsICdkaXJlZC1v dGhlci1mcmFtZSAjJ2RpcmVkLW90aGVyLWZyYW1lIG5pbAorICAgICAgICAgICAgICAgICAgICAg ICAiRGlyZWQ6ICIgJ2RpcikpKQorCiAoZGVmdW4gaWRvLWxpc3QtZGlyZWN0b3J5ICgpCiAgICJD YWxsIGBsaXN0LWRpcmVjdG9yeScgdGhlIElkbyB3YXkuCiBUaGUgZGlyZWN0b3J5IGlzIHNlbGVj dGVkIGludGVyYWN0aXZlbHkgYnkgdHlwaW5nIGEgc3Vic3RyaW5nLgpkaWZmIC0tZ2l0IGEvdGVz dC9saXNwL2lkby10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9pZG8tdGVzdHMuZWwKbmV3IGZpbGUgbW9k ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uZGYxMTA5NjkzMQotLS0gL2Rldi9udWxsCisrKyBi L3Rlc3QvbGlzcC9pZG8tdGVzdHMuZWwKQEAgLTAsMCArMSw0NyBAQAorOzs7IGlkby10ZXN0cy5l bCAtLS0gdW5pdCB0ZXN0cyBmb3IgaWRvLmVsICAgICAgICAgICAtKi0gbGV4aWNhbC1iaW5kaW5n OiB0OyAtKi0KKworOzsgQ29weXJpZ2h0IChDKSAyMDE3ICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIEluYy4KKworOzsgQXV0aG9yOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+ CisKKzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBFbWFjcy4KKworOzsgR05VIEVtYWNzIGlz IGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKzs7 IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMg cHVibGlzaGVkIGJ5Cis7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVy c2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorOzsgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIg dmVyc2lvbi4KKworOzsgR05VIEVtYWNzIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg aXQgd2lsbCBiZSB1c2VmdWwsCis7OyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5F U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorOzsgR05VIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKworOzsgWW91IHNob3VsZCBoYXZlIHJlY2Vp dmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKzs7IGFsb25nIHdp dGggR05VIEVtYWNzLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+ LgorCis7OzsgQ29tbWVudGFyeToKKworOzsgVW5pdCB0ZXN0cyBmb3IgaWRvLmVsLgorCis7Ozsg Q29kZToKKworKGVydC1kZWZ0ZXN0IGlkby10ZXN0cy0tb3RoZXItd2luZG93LWZyYW1lICgpCisg ICJWZXJpZmllcyB0aGF0IEJ1ZyMyNjM2MCBpcyBmaXhlZC4iCisgIChzaG91bGQtbm90IGlkby1t b2RlKQorICAodW53aW5kLXByb3RlY3QKKyAgICAgIChwcm9nbgorICAgICAgICAoaWRvLW1vZGUp CisgICAgICAgIChzaG91bGQgKGVxdWFsIGlkby1tb2RlICdib3RoKSkKKyAgICAgICAgKHNob3Vs ZCAoZXF1YWwgKGtleS1iaW5kaW5nIFtyZW1hcCBmaW5kLWFsdGVybmF0ZS1maWxlLW90aGVyLXdp bmRvd10pCisgICAgICAgICAgICAgICAgICAgICAgICMnaWRvLWZpbmQtYWx0ZXJuYXRlLWZpbGUt b3RoZXItd2luZG93KSkKKyAgICAgICAgKHNob3VsZCAoY29tbWFuZHAgIydpZG8tZmluZC1hbHRl cm5hdGUtZmlsZS1vdGhlci13aW5kb3cpKQorICAgICAgICAoc2hvdWxkIChlcXVhbCAoa2V5LWJp bmRpbmcgKGtiZCAiQy14IDQgZCIpKSAjJ2lkby1kaXJlZC1vdGhlci13aW5kb3cpKQorICAgICAg ICAoc2hvdWxkIChjb21tYW5kcCAjJ2lkby1kaXJlZC1vdGhlci13aW5kb3cpKQorICAgICAgICAo c2hvdWxkIChlcXVhbCAoa2V5LWJpbmRpbmcgKGtiZCAiQy14IDUgZCIpKSAjJ2lkby1kaXJlZC1v dGhlci1mcmFtZSkpCisgICAgICAgIChzaG91bGQgKGNvbW1hbmRwICMnaWRvLWRpcmVkLW90aGVy LWZyYW1lKSkKKyAgICAgICAgKHNob3VsZCAoZXF1YWwgKGtleS1iaW5kaW5nIChrYmQgIkMteCA1 IEMtbyIpKQorICAgICAgICAgICAgICAgICAgICAgICAjJ2lkby1kaXNwbGF5LWJ1ZmZlci1vdGhl ci1mcmFtZSkpCisgICAgICAgIChzaG91bGQgKGNvbW1hbmRwICMnaWRvLWRpc3BsYXktYnVmZmVy LW90aGVyLWZyYW1lKSkpCisgICAgKGlkby1tb2RlIDApKSkKKworOzs7IGlkby10ZXN0cy5lbCBl bmRzIGhlcmUKLS0gCjIuMTIuMgoK --94eb2c0d75da204ab6054d995ab1--