From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Allen Li Newsgroups: gmane.emacs.devel Subject: Re: master 3bbe9e6: Avoid writing empty abbrev tables Date: Tue, 2 Oct 2018 05:49:50 +0000 Message-ID: References: <20180929072840.28850.95999@vcs0.savannah.gnu.org> <20180929072841.8E35B20455@vcs0.savannah.gnu.org> <83d0sv5yxs.fsf@gnu.org> <835zyn5t0b.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000001c4a0c0577387e6c" X-Trace: blaine.gmane.org 1538459463 14542 195.159.176.226 (2 Oct 2018 05:51:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 2 Oct 2018 05:51:03 +0000 (UTC) Cc: rgm@gnu.org, Emacs developers To: eliz@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 02 07:50:59 2018 Return-path: Envelope-to: ged-emacs-devel@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 1g7DaD-0003ch-1d for ged-emacs-devel@m.gmane.org; Tue, 02 Oct 2018 07:50:57 +0200 Original-Received: from localhost ([::1]:41846 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7DcJ-00084Q-KK for ged-emacs-devel@m.gmane.org; Tue, 02 Oct 2018 01:53:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7DbS-00082v-FA for emacs-devel@gnu.org; Tue, 02 Oct 2018 01:52:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7DZK-0008CZ-Fe for emacs-devel@gnu.org; Tue, 02 Oct 2018 01:50:03 -0400 Original-Received: from mail-io1-xd31.google.com ([2607:f8b0:4864:20::d31]:37449) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g7DZK-0008C9-3z for emacs-devel@gnu.org; Tue, 02 Oct 2018 01:50:02 -0400 Original-Received: by mail-io1-xd31.google.com with SMTP id v14-v6so1174060iob.4 for ; Mon, 01 Oct 2018 22:50:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=felesatra-moe.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yVu4yQZb9B85FppImCGVYdNW60AbbI4P6vIjuedg5c0=; b=MJ0IG51Ysoi4iBSpthud+gzuGCO8P2PWe6MNdHiVGTRwZgqELFBds7QC9ggad4DFfg obZxRnmVigZoPyXtBoT7jxqtJpFMDcnXbGWw0rLSNHZWBdcjg+Cdq15p3dmoRysw+1di Au/ath0JXySyEMs3d6zFYdU5r4Z+jrnDmu+irvccy7bCGwbO7b8noZ0Kz1vmy+/riBy/ zik59z/m/y4TxbrdnEYVJJWdNyXWERDcktPVS5wyJ1PR7tyNPF7K33spLDDyatH/V8NV lZMfqdWvz5t+C9p2oXE4hXZoV8eA8wVpS8EizFEawsRy9xroinRlGzHVThguyFmvLoGF QwJQ== 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=yVu4yQZb9B85FppImCGVYdNW60AbbI4P6vIjuedg5c0=; b=Td3zuNV4xWGWuZI7WBPqqTFscMSFQSgHmBC+HNtcLNO8VQ7M6p0BkeTab23rAhU6EQ 8wG81eXXuHUCDJ5m2P6StMC94dszWKgw+T3asexE9qSeimSaKDiuTewH85BNVCMH0GTG g3bIhYd+zDFYGpfCO0zrBf+zKhhio6a/9n4Kj27fGV1cLR3PQyMnhcw/ZDOn/+CGCGFL JQjOEOxru3Y8nAoSlNJOj1SdI9Y4PP1rFPH0diiKkBogTP4bLSEPK4dUVBpM7oo6Dx7N 9UHihx4EwI8YoFsu1mAchWV+69Ma6ACjFsClwNGU/xz+gm4zGS00IGQ0BZxoKX8WO9Wo JVpg== X-Gm-Message-State: ABuFfohz1ZibGsnmABEEX9atrD4YD7XpIs7/416Xe7XqQy0ScVJez7bj kuQj343FRudx/CahxDH7KYcyvv5veh9guKnWz16blx42 X-Google-Smtp-Source: ACcGV61anz3xUpaxhu83v9GZLzJcpQeWcebBcIwzQEY0Gc2BfWpBJk7TCwofrNGAB54zGVU5UbUMRb3X3GJKfVvt6Dg= X-Received: by 2002:a6b:2c08:: with SMTP id s8-v6mr9568963ios.217.1538459401194; Mon, 01 Oct 2018 22:50:01 -0700 (PDT) In-Reply-To: <835zyn5t0b.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d31 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:230188 Archived-At: --0000000000001c4a0c0577387e6c Content-Type: text/plain; charset="UTF-8" On Sun, Sep 30, 2018 at 7:44 AM Eli Zaretskii wrote: > > OK, thanks. But then the NEWS entry needs to be updated, doesn't it? Done --0000000000001c4a0c0577387e6c Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Rework-empty-abbrev-table-omitting.patch" Content-Disposition: attachment; filename="0001-Rework-empty-abbrev-table-omitting.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jmrazcev0 RnJvbSAyMzNkYjBjOGE2MTQxNmUyZTk1YmEyYzM5ZDgwZWYyNTM4OGNhYjYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGxlbiBMaSA8ZGFya2ZlbGluZUBmZWxlc2F0cmEubW9lPgpE YXRlOiBTYXQsIDI5IFNlcCAyMDE4IDE1OjE5OjA0IC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gUmV3 b3JrIGVtcHR5IGFiYnJldiB0YWJsZSBvbWl0dGluZwoKVGhlcmUgd2VyZSB0d28gcHJvYmxlbXMg d2l0aCB0aGUgb3JpZ2luYWwgaW1wbGVtZW50YXRpb246CgoxLiBJdCBjaGFuZ2VkIHRoZSBiZWhh dmlvciBvZiBpbnNlcnQtYWJicmV2LXRhYmxlLWRlc2NyaXB0aW9uIHdoZW4KUkVBREFCTEUgaXMg bmlsIHRvIHNvbWV0aW1lcyBpbnNlcnQgb25lIEVtYWNzIExpc3AgZXhwcmVzc2lvbiBhbmQKc29t ZXRpbWVzIGluc2VydCBub3RoaW5nLgoyLiBJdCBicm9rZSB0aGUgdGVzdHMuCgpUaGlzIGNvbW1p dCByZXdvcmtzIHRoaXMgc28gdGhhdCBpbnNlcnQtYWJicmV2LXRhYmxlLWRlc2NyaXB0aW9uCmFs d2F5cyBpbnNlcnRzIGFuIGV4cHJlc3Npb25zIGV2ZW4gaWYgbm8gYWJicmV2cyBuZWVkIHRvIGJl IHNhdmVkIGFuZAptYWtpbmcgb25seSB3cml0ZS1hYmJyZXYtZmlsZSBjaGVjayB0aGF0IGEgdGFi bGUgaGFzIGFueSBhYmJyZXZzIHRvCnNhdmUgYmVmb3JlIGNhbGxpbmcgaW5zZXJ0LWFiYnJldi10 YWJsZS1kZXNjcmlwdGlvbi4gIFRoaXMgZHVwbGljYXRlcwp0aGUgd29yayBvZiBmaWx0ZXJpbmcg dGhlIHRhYmxlIGZvciBzYXZhYmxlIGFiYnJldnMsIGJ1dCB0aGUgYmVuZWZpdApvZiBrZWVwaW5n IHRoZSBBUEkgaXMgd29ydGggaXQuCgoqIGRvYy9saXNwcmVmL2FiYnJldnMudGV4aSAoQWJicmV2 IFRhYmxlcyk6IFVwZGF0ZSBkb2N1bWVudGF0aW9uLgoqIGxpc3AvYWJicmV2LmVsICh3cml0ZS1h YmJyZXYtZmlsZSk6IFNraXAgdGFibGVzIHdpdGhvdXQgdXNlciBhYmJyZXZzCihpbnNlcnQtYWJi cmV2LXRhYmxlLWRlc2NyaXB0aW9uKTogQWx3YXlzIGluc2VydCB0aGUgZGVmaW5lCmV4cHJlc3Np b24uCihhYmJyZXYtLXRhYmxlLXN5bWJvbHMpOiBOZXcgZnVuY3Rpb24uCiogdGVzdC9saXNwL2Fi YnJldi10ZXN0cy5lbCAoYWJicmV2LS10YWJsZS1zeW1ib2xzLXRlc3QpOgpBZGQgdGVzdCBmb3Ig YWJicmV2LS10YWJsZS1zeW1ib2xzLgotLS0KIGRvYy9saXNwcmVmL2FiYnJldnMudGV4aSAgfCAg NyArKystLS0KIGV0Yy9ORVdTICAgICAgICAgICAgICAgICAgfCAgNyArKystLS0KIGxpc3AvYWJi cmV2LmVsICAgICAgICAgICAgfCA1MiArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0t LS0tLS0KIHRlc3QvbGlzcC9hYmJyZXYtdGVzdHMuZWwgfCAgOCArKysrKysKIDQgZmlsZXMgY2hh bmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9j L2xpc3ByZWYvYWJicmV2cy50ZXhpIGIvZG9jL2xpc3ByZWYvYWJicmV2cy50ZXhpCmluZGV4IDRj OWU2NTNjYjEuLjFlOTQ3MWJhMjcgMTAwNjQ0Ci0tLSBhL2RvYy9saXNwcmVmL2FiYnJldnMudGV4 aQorKysgYi9kb2MvbGlzcHJlZi9hYmJyZXZzLnRleGkKQEAgLTEyMiw5ICsxMjIsNyBAQCBBYmJy ZXYgVGFibGVzCiBkZXNjcmlwdGlvbiBpcyBhIExpc3AgZXhwcmVzc2lvbi0tLWEgY2FsbCB0byBA Y29kZXtkZWZpbmUtYWJicmV2LXRhYmxlfQogdGhhdCB3b3VsZCBkZWZpbmUgQHZhcntuYW1lfSBh cyBpdCBpcyBjdXJyZW50bHkgZGVmaW5lZCwgYnV0IHdpdGhvdXQKIHRoZSBzeXN0ZW0gYWJicmV2 cy4gIChUaGUgbW9kZSBvciBwYWNrYWdlIHVzaW5nIEB2YXJ7bmFtZX0gaXMgc3VwcG9zZWQKLXRv IGFkZCB0aGVzZSB0byBAdmFye25hbWV9IHNlcGFyYXRlbHkuKSAgSWYgdGhlIExpc3AgZXhwcmVz c2lvbiB3b3VsZAotbm90IGRlZmluZSBhbnkgYWJicmV2cyAoaS5lLkA6IGl0IGRlZmluZXMgYW4g ZW1wdHkgYWJicmV2IHRhYmxlKSwgdGhpcwotZnVuY3Rpb24gaW5zZXJ0cyBub3RoaW5nLgordG8g YWRkIHRoZXNlIHRvIEB2YXJ7bmFtZX0gc2VwYXJhdGVseS4pCiBAZW5kIGRlZnVuCiAKIEBub2Rl IERlZmluaW5nIEFiYnJldnMKQEAgLTIzNCw3ICsyMzIsOCBAQCBBYmJyZXYgRmlsZXMKIFNhdmUg YWxsIGFiYnJldiBkZWZpbml0aW9ucyAoZXhjZXB0IHN5c3RlbSBhYmJyZXZzKSwgZm9yIGFsbCBh YmJyZXYKIHRhYmxlcyBsaXN0ZWQgaW4gQGNvZGV7YWJicmV2LXRhYmxlLW5hbWUtbGlzdH0sIGlu IHRoZSBmaWxlCiBAdmFye2ZpbGVuYW1lfSwgaW4gdGhlIGZvcm0gb2YgYSBMaXNwIHByb2dyYW0g dGhhdCB3aGVuIGxvYWRlZCB3aWxsCi1kZWZpbmUgdGhlIHNhbWUgYWJicmV2cy4gIElmIEB2YXJ7 ZmlsZW5hbWV9IGlzIEBjb2Rle25pbH0gb3Igb21pdHRlZCwKK2RlZmluZSB0aGUgc2FtZSBhYmJy ZXZzLiAgVGFibGVzIHRoYXQgZG8gbm90IGhhdmUgYW55IGFiYnJldnMgdG8gc2F2ZQorYXJlIG9t aXR0ZWQuICBJZiBAdmFye2ZpbGVuYW1lfSBpcyBAY29kZXtuaWx9IG9yIG9taXR0ZWQsCiBAY29k ZXthYmJyZXYtZmlsZS1uYW1lfSBpcyB1c2VkLiAgVGhpcyBmdW5jdGlvbiByZXR1cm5zIEBjb2Rl e25pbH0uCiBAZW5kIGRlZmZuCiAKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5k ZXggN2U3ZGUxNjVlYy4uY2E3YWYyZGFlZiAxMDA2NDQKLS0tIGEvZXRjL05FV1MKKysrIGIvZXRj L05FV1MKQEAgLTI1MiwxMCArMjUyLDkgQEAgY2FzZSBkb2VzIG5vdCBtYXRjaC4KIGZvciBhYmJy ZXZzIHRoYXQgaGF2ZSB0aGVtLgogCiArKysKLSoqICdpbnNlcnQtYWJicmV2LXRhYmxlLWRlc2Ny aXB0aW9uJyBza2lwcyBlbXB0eSB0YWJsZXMuCi0naW5zZXJ0LWFiYnJldi10YWJsZS1kZXNjcmlw dGlvbicgc2tpcHMgaW5zZXJ0aW5nIGVtcHR5IHRhYmxlcyB3aGVuCi1pbnNlcnRpbmcgbm9uLXJl YWRhYmxlIHRhYmxlcy4gIEJ5IGV4dGVuc2lvbiwgdGhpcyBtYWtlcwotJ3dyaXRlLWFiYnJldi1m aWxlJyBza2lwIHdyaXRpbmcgZW1wdHkgdGFibGVzLgorKiogJ3dyaXRlLWFiYnJldi1maWxlJyBz a2lwcyBlbXB0eSB0YWJsZXMuCisnd3JpdGUtYWJicmV2LWZpbGUnIG5vdyBza2lwcyBpbnNlcnRp bmcgYSAnZGVmaW5lLWFiYnJldi10YWJsZScgZm9ybSBmb3IKK3RhYmxlcyB3aGljaCBkbyBub3Qg aGF2ZSBhbnkgbm9uLXN5c3RlbSBhYmJyZXZzIHRvIHNhdmUuCiAKICsrKwogKiogVGhlIG5ldyBm dW5jdGlvbnMgYW5kIGNvbW1hbmRzICd0ZXh0LXByb3BlcnR5LXNlYXJjaC1mb3J3YXJkJyBhbmQK ZGlmZiAtLWdpdCBhL2xpc3AvYWJicmV2LmVsIGIvbGlzcC9hYmJyZXYuZWwKaW5kZXggZTFmZDM2 NmJhOS4uMjBhOTY3ZDdkNiAxMDA2NDQKLS0tIGEvbGlzcC9hYmJyZXYuZWwKKysrIGIvbGlzcC9h YmJyZXYuZWwKQEAgLTI1MSw3ICsyNTEsOCBAQCB3cml0ZS1hYmJyZXYtZmlsZQogCQkgICAgIChs YW1iZGEgKHMxIHMyKQogCQkgICAgICAgKHN0cmluZzwgKHN5bWJvbC1uYW1lIHMxKQogCQkJCShz eW1ib2wtbmFtZSBzMikpKSkpCi0JKGluc2VydC1hYmJyZXYtdGFibGUtZGVzY3JpcHRpb24gdGFi bGUgbmlsKSkKKwkoaWYgKGFiYnJldi0tdGFibGUtc3ltYm9scyB0YWJsZSkKKyAgICAgICAgICAg IChpbnNlcnQtYWJicmV2LXRhYmxlLWRlc2NyaXB0aW9uIHRhYmxlIG5pbCkpKQogICAgICAgKHdo ZW4gKHVuZW5jb2RhYmxlLWNoYXItcG9zaXRpb24gKHBvaW50LW1pbikgKHBvaW50LW1heCkgJ3V0 Zi04KQogCShzZXRxIGNvZGluZy1zeXN0ZW0tZm9yLXdyaXRlCiAJICAgICAgKGlmICg+IGVtYWNz LW1ham9yLXZlcnNpb24gMjQpCkBAIC05MzcsMzMgKzkzOCwzOCBAQCBpbnNlcnQtYWJicmV2LXRh YmxlLWRlc2NyaXB0aW9uCiBJZiBSRUFEQUJMRSBpcyBuaWwsIGFuIGV4cHJlc3Npb24gaXMgaW5z ZXJ0ZWQuICBUaGUgZXhwcmVzc2lvbiBpcwogYSBjYWxsIHRvIGBkZWZpbmUtYWJicmV2LXRhYmxl JyB0aGF0IHdoZW4gZXZhbHVhdGVkIHdpbGwgZGVmaW5lCiB0aGUgYWJicmV2IHRhYmxlIE5BTUUg ZXhhY3RseSBhcyBpdCBpcyBjdXJyZW50bHkgZGVmaW5lZC4KLUFiYnJldnMgbWFya2VkIGFzIFwi c3lzdGVtIGFiYnJldnNcIiBhcmUgaWdub3JlZC4gIElmIHRoZQotcmVzdWx0aW5nIGV4cHJlc3Np b24gd291bGQgbm90IGRlZmluZSBhbnkgYWJicmV2cywgbm90aGluZyBpcwotaW5zZXJ0ZWQuIgor QWJicmV2cyBtYXJrZWQgYXMgXCJzeXN0ZW0gYWJicmV2c1wiIGFyZSBpZ25vcmVkLiIKKyAgKGxl dCAoKHRhYmxlIChzeW1ib2wtdmFsdWUgbmFtZSkpCisgICAgICAgIChzeW1ib2xzIChhYmJyZXYt LXRhYmxlLXN5bWJvbHMgbmFtZSByZWFkYWJsZSkpKQorICAgIChzZXRxIHN5bWJvbHMgKHNvcnQg c3ltYm9scyAnc3RyaW5nLWxlc3NwKSkKKyAgICAobGV0ICgoc3RhbmRhcmQtb3V0cHV0IChjdXJy ZW50LWJ1ZmZlcikpKQorICAgICAgKGlmIHJlYWRhYmxlCisgICAgICAgICAgKHByb2duCisgICAg ICAgICAgICAoaW5zZXJ0ICIoIikKKyAgICAgICAgICAgIChwcmluMSBuYW1lKQorICAgICAgICAg ICAgKGluc2VydCAiKVxuXG4iKQorICAgICAgICAgICAgKG1hcGMgJ2FiYnJldi0tZGVzY3JpYmUg c3ltYm9scykKKyAgICAgICAgICAgIChpbnNlcnQgIlxuXG4iKSkKKyAgICAgICAgKGluc2VydCAi KGRlZmluZS1hYmJyZXYtdGFibGUgJyIpCisgICAgICAgIChwcmluMSBuYW1lKQorICAgICAgICAo aWYgKG51bGwgc3ltYm9scykKKyAgICAgICAgICAgIChpbnNlcnQgIiAnKCkpXG5cbiIpCisgICAg ICAgICAgKGluc2VydCAiXG4gICcoXG4iKQorICAgICAgICAgIChtYXBjICdhYmJyZXYtLXdyaXRl IHN5bWJvbHMpCisgICAgICAgICAgKGluc2VydCAiICAgKSlcblxuIikpKQorICAgICAgbmlsKSkp CisKKyhkZWZ1biBhYmJyZXYtLXRhYmxlLXN5bWJvbHMgKG5hbWUgJm9wdGlvbmFsIHN5c3RlbSkK KyAgIlJldHVybiB0aGUgdXNlciBhYmJyZXYgc3ltYm9scyBpbiB0aGUgYWJicmV2IHRhYmxlIG5h bWVkIE5BTUUuCitOQU1FIGlzIGEgc3ltYm9sIHdob3NlIHZhbHVlIGlzIGFuIGFiYnJldiB0YWJs ZS4gIFN5c3RlbSBhYmJyZXZzCithcmUgb21pdHRlZCB1bmxlc3MgU1lTVEVNIGlzIG5vbi1uaWwu IgogICAobGV0ICgodGFibGUgKHN5bWJvbC12YWx1ZSBuYW1lKSkKICAgICAgICAgKHN5bWJvbHMg KCkpKQogICAgIChtYXBhdG9tcyAobGFtYmRhIChzeW0pCi0gICAgICAgICAgICAgICAgKGlmIChh bmQgKHN5bWJvbC12YWx1ZSBzeW0pIChvciByZWFkYWJsZSAobm90IChhYmJyZXYtZ2V0IHN5bSA6 c3lzdGVtKSkpKQorICAgICAgICAgICAgICAgIChpZiAoYW5kIChzeW1ib2wtdmFsdWUgc3ltKSAo b3Igc3lzdGVtIChub3QgKGFiYnJldi1nZXQgc3ltIDpzeXN0ZW0pKSkpCiAgICAgICAgICAgICAg ICAgICAgIChwdXNoIHN5bSBzeW1ib2xzKSkpCiAgICAgICAgICAgICAgIHRhYmxlKQotICAgICh3 aGVuIHN5bWJvbHMKLSAgICAgIChzZXRxIHN5bWJvbHMgKHNvcnQgc3ltYm9scyAnc3RyaW5nLWxl c3NwKSkKLSAgICAgIChsZXQgKChzdGFuZGFyZC1vdXRwdXQgKGN1cnJlbnQtYnVmZmVyKSkpCi0g ICAgICAgIChpZiByZWFkYWJsZQotICAgICAgICAgICAgKHByb2duCi0gICAgICAgICAgICAgIChp bnNlcnQgIigiKQotICAgICAgICAgICAgICAocHJpbjEgbmFtZSkKLSAgICAgICAgICAgICAgKGlu c2VydCAiKVxuXG4iKQotICAgICAgICAgICAgICAobWFwYyAnYWJicmV2LS1kZXNjcmliZSBzeW1i b2xzKQotICAgICAgICAgICAgICAoaW5zZXJ0ICJcblxuIikpCi0gICAgICAgICAgKGluc2VydCAi KGRlZmluZS1hYmJyZXYtdGFibGUgJyIpCi0gICAgICAgICAgKHByaW4xIG5hbWUpCi0gICAgICAg ICAgKGlmIChudWxsIHN5bWJvbHMpCi0gICAgICAgICAgICAgIChpbnNlcnQgIiAnKCkpXG5cbiIp Ci0gICAgICAgICAgICAoaW5zZXJ0ICJcbiAgJyhcbiIpCi0gICAgICAgICAgICAobWFwYyAnYWJi cmV2LS13cml0ZSBzeW1ib2xzKQotICAgICAgICAgICAgKGluc2VydCAiICAgKSlcblxuIikpKQot ICAgICAgICBuaWwpKSkpCisgICAgc3ltYm9scykpCiAKIChkZWZ1biBkZWZpbmUtYWJicmV2LXRh YmxlICh0YWJsZW5hbWUgZGVmaW5pdGlvbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgJm9wdGlvbmFsIGRvY3N0cmluZyAmcmVzdCBwcm9wcykKZGlmZiAtLWdpdCBhL3Rl c3QvbGlzcC9hYmJyZXYtdGVzdHMuZWwgYi90ZXN0L2xpc3AvYWJicmV2LXRlc3RzLmVsCmluZGV4 IGZhY2YwOTc4MTUuLmU1MGY5MzFjZWYgMTAwNjQ0Ci0tLSBhL3Rlc3QvbGlzcC9hYmJyZXYtdGVz dHMuZWwKKysrIGIvdGVzdC9saXNwL2FiYnJldi10ZXN0cy5lbApAQCAtNjQsNiArNjQsMTQgQEAg c2V0dXAtdGVzdC1hYmJyZXYtdGFibGUtd2l0aC1wcm9wcwogICAgIChzaG91bGQgKD0gKGxlbmd0 aCB0YWJsZSkgb2JhcnJheS1kZWZhdWx0LXNpemUpKQogICAgIChzaG91bGQgKGVxIChhYmJyZXYt dGFibGUtZ2V0IHRhYmxlICdmb28pICdiYXIpKSkpCiAKKyhlcnQtZGVmdGVzdCBhYmJyZXYtLXRh YmxlLXN5bWJvbHMtdGVzdCAoKQorICAobGV0ICgoZXJ0LXRlc3QtYWJicmV2cyAoc2V0dXAtdGVz dC1hYmJyZXYtdGFibGUpKSkKKyAgICAoZGVmaW5lLWFiYnJldiBlcnQtdGVzdC1hYmJyZXZzICJz eXMiICJzeXN0ZW0gYWJicmV2IiBuaWwgOnN5c3RlbSB0KQorICAgIChzaG91bGQgKGVxdWFsICht YXBjYXIgIydzeW1ib2wtbmFtZSAoYWJicmV2LS10YWJsZS1zeW1ib2xzICdlcnQtdGVzdC1hYmJy ZXZzKSkKKyAgICAgICAgICAgICAgICAgICAnKCJhLWUtdCIpKSkKKyAgICAoc2hvdWxkIChlcXVh bCAobWFwY2FyICMnc3ltYm9sLW5hbWUgKGFiYnJldi0tdGFibGUtc3ltYm9scyAnZXJ0LXRlc3Qt YWJicmV2cyB0KSkKKyAgICAgICAgICAgICAgICAgICAnKCJhLWUtdCIgInN5cyIpKSkpKQorCiAo ZXJ0LWRlZnRlc3QgYWJicmV2LXRhYmxlLWdldC1wdXQtdGVzdCAoKQogICAobGV0ICgodGFibGUg KG1ha2UtYWJicmV2LXRhYmxlKSkpCiAgICAgKHNob3VsZC1ub3QgKGFiYnJldi10YWJsZS1nZXQg dGFibGUgJ2ZvbykpCi0tIAoyLjE5LjAKCg== --0000000000001c4a0c0577387e6c--