From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.bugs Subject: bug#71987: 30.0.60; [PATCH] Document Eshell entry points Date: Mon, 8 Jul 2024 20:47:00 -0700 Message-ID: References: <86a5is16df.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------FGd60y3iY0cv3aS5CZgKW0bI" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2174"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 71987@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jul 09 05:49:20 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 1sR1qy-0000MM-9x for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 09 Jul 2024 05:49:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sR1qd-0001Ko-9Y; Mon, 08 Jul 2024 23:48:59 -0400 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 1sR1qc-0001Ka-4b for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2024 23:48:58 -0400 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 1sR1qb-0005nc-SE for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2024 23:48:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sR1qg-0004e9-6J for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2024 23:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jul 2024 03:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71987 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 71987-submit@debbugs.gnu.org id=B71987.172049689817804 (code B ref 71987); Tue, 09 Jul 2024 03:49:02 +0000 Original-Received: (at 71987) by debbugs.gnu.org; 9 Jul 2024 03:48:18 +0000 Original-Received: from localhost ([127.0.0.1]:51842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR1px-0004d6-Mb for submit@debbugs.gnu.org; Mon, 08 Jul 2024 23:48:18 -0400 Original-Received: from mail-oo1-f41.google.com ([209.85.161.41]:44139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR1pt-0004cm-FD for 71987@debbugs.gnu.org; Mon, 08 Jul 2024 23:48:16 -0400 Original-Received: by mail-oo1-f41.google.com with SMTP id 006d021491bc7-5b53bb4bebaso2658592eaf.0 for <71987@debbugs.gnu.org>; Mon, 08 Jul 2024 20:48:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720496822; x=1721101622; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=NKyJMC/UDfBEUJ5ELxNj1jTY68RtUAFoIGQn+zgGEAc=; b=iTJvuFmtuT7TE4yrEOOANZRhZZjwQjzIkRmLo04ZfStGroZA3oyT0zXWh+V5Y4ZDeZ SCNBLnzTLlICmqvpryw+cg5NvsMrZLhpqSp62xmY7oYTeI/itxd2jT/UL7HoetzKbu2y l8aTl4zrGB7/gYguV2JeEk3Yk9lfIq+651O6TcX2Amt41kuOi631vyrEkM1kXP3E1UD9 qXwDkvBB0yi8J0K/E1WorAVC79UaFCPQhquH4KnSffQROgSKWiUimxci1qkNrvFy5zrK mk1H7MaYo+W7BhlTCWxeaW795+c6LbJKCPq9ghXU8mDkyudVHD9dHW5BepZVGzAGg1I3 MNYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720496822; x=1721101622; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=NKyJMC/UDfBEUJ5ELxNj1jTY68RtUAFoIGQn+zgGEAc=; b=UkpjydpSfsyYhgvqJNzrpSC0Ai52cM+/IWmZkT9+fRoYcTrpD1fRu8I6sY/W7sP7/e qDF1zT9ZhDsZIBVp+s9LAoRbbxZWOUJ1wpczVF30sOLOMP//NatBZLhlEzFY7vTJ/LQl xUGJJn9LgB/5A963gHxg7pYFcPe2tg7SJktT3AvHXE2PFCP5SE1OUdlmIXyvYL9BtWq6 /32c/Jg0wX+5hEz49bPzwsPzJSV+Ep0os8UE6O/61J4wQM/hBnQIUYVdzdVM5H5cQNey zZNTvp7Bu3WJr0CcM6qdPOC9d1pjmjNXtQwo+b8nJkIxUq7Ms3l92zwJp1ecFhr4Chbw b3ow== X-Gm-Message-State: AOJu0Yykc74trMsqt2NjszoBO6wW3/UXHiJvUYkwUl8DEYI4WNWeL7Pu q6wZiwRM7gyBPuYbmKZVC2v+Xv2E7zuRM5zlknusLkCJp5U5pK4v X-Google-Smtp-Source: AGHT+IFLJH3/cuNJvjUpfdz6qFQ7SzW5aKkhWpNJUkRnatj80scbPzyXLbsOiTuzJ0EIo2whU0J/rQ== X-Received: by 2002:a05:6358:1a:b0:1aa:d3b7:765c with SMTP id e5c5f4694b2df-1aade28130dmr109670955d.14.1720496821377; Mon, 08 Jul 2024 20:47:01 -0700 (PDT) Original-Received: from [192.168.1.2] (syn-023-240-098-037.res.spectrum.com. [23.240.98.37]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-1fbb6aceb58sm5889945ad.254.2024.07.08.20.47.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Jul 2024 20:47:00 -0700 (PDT) Content-Language: en-US In-Reply-To: <86a5is16df.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:288614 Archived-At: This is a multi-part message in MIME format. --------------FGd60y3iY0cv3aS5CZgKW0bI Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/8/2024 4:16 AM, Eli Zaretskii wrote: > This should tell that this is what happens if the user types just > @kbd{M-x eshell @key{RET}}. I'd probably also say "@code{nil} or > omitted". > > Please also think about adding more indexing for these sections. Done both of these (see attached). --------------FGd60y3iY0cv3aS5CZgKW0bI Content-Type: text/plain; charset=UTF-8; name="0001-Document-Eshell-entry-points.patch" Content-Disposition: attachment; filename="0001-Document-Eshell-entry-points.patch" Content-Transfer-Encoding: base64 RnJvbSA5MDkyZDVmZGQyMzU4MjkyZTFhNjgwNDRmZjU3ZDIyYWVjNTMwNDg2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFN1biwgNyBKdWwgMjAyNCAyMToyNDo0NyAtMDcwMApTdWJqZWN0OiBbUEFU Q0hdIERvY3VtZW50IEVzaGVsbCBlbnRyeSBwb2ludHMKCiogZG9jL21pc2MvZXNoZWxsLnRl eGkgKEVudHJ5IFBvaW50cyk6IE5ldyBjaGFwdGVyLgooU2NyaXB0cyk6IE1vdmUgdW5kZXIg RW50cnkgUG9pbnRzLiAgRXhwYW5kIGRvY3VtZW50YXRpb24uCi0tLQogZG9jL21pc2MvZXNo ZWxsLnRleGkgfCAxMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDExMSBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kb2MvbWlzYy9lc2hlbGwudGV4aSBiL2RvYy9taXNjL2VzaGVs bC50ZXhpCmluZGV4IDY5Zjk0ZmFiNDY5Li40NWJiMWY4MDZlZSAxMDA2NDQKLS0tIGEvZG9j L21pc2MvZXNoZWxsLnRleGkKKysrIGIvZG9jL21pc2MvZXNoZWxsLnRleGkKQEAgLTc2LDYg Kzc2LDcgQEAgVG9wCiAKIEBtZW51CiAqIEludHJvZHVjdGlvbjo6ICAgICAgICAgICAgIEEg YnJpZWYgaW50cm9kdWN0aW9uIHRvIHRoZSBFbWFjcyBTaGVsbC4KKyogRW50cnkgUG9pbnRz OjoKICogQ29tbWFuZHM6OgogKiBFeHBhbnNpb246OgogKiBJbnB1dC9PdXRwdXQ6OgpAQCAt MTg2LDYgKzE4NywxMTYgQEAgQ29udHJpYnV0b3JzIHRvIEVzaGVsbAogcmVxdWVzdHMsIGJ1 ZyByZXBvcnRzIGFuZCBlbmNvdXJhZ2VtZW50LiAgVGhhbmtzIGEgbG90ISAgV2l0aG91dCB5 b3UKIHRoZXJlIHdvdWxkIGJlIG5vIG5ldyByZWxlYXNlcyBvZiBFc2hlbGwuCiAKK0Bub2Rl IEVudHJ5IFBvaW50cworQGNoYXB0ZXIgRW50cnkgUG9pbnRzCitAY2luZGV4IHN0YXJ0aW5n IEVzaGVsbAorQGNpbmRleCBFc2hlbGwsIHN0YXJ0aW5nCisKK0VzaGVsbCBwcm92aWRlcyBz ZXZlcmFsIGRpZmZlcmVudCB3YXlzIHRvIHN0YXJ0IGl0LCBkZXBlbmRpbmcgb24gdGhlCitz aXR1YXRpb24uCisKK0BtZW51CisqIEludGVyYWN0aXZlIFNoZWxsOjoKKyogT25lLU9mZiBD b21tYW5kczo6CisqIFNjcmlwdHM6OgorQGVuZCBtZW51CisKK0Bub2RlIEludGVyYWN0aXZl IFNoZWxsCitAc2VjdGlvbiBJbnRlcmFjdGl2ZSBTaGVsbAorQGNpbmRleCBpbnRlcmFjdGl2 ZSBzZXNzaW9uCisKK1RoZSBtb3N0IGNvbW1vbiB3YXkgdG8gdXNlIEVzaGVsbCBpcyB2aWEg YW4gaW50ZXJhY3RpdmUgc2hlbGwuICBZb3UgY2FuCitzdGFydCB0aGlzIHZpYSB0aGUgQGNv ZGV7ZXNoZWxsfSBjb21tYW5kOgorCitAZGVmZm4gQ29tbWFuZCBlc2hlbGwgJm9wdGlvbmFs IGFyZworU3RhcnQgYSBuZXcgaW50ZXJhY3RpdmUgRXNoZWxsIHNlc3Npb24sIG9yIHN3aXRj aCB0byBhbiBhbHJlYWR5IGFjdGl2ZQorc2Vzc2lvbi4gIFRoZSBleGFjdCBiZWhhdmlvciBk ZXBlbmRzIG9uIHRoZSB2YWx1ZSBvZiBAdmFye2FyZ30KKyhpbnRlcmFjdGl2ZWx5LCB0aGUg cHJlZml4IGFyZ3VtZW50KToKKworQHRhYmxlIEBhc2lzCisKK0BpdGVtIEBjb2Rle25pbH0g b3Igb21pdHRlZAorU3RhcnQgb3Igc3dpdGNoIHRvIHRoZSBkZWZhdWx0IEVzaGVsbCBzZXNz aW9uLiAgVGhpcyBpcyB0aGUgYmVoYXZpb3IKK3doZW4gdHlwaW5nIEBrYmR7TS14IGVzaGVs bCBAa2V5e1JFVH19LgorCitAaXRlbSBhIG51bWJlcgorU3RhcnQgb3Igc3dpdGNoIHRvIHRo ZSBFc2hlbGwgc2Vzc2lvbiB3aXRoIHRoZSBzcGVjaWZpZWQgbnVtYmVyIChlLmcuQDoKK0Bz YW1weyplc2hlbGwqPDI+fSkuCisKK0BpdGVtIGFueXRoaW5nIGVsc2UKK1N0YXJ0IGEgbmV3 IEVzaGVsbCBzZXNzaW9uLCBubyBtYXR0ZXIgaWYgYW5vdGhlciBvbmUgYWxyZWFkeSBleGlz dHMuCisKK0BlbmQgdGFibGUKK0BlbmQgZGVmZm4KKworQG5vZGUgT25lLU9mZiBDb21tYW5k cworQHNlY3Rpb24gT25lLU9mZiBDb21tYW5kcworQGNpbmRleCBjb21tYW5kIGludm9jYXRp b24sIGZyb20gYW55d2hlcmUKKworWW91IGNhbiBhbHNvIHJ1biBpbmRpdmlkdWFsIEVzaGVs bCBjb21tYW5kcyBmcm9tIGFueXdoZXJlIHdpdGhpbiBFbWFjczoKKworQGRlZmZuIENvbW1h bmQgZXNoZWxsLWNvbW1hbmQgY29tbWFuZCAmb3B0aW9uYWwgdG8tY3VycmVudC1idWZmZXIK K0V4ZWN1dGUgdGhlIEVzaGVsbCBjb21tYW5kIHN0cmluZyBAdmFye2NvbW1hbmR9IGFuZCBz aG93IHRoZSBvdXRwdXQgaW4gYQorYnVmZmVyLiAgSWYgQHZhcnt0by1jdXJyZW50LWJ1ZmZl cn0gaXMgbm9uLUBjb2Rle25pbH0gKGludGVyYWN0aXZlbHksCit3aXRoIHRoZSBwcmVmaXgg YXJndW1lbnQpLCB0aGVuIGluc2VydCBvdXRwdXQgaW50byB0aGUgY3VycmVudCBidWZmZXIg YXQKK3BvaW50LgorCitXaGVuIHRoZSBjb21tYW5kIGVuZHMgd2l0aCBAa2JkeyZ9LCBFc2hl bGwgd2lsbCBldmFsdWF0ZSB0aGUgY29tbWFuZAorYXN5bmNocm9ub3VzbHkuICBPdGhlcndp c2UsIGl0IHdpbGwgd2FpdCB1bnRpbCB0aGUgY29tbWFuZCBoYXMgZmluaXNoZWQKK2V4ZWN1 dGlvbi4KK0BlbmQgZGVmZm4KKworQGRlZnVuIGVzaGVsbC1jb21tYW5kLXJlc3VsdCBjb21t YW5kICZvcHRpb25hbCBzdGF0dXMtdmFyCitFeGVjdXRlIHRoZSBFc2hlbGwgY29tbWFuZCBz dHJpbmcgQHZhcntjb21tYW5kfSBhbmQgcmV0dXJuIHRoZSByZXN1bHQsCitsaWtlIHVzaW5n IHRoZSB2YXJpYWJsZSBAY29kZXskJH0gaW4gYW4gaW50ZXJhY3RpdmUgc2Vzc2lvbgorKEBw eHJlZntWYXJpYWJsZXN9KS4gIElmIEB2YXJ7c3RhdHVzLXZhcn0gaXMgYSBzeW1ib2wsIHRo aXMgZnVuY3Rpb24KK3dpbGwgc2V0IGl0IHRvIHRoZSBleGl0IHN0YXR1cyBvZiB0aGUgY29t bWFuZCAobGlrZSB1c2luZyB0aGUgdmFyaWFibGUKK0Bjb2RleyQ/fSBpbiBhbiBpbnRlcmFj dGl2ZSBzZXNzaW9uKS4KK0BlbmQgZGVmdW4KKworQG5vZGUgU2NyaXB0cworQHNlY3Rpb24g U2NyaXB0cworQGNpbmRleCBzY3JpcHRzCisKK0BjbWluZGV4IHNvdXJjZQorQGNtaW5kZXgg LgorTGlrZSBvdGhlciBzaGVsbHMsIHlvdSBjYW4gY3JlYXRlIEVzaGVsbCBAZGZue3Njcmlw dHN9LiAgQW4gRXNoZWxsCitzY3JpcHQgaXMgc2ltcGx5IGEgZmlsZSBjb250YWluaW5nIGEg c2VxdWVuY2Ugb2YgY29tbWFuZHMgdGhhdCB3aWxsIGJlCitleGVjdXRlZCBhcyB0aG91Z2gg eW91IGVudGVyZWQgdGhlbSBvbmUgYXQgYSB0aW1lIGluIGFuIGludGVyYWN0aXZlCitFc2hl bGwgc2Vzc2lvbi4gIFlvdSBjYW4gaW52b2tlIHRoZXNlIHNjcmlwdHMgZnJvbSB3aXRoaW4g RXNoZWxsIHdpdGgKK0Bjb21tYW5ke3NvdXJjZX0sIHdoaWNoIHdpbGwgcnVuIHRoZSBzY3Jp cHQgaW4gYSBzdWJzaGVsbC4gIElmIHlvdSB3aXNoCit0byBydW4gYSBzY3JpcHQgaW4geW91 ciBAZW1waHtjdXJyZW50fSBFc2hlbGwgZW52aXJvbm1lbnQsIHVzZSB0aGUKK0Bjb2Rley59 IGNvbW1hbmQgaW5zdGVhZC4KKworTGlrZSB3aXRoIGFsaWFzZXMgKEBweHJlZntBbGlhc2Vz fSksIEVzaGVsbCBzY3JpcHRzIGNhbiBhY2NlcHQgYW55CitudW1iZXIgb2YgYXJndW1lbnRz LiAgV2l0aGluIHRoZSBzY3JpcHQsIHlvdSBjYW4gcmVmZXIgdG8gdGhlc2Ugd2l0aAordGhl IHNwZWNpYWwgdmFyaWFibGVzIEBjb2RleyQwfSwgQGNvZGV7JDF9LCBAZG90c3t9LCBAY29k ZXskOX0sIGFuZAorQGNvZGV7JCp9LgorCitZb3UgY2FuIGFsc28gaW52b2tlIEVzaGVsbCBz Y3JpcHRzIGZyb20gb3V0c2lkZSBvZiBFc2hlbGw6CisKK0BkZWZ1biBlc2hlbGwtZXhlY3V0 ZS1maWxlIGZpbGUgJm9wdGlvbmFsIGFyZ3MgZGVzdGluYXRpb24KK0V4ZWN1dGUgdGhlIEVz aGVsbCBjb21tYW5kcyBjb250YWluZWQgaW4gQHZhcntmaWxlfSwgcGFzc2luZyBhbiBvcHRp b25hbAorbGlzdCBvZiBAdmFye2FyZ3N9IHRvIHRoZSBzY3JpcHQuICBJZiBAdmFye2Rlc3Rp bmF0aW9ufSBpcyBAY29kZXt0fSwKK3dyaXRlIHRoZSBjb21tYW5kIG91dHB1dCB0byB0aGUg Y3VycmVudCBidWZmZXIuICBJZiBAY29kZXtuaWx9LCBkb24ndAord3JpdGUgdGhlIG91dHB1 dCBhbnl3aGVyZS4gIEZvciBhbnkgb3RoZXIgdmFsdWUsIG91dHB1dCB0byB0aGUKK2NvcnJl c3BvbmRpbmcgRXNoZWxsIHRhcmdldCAoQHB4cmVme1JlZGlyZWN0aW9ufSkuCitAZW5kIGRl ZnVuCisKK0BjaW5kZXggYmF0Y2ggc2NyaXB0cworQGRlZnVuIGVzaGVsbC1iYXRjaC1maWxl CitUaGlzIGZ1bmN0aW9uIGxldHMgeW91IG1ha2UgYW4gRXNoZWxsIHNjcmlwdCBmaWxlIGV4 ZWN1dGFibGUgZnJvbQorb3V0c2lkZSBvZiBFbWFjcyBieSBhZGRpbmcgaXQgdG8gdGhlIHNj cmlwdCdzIGludGVycHJldGVyIGRpcmVjdGl2ZSBsaWtlCit0aGlzOgorCitAZXhhbXBsZQor IyEvdXNyL2Jpbi9lbnYgLVMgZW1hY3MgLS1iYXRjaCAtZiBlc2hlbGwtYmF0Y2gtZmlsZQor QGVuZCBleGFtcGxlCisKK0FzIHdpdGggb3RoZXIgd2F5cyBvZiBpbnZva2luZyBFc2hlbGwg c2NyaXB0cywgeW91IGNhbiBwYXNzIGV4dHJhCithcmd1bWVudHMgdG8gdGhlIHNjcmlwdCBv biB0aGUgY29tbWFuZCBsaW5lLgorQGVuZCBkZWZ1bgorCiBAbm9kZSBDb21tYW5kcwogQGNo YXB0ZXIgQ29tbWFuZHMKIApAQCAtMjA4LDcgKzMxOSw2IEBAIENvbW1hbmRzCiAqIEFsaWFz ZXM6OgogKiBSZW1vdGUgQWNjZXNzOjoKICogQ29udHJvbCBGbG93OjoKLSogU2NyaXB0czo6 CiBAZW5kIG1lbnUKIAogQG5vZGUgSW52b2NhdGlvbgpAQCAtMTU5NCwzMyArMTcwNCw2IEBA IENvbnRyb2wgRmxvdwogCiBAZW5kIHRhYmxlCiAKLUBub2RlIFNjcmlwdHMKLUBzZWN0aW9u IFNjcmlwdHMKLUBjbWluZGV4IHNvdXJjZQotQGZuaW5kZXggZXNoZWxsLWV4ZWN1dGUtZmls ZQotQGZuaW5kZXggZXNoZWxsLWJhdGNoLWZpbGUKLVlvdSBjYW4gcnVuIEVzaGVsbCBzY3Jp cHRzIG11Y2ggbGlrZSBzY3JpcHRzIGZvciBvdGhlciBzaGVsbHM7IHRoZSBtYWluCi1kaWZm ZXJlbmNlIGlzIHRoYXQgc2luY2UgRXNoZWxsIGlzIG5vdCBhIHN5c3RlbSBjb21tYW5kLCB5 b3UgaGF2ZSB0byBydW4KLWl0IGZyb20gd2l0aGluIEVtYWNzLiAgQW4gRXNoZWxsIHNjcmlw dCBpcyBzaW1wbHkgYSBmaWxlIGNvbnRhaW5pbmcgYQotc2VxdWVuY2Ugb2YgY29tbWFuZHMs IGFzIHdpdGggYWxtb3N0IGFueSBvdGhlciBzaGVsbCBzY3JpcHQuICBZb3UgY2FuCi1pbnZv a2Ugc2NyaXB0cyBmcm9tIHdpdGhpbiBFc2hlbGwgd2l0aCBAY29tbWFuZHtzb3VyY2V9LCBv ciBmcm9tCi1hbnl3aGVyZSBpbiBFbWFjcyB3aXRoIEBjb2Rle2VzaGVsbC1leGVjdXRlLWZp bGV9LiAgQWRkaXRpb25hbGx5LCB5b3UKLWNhbiBtYWtlIGFuIEVzaGVsbCBzY3JpcHQgZmls ZSBleGVjdXRhYmxlIGJ5IGNhbGxpbmcKLUBjb2Rle2VzaGVsbC1iYXRjaC1maWxlfSBpbiB0 aGUgaW50ZXJwcmV0ZXIgZGlyZWN0aXZlOgotCi1AZXhhbXBsZQotIyEvdXNyL2Jpbi9lbnYg LVMgZW1hY3MgLS1iYXRjaCAtZiBlc2hlbGwtYmF0Y2gtZmlsZQotQGVuZCBleGFtcGxlCi0K LUxpa2Ugd2l0aCBhbGlhc2VzIChAcHhyZWZ7QWxpYXNlc30pLCBFc2hlbGwgc2NyaXB0cyBj YW4gYWNjZXB0IGFueQotbnVtYmVyIG9mIGFyZ3VtZW50cy4gIFdpdGhpbiB0aGUgc2NyaXB0 LCB5b3UgY2FuIHJlZmVyIHRvIHRoZXNlIHdpdGgKLXRoZSBzcGVjaWFsIHZhcmlhYmxlcyBA Y29kZXskMH0sIEBjb2RleyQxfSwgQGRvdHN7fSwgQGNvZGV7JDl9LCBhbmQKLUBjb2RleyQq fS4KLQotQGNtaW5kZXggLgotSWYgeW91IHdpc2ggdG8gbG9hZCBhIHNjcmlwdCBpbnRvIHlv dXIgQGVtcGh7Y3VycmVudH0gZW52aXJvbm1lbnQsCi1yYXRoZXIgdGhhbiBpbiBhIHN1YnNo ZWxsLCB1c2UgdGhlIEBjb2Rley59IGNvbW1hbmQuCi0KIEBub2RlIEV4cGFuc2lvbgogQGNo YXB0ZXIgRXhwYW5zaW9uCiBFeHBhbnNpb24gaW4gYSBjb21tYW5kIHNoZWxsIGlzIHNvbWV3 aGF0IGxpa2UgbWFjcm8gZXhwYW5zaW9uIGluIG1hY3JvCi0tIAoyLjI1LjEKCg== --------------FGd60y3iY0cv3aS5CZgKW0bI--