From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#74946: [PATCH] * lisp/files.el (auto-mode-alist): Include gdbinit too Date: Thu, 19 Dec 2024 17:55:22 -0500 Message-ID: References: <87frml6pkg.fsf@thaodan.de> <86o718ks3b.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000ea2c880629a76ce7" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32888"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bjorn.bidar@thaodan.de, acorallo@gnu.org, 74946@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 19 23:57:25 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tOPSO-0008PP-Sn for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 19 Dec 2024 23:57:25 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tOPS6-0005i5-3g; Thu, 19 Dec 2024 17:57:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tOPS2-0005hr-PF for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2024 17:57:02 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tOPS2-0006SR-Gl for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2024 17:57:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:MIME-Version:References:In-Reply-To:From:To:Subject; bh=GcPF46nFg2Es/DahSSINk6sDVbHgd/UFI+jMqFutIeI=; b=nZtgRjbgygD4+7s5q/ee+fjTChiHpYi9Lp+sixPjpUhFah1d+w59brQcN7cxEChqRgFL8YCucbNy4sRz/D5I908wdXqlZXHH118MhReYE1zVwBHOhAgRN08Jby+1e24BZPPMbmLjV3bBLBNX7wpxRTFCuduHOJXl5TFvJ6VHPrQ18X/ZsknZmouJUyS+GcqHOhmi6PTrF4Uq3IPjBoKTLoAcGGImy5LAFWz4cdbAcsSf8RAAZ6t37OBqKxOj3N8+13EhHz0ifCQDNaYbIBk5Lv+OEvLhrRXjjl5yXW/ENRJzzmLSi6R4W9JDAwA7rKnnMOilhoIwm8GMPr5pwwJTvA==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tOPS2-0001Tg-4H for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2024 17:57:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Dec 2024 22:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74946 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 74946-submit@debbugs.gnu.org id=B74946.17346489935638 (code B ref 74946); Thu, 19 Dec 2024 22:57:02 +0000 Original-Received: (at 74946) by debbugs.gnu.org; 19 Dec 2024 22:56:33 +0000 Original-Received: from localhost ([127.0.0.1]:40542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOPRY-0001Sr-Kj for submit@debbugs.gnu.org; Thu, 19 Dec 2024 17:56:33 -0500 Original-Received: from mail-ed1-f41.google.com ([209.85.208.41]:61735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOPRV-0001Sc-V9 for 74946@debbugs.gnu.org; Thu, 19 Dec 2024 17:56:30 -0500 Original-Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-5d3d0205bd5so1782134a12.3 for <74946@debbugs.gnu.org>; Thu, 19 Dec 2024 14:56:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734648924; x=1735253724; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=GcPF46nFg2Es/DahSSINk6sDVbHgd/UFI+jMqFutIeI=; b=XCHz/bKCuWyX9PzQvmTYxs9c1eQ/xGuuY/c1b86xxGigcP5E8o0bRsNKVYADwvGwXH LMLH49WWBxCy328N/kw5q35538CAybdL7o6XNo88J365a9dCOLu3gKuW323zYucjiNRD sSxWRRsVEVpZ09sGzO9A5v6TX9gdkRoeqC0/d48+10CChh4V0kLxt3tFEZDeVdUk3J73 ZzNFFRoTtNSMlr5JZT6lHyV04yeIAzmXUdZ03Lph1d6Tqavu/7Evo+BMeDXiMA+AEb4S GRZA2P5bNeSM/3450EbqDrwa7fXyvM13DtyNOSv/KvWPkwGXG7zRl2cfTyicbYtkYZOL amtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734648924; x=1735253724; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GcPF46nFg2Es/DahSSINk6sDVbHgd/UFI+jMqFutIeI=; b=rYyCpuAZtlU97FDkb58/+q3LSSQS8ra+bxUHPZi7OcXHgyLyV18jVJ7ZjK+q038SHU QEKkzCElCPRH/y5h23ymjsNobXFtOnZKoOqZM/dT3+F3I1SyWW11WK4mKSzRInKjgtV9 GFKx3pXDbTQITwS0FSrLWkLRyWoFJUdk+3vvljhTNMhh/SpAOjZFOUlKJpysc+RuwauR CHrp2AWWrS69LTw7ESJdcM+gl+pJaZPE/AOGaA7oMohEf7S2RrcuKXez6KvMJhxs7qmg KaeXLDkFwkTz4nGS39nPz4TVoOoVDw2qcWvESGZVp1PlYj/Uw+3DojfOti2g4Z30mHc1 xC+Q== X-Forwarded-Encrypted: i=1; AJvYcCUJyzbJHUc+R1ZGA2X51OThGGp0bwmyWwRc4t/0cveUgxADvauZbAY58MbBITKlowIgtdngOQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwOvxFQAkTpcjcg4K04LN/Ogap0Mhl5WRaSAsgHgCpFQnRTVhF/ CHmi+cfDRTf4ODXh7RNlKtORmrPiFSCjEC53q+1e/+U3vgsnkgN2CEMfpPQC47DPT4cTAaKwn1i ESEcuyOXgpXrmchAuC2NTLNZ9KzI= X-Gm-Gg: ASbGncurmpFLMbdHncI3SFrsBjAVqix6xE1khteGnkvmjb+lFCueEHdAZkQnFdbT4jV hGJlUDQv+mHJEv68DQJP9pVbGwFpHd2YA+kPWNQ== X-Google-Smtp-Source: AGHT+IGgO75zvyopmvGQhFM/lxVvpB8p4wcOEu01kh8XQDuy2axMZEYF4Trifb7/IOuQ9uUiKyrYVHGodGmbHxOMvF8= X-Received: by 2002:a05:6402:84c:b0:5d0:b925:a8a with SMTP id 4fb4d7f45d1cf-5d81dda80bemr533234a12.16.1734648923805; Thu, 19 Dec 2024 14:55:23 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 19 Dec 2024 17:55:22 -0500 In-Reply-To: <86o718ks3b.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:297415 Archived-At: --000000000000ea2c880629a76ce7 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: > Btw, if we want to fix this entry, we should perhaps do a more > thorough job. For example, on my system I have files with the > following base names: > > .gdbinit.in > .gdbinit > _gdbinit (for MS-DOS) > gdb.ini (likewise) > gdbinit > gdbinit.in > SOMETHING-gdbinit > .gdbinit.loader > gdbinit-history.exp (not a GDB init file) > gdbinit.5 (likewise) > gdbinit.c (likewise) > .gdbinit.py.in (likewise) > > Should we improve the regexp to DTRT for those additional files, but > without false positives? Maybe something like the below patch? BTW, should the .gdbinit.py.in file be in python-mode perhaps? And what about gdbinit.5? --000000000000ea2c880629a76ce7 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Match-more-gdbinit-files.patch" Content-Disposition: attachment; filename="0001-Match-more-gdbinit-files.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 70edde6933e5f227_0.1 RnJvbSBhNWE1ZGNkMDQ1MmNhZGZlZTk4OGEwMjU2YzEwODc3ODM1ZWVmY2VmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUaHUsIDE5IERlYyAyMDI0IDIzOjUxOjM4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g TWF0Y2ggbW9yZSBnZGJpbml0IGZpbGVzCgoqIGxpc3AvZmlsZXMuZWwgKGF1dG8tbW9kZS1hbGlz dCk6IE1hdGNoIG1vcmUgZ2RiaW5pdCBmaWxlcywKaW5jbHVkaW5nIFhERywgYW5kIE1TLVdpbmRv d3MuICBBdm9pZCBmYWxzZSBwb3NpdGl2ZXMuCihCdWcjNzQ5NDYpCihzZXQtYXV0by1tb2RlLS1m aW5kLW1hdGNoaW5nLWFsaXN0LWVudHJ5KTogQnJlYWsgb3V0IGZ1bmN0aW9uLi4uCihzZXQtYXV0 by1tb2RlLS1hcHBseS1hbGlzdCk6IC4uLmZyb20gaGVyZS4KKiB0ZXN0L2xpc3AvZmlsZXMtdGVz dHMuZWwgKGZpbGVzLXRlc3RzLWF1dG8tbW9kZS1hbGlzdCk6IE5ldwp0ZXN0LgotLS0KIGxpc3Av ZmlsZXMuZWwgICAgICAgICAgICB8IDU2ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t LS0tLS0tLS0KIHRlc3QvbGlzcC9maWxlcy10ZXN0cy5lbCB8IDE3ICsrKysrKysrKysrKwogMiBm aWxlcyBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9saXNwL2ZpbGVzLmVsIGIvbGlzcC9maWxlcy5lbAppbmRleCA5ZjEzODA0NTQwYi4uNjhj ZTJlMGMyNzMgMTAwNjQ0Ci0tLSBhL2xpc3AvZmlsZXMuZWwKKysrIGIvbGlzcC9maWxlcy5lbApA QCAtMzAwNSw3ICszMDA1LDcgQEAgYXV0by1tb2RlLWFsaXN0CiAgICAgIDs7IGZpbGVzLCBjcm9z cy1kZWJ1Z2dlcnMgY2FuIHVzZSBzb21ldGhpbmcgbGlrZQogICAgICA7OyAuUFJPQ0VTU09STkFN RS1nZGJpbml0IHNvIHRoYXQgdGhlIGhvc3QgYW5kIHRhcmdldCBnZGJpbml0IGZpbGVzCiAgICAg IDs7IGRvbid0IGludGVyZmVyZSB3aXRoIGVhY2ggb3RoZXIuCi0gICAgICgiL1xcLlthLXowLTkt XSpnZGJpbml0IiAuIGdkYi1zY3JpcHQtbW9kZSkKKyAgICAgKCIvWy5fXT9bQS1aYS16MC05LV0q XFwoPzpnZGJpbml0XFwoPzpcXC5cXCg/OmluaT9cXHxsb2FkZXJcXClcXCk/XFx8Z2RiXFwuaW5p XFwpXFwnIiAuIGdkYi1zY3JpcHQtbW9kZSkKICAgICAgOzsgR0RCIDcuNSBpbnRyb2R1Y2VkIE9C SkZJTEUtZ2RiLmdkYiBzY3JpcHQgZmlsZXM7IGUuZy4gYSBmaWxlCiAgICAgIDs7IG5hbWVkICdl bWFjcy1nZGIuZ2RiJywgaWYgaXQgZXhpc3RzLCB3aWxsIGJlIGF1dG9tYXRpY2FsbHkKICAgICAg OzsgbG9hZGVkIHdoZW4gR0RCIHJlYWRzIGFuIG9iamZpbGUgY2FsbGVkICdlbWFjcycuCkBAIC0z NDA0LDYgKzM0MDQsMzUgQEAgbWFnaWMtbW9kZS1yZWdleHAtbWF0Y2gtbGltaXQKICAgIlVwcGVy IGxpbWl0IG9uIGBtYWdpYy1tb2RlLWFsaXN0JyByZWdleHAgbWF0Y2hlcy4KIEFsc28gYXBwbGll cyB0byBgbWFnaWMtZmFsbGJhY2stbW9kZS1hbGlzdCcuIikKIAorKGRlZnVuIHNldC1hdXRvLW1v ZGUtLWZpbmQtbWF0Y2hpbmctYWxpc3QtZW50cnkgKGFsaXN0IG5hbWUgY2FzZS1pbnNlbnNpdGl2 ZSkKKyAgIkZpbmQgZmlyc3QgbWF0Y2hpbmcgZW50cnkgaW4gQUxJU1QgZm9yIGZpbGUgTkFNRS4K KworSWYgQ0FTRS1JTlNFTlNJVElWRSwgdGhlIGZpbGUgc3lzdGVtIG9mIGZpbGUgTkFNRSBpcyBj YXNlLWluc2Vuc2l0aXZlLiIKKyAgKGxldCAobW9kZSkKKyAgICAod2hpbGUgbmFtZQorICAgICAg KHNldHEgbW9kZQorICAgICAgICAgICAgKGlmIGNhc2UtaW5zZW5zaXRpdmUKKyAgICAgICAgICAg ICAgICA7OyBGaWxlc3lzdGVtIGlzIGNhc2UtaW5zZW5zaXRpdmUuCisgICAgICAgICAgICAgICAg KGxldCAoKGNhc2UtZm9sZC1zZWFyY2ggdCkpCisgICAgICAgICAgICAgICAgICAoYXNzb2MtZGVm YXVsdCBuYW1lIGFsaXN0ICdzdHJpbmctbWF0Y2gpKQorICAgICAgICAgICAgICA7OyBGaWxlc3lz dGVtIGlzIGNhc2Utc2Vuc2l0aXZlLgorICAgICAgICAgICAgICAob3IKKyAgICAgICAgICAgICAg IDs7IEZpcnN0IG1hdGNoIGNhc2Utc2Vuc2l0aXZlbHkuCisgICAgICAgICAgICAgICAobGV0ICgo Y2FzZS1mb2xkLXNlYXJjaCBuaWwpKQorICAgICAgICAgICAgICAgICAoYXNzb2MtZGVmYXVsdCBu YW1lIGFsaXN0ICdzdHJpbmctbWF0Y2gpKQorICAgICAgICAgICAgICAgOzsgRmFsbGJhY2sgdG8g Y2FzZS1pbnNlbnNpdGl2ZSBtYXRjaC4KKyAgICAgICAgICAgICAgIChhbmQgYXV0by1tb2RlLWNh c2UtZm9sZAorICAgICAgICAgICAgICAgICAgICAobGV0ICgoY2FzZS1mb2xkLXNlYXJjaCB0KSkK KyAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtZGVmYXVsdCBuYW1lIGFsaXN0ICdzdHJpbmct bWF0Y2gpKSkpKSkKKyAgICAgIChpZiAoYW5kIG1vZGUKKyAgICAgICAgICAgICAgIChub3QgKGZ1 bmN0aW9ucCBtb2RlKSkKKyAgICAgICAgICAgICAgIChjb25zcCBtb2RlKQorICAgICAgICAgICAg ICAgKGNhZHIgbW9kZSkpCisgICAgICAgICAgKHNldHEgbW9kZSAoY2FyIG1vZGUpCisgICAgICAg ICAgICAgICAgbmFtZSAoc3Vic3RyaW5nIG5hbWUgMCAobWF0Y2gtYmVnaW5uaW5nIDApKSkKKyAg ICAgICAgKHNldHEgbmFtZSBuaWwpKSkKKyAgICBtb2RlKSkKKwogKGRlZnVuIHNldC1hdXRvLW1v ZGUtLWFwcGx5LWFsaXN0IChhbGlzdCBrZWVwLW1vZGUtaWYtc2FtZSBkaXItbG9jYWwpCiAgICJI ZWxwZXIgZnVuY3Rpb24gZm9yIGBzZXQtYXV0by1tb2RlJy4KIFRoaXMgZnVuY3Rpb24gdGFrZXMg YW4gYWxpc3Qgb2YgdGhlIHNhbWUgZm9ybSBhcwpAQCAtMzQyNSwyOSArMzQ1NCw4IEBAIHNldC1h dXRvLW1vZGUtLWFwcGx5LWFsaXN0CiAgICAgICAgICh3aGVuIChhbmQgKHN0cmluZ3AgcmVtb3Rl LWlkKQogICAgICAgICAgICAgICAgICAgIChzdHJpbmctbWF0Y2ggKHJlZ2V4cC1xdW90ZSByZW1v dGUtaWQpIG5hbWUpKQogICAgICAgICAgIChzZXRxIG5hbWUgKHN1YnN0cmluZyBuYW1lIChtYXRj aC1lbmQgMCkpKSkKLSAgICAgICAgKHdoaWxlIG5hbWUKLSAgICAgICAgICA7OyBGaW5kIGZpcnN0 IG1hdGNoaW5nIGFsaXN0IGVudHJ5LgotICAgICAgICAgIChzZXRxIG1vZGUKLSAgICAgICAgICAg ICAgICAoaWYgY2FzZS1pbnNlbnNpdGl2ZS1wCi0gICAgICAgICAgICAgICAgICAgIDs7IEZpbGVz eXN0ZW0gaXMgY2FzZS1pbnNlbnNpdGl2ZS4KLSAgICAgICAgICAgICAgICAgICAgKGxldCAoKGNh c2UtZm9sZC1zZWFyY2ggdCkpCi0gICAgICAgICAgICAgICAgICAgICAgKGFzc29jLWRlZmF1bHQg bmFtZSBhbGlzdCAnc3RyaW5nLW1hdGNoKSkKLSAgICAgICAgICAgICAgICAgIDs7IEZpbGVzeXN0 ZW0gaXMgY2FzZS1zZW5zaXRpdmUuCi0gICAgICAgICAgICAgICAgICAob3IKLSAgICAgICAgICAg ICAgICAgICA7OyBGaXJzdCBtYXRjaCBjYXNlLXNlbnNpdGl2ZWx5LgotICAgICAgICAgICAgICAg ICAgIChsZXQgKChjYXNlLWZvbGQtc2VhcmNoIG5pbCkpCi0gICAgICAgICAgICAgICAgICAgICAo YXNzb2MtZGVmYXVsdCBuYW1lIGFsaXN0ICdzdHJpbmctbWF0Y2gpKQotICAgICAgICAgICAgICAg ICAgIDs7IEZhbGxiYWNrIHRvIGNhc2UtaW5zZW5zaXRpdmUgbWF0Y2guCi0gICAgICAgICAgICAg ICAgICAgKGFuZCBhdXRvLW1vZGUtY2FzZS1mb2xkCi0gICAgICAgICAgICAgICAgICAgICAgICAo bGV0ICgoY2FzZS1mb2xkLXNlYXJjaCB0KSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgKGFz c29jLWRlZmF1bHQgbmFtZSBhbGlzdCAnc3RyaW5nLW1hdGNoKSkpKSkpCi0gICAgICAgICAgKGlm IChhbmQgbW9kZQotICAgICAgICAgICAgICAgICAgIChub3QgKGZ1bmN0aW9ucCBtb2RlKSkKLSAg ICAgICAgICAgICAgICAgICAoY29uc3AgbW9kZSkKLSAgICAgICAgICAgICAgICAgICAoY2FkciBt b2RlKSkKLSAgICAgICAgICAgICAgKHNldHEgbW9kZSAoY2FyIG1vZGUpCi0gICAgICAgICAgICAg ICAgICAgIG5hbWUgKHN1YnN0cmluZyBuYW1lIDAgKG1hdGNoLWJlZ2lubmluZyAwKSkpCi0gICAg ICAgICAgICAoc2V0cSBuYW1lIG5pbCkpKQorICAgICAgICAoc2V0cSBtb2RlIChzZXQtYXV0by1t b2RlLS1maW5kLW1hdGNoaW5nLWFsaXN0LWVudHJ5CisgICAgICAgICAgICAgICAgICAgIGFsaXN0 IG5hbWUgY2FzZS1pbnNlbnNpdGl2ZS1wKSkKICAgICAgICAgKHdoZW4gKGFuZCBkaXItbG9jYWwg bW9kZQogICAgICAgICAgICAgICAgICAgIChub3QgKHNldC1hdXRvLW1vZGUtLWRpci1sb2NhbC12 YWxpZC1wIG1vZGUpKSkKICAgICAgICAgICAobWVzc2FnZSAiSWdub3JpbmcgaW52YWxpZCBtb2Rl IGAlcyciIG1vZGUpCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvZmlsZXMtdGVzdHMuZWwgYi90ZXN0 L2xpc3AvZmlsZXMtdGVzdHMuZWwKaW5kZXggYWQ1NGFkZGYwNmIuLjBlZGM3OGQwMWU1IDEwMDY0 NAotLS0gYS90ZXN0L2xpc3AvZmlsZXMtdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL2ZpbGVzLXRl c3RzLmVsCkBAIC0xNjgwLDYgKzE2ODAsMjMgQEAgZmlsZXMtdGVzdHMtLWNoZWNrLXNoZWJhbmcK ICAgICAgICh3aGVuIChlcSBleHBlY3RlZC1tb2RlICdzaC1iYXNlLW1vZGUpCiAgICAgICAgIChz aG91bGQgKGVxIHNoLXNoZWxsIGV4cGVjdGVkLWRpYWxlY3QpKSkpKSkKIAorKGVydC1kZWZ0ZXN0 IGZpbGVzLXRlc3RzLWF1dG8tbW9kZS1hbGlzdCAoKQorICAoY2wtZmxldCAoKGZpbmQgKGZpbGUg bW9kZSAmb3B0aW9uYWwgY2FzZS1pbnNlbnNpdGl2ZSkKKyAgICAgICAgICAgICAgKGVxIG1vZGUg KHNldC1hdXRvLW1vZGUtLWZpbmQtbWF0Y2hpbmctYWxpc3QtZW50cnkKKyAgICAgICAgICAgICAg ICAgICAgICAgIGF1dG8tbW9kZS1hbGlzdCAoY29uY2F0ICIvaG9tZS9zdGVmYW5rLyIgZmlsZSkg Y2FzZS1pbnNlbnNpdGl2ZSkpKSkKKyAgICAoc2hvdWxkIChmaW5kICIuZ2RiaW5pdC5pbiIgIydn ZGItc2NyaXB0LW1vZGUpKQorICAgIChzaG91bGQgKGZpbmQgIi5nZGJpbml0IiAjJ2dkYi1zY3Jp cHQtbW9kZSkpCisgICAgKHNob3VsZCAoZmluZCAiX2dkYmluaXQiICMnZ2RiLXNjcmlwdC1tb2Rl KSkgOyBmb3IgTVMtRE9TCisgICAgKHNob3VsZCAoZmluZCAiZ2RiLmluaSIgIydnZGItc2NyaXB0 LW1vZGUpKSAgOyBsaWtld2lzZQorICAgIChzaG91bGQgKGZpbmQgImdkYmluaXQiICMnZ2RiLXNj cmlwdC1tb2RlKSkKKyAgICAoc2hvdWxkIChmaW5kICJnZGJpbml0LmluIiAjJ2dkYi1zY3JpcHQt bW9kZSkpCisgICAgKHNob3VsZCAoZmluZCAiU09NRVRISU5HLWdkYmluaXQiICMnZ2RiLXNjcmlw dC1tb2RlKSkKKyAgICAoc2hvdWxkIChmaW5kICIuZ2RiaW5pdC5sb2FkZXIiICMnZ2RiLXNjcmlw dC1tb2RlKSkKKyAgICAoc2hvdWxkLW5vdCAoZmluZCAiZ2RiaW5pdC1oaXN0b3J5LmV4cCIgIydn ZGItc2NyaXB0LW1vZGUpKSA7IG5vdCBhIEdEQiBpbml0IGZpbGUKKyAgICAoc2hvdWxkLW5vdCAo ZmluZCAiZ2RiaW5pdC41IiAjJ2dkYi1zY3JpcHQtbW9kZSkpICAgICAgICA7IGxpa2V3aXNlCisg ICAgKHNob3VsZC1ub3QgKGZpbmQgImdkYmluaXQuYyIgIydnZGItc2NyaXB0LW1vZGUpKSAgICAg ICAgOyBsaWtld2lzZQorICAgIChzaG91bGQtbm90IChmaW5kICIuZ2RiaW5pdC5weS5pbiIgIydn ZGItc2NyaXB0LW1vZGUpKSkpICAgICAgIDsgbGlrZXdpc2UKKwogKGVydC1kZWZ0ZXN0IGZpbGVz LXRlc3RzLWF1dG8tbW9kZS1pbnRlcnByZXRlciAoKQogICAiVGVzdCB0aGF0IGBzZXQtYXV0by1t b2RlJyBkZWR1Y2VzIGNvcnJlY3QgbW9kZXMgZnJvbSBzaGViYW5ncy4iCiAgIDs7IFN0cmFpZ2h0 Zm9yd2FyZCBpbnRlcnByZXRlciBpbnZvY2F0aW9uLgotLSAKMi40Ny4xCgo= --000000000000ea2c880629a76ce7--