From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#21695: [External] : Re: bug#21695: 25.0.50; Change most occurrences of `setq' in Emacs manual to `customize-set-variable'? Really? Date: Tue, 31 Aug 2021 16:15:31 +0000 Message-ID: References: <97d3ff2c-9e72-4004-88a9-08130ac99a74@default> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31030"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "ke.vigouroux@laposte.net" , "21695@debbugs.gnu.org" <21695@debbugs.gnu.org>, "larsi@gnus.org" To: "rms@gnu.org" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 31 18:16:28 2021 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 1mL6R2-0007rE-Av for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 31 Aug 2021 18:16:28 +0200 Original-Received: from localhost ([::1]:35366 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mL6R0-0000wL-BB for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 31 Aug 2021 12:16:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mL6Qe-0000tY-DZ for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2021 12:16:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51960) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mL6Qd-0003xP-8i for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2021 12:16:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mL6Qc-0006un-4a for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2021 12:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 Aug 2021 16:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21695 X-GNU-PR-Package: emacs Original-Received: via spool by 21695-submit@debbugs.gnu.org id=B21695.163042655326558 (code B ref 21695); Tue, 31 Aug 2021 16:16:02 +0000 Original-Received: (at 21695) by debbugs.gnu.org; 31 Aug 2021 16:15:53 +0000 Original-Received: from localhost ([127.0.0.1]:35272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL6QS-0006uH-Nb for submit@debbugs.gnu.org; Tue, 31 Aug 2021 12:15:53 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:22236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL6QQ-0006u9-4V for 21695@debbugs.gnu.org; Tue, 31 Aug 2021 12:15:50 -0400 Original-Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 17VFo5EI007575; Tue, 31 Aug 2021 16:15:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=I8keTn1uuS+59sMqisoSOymTgeC3sjd8oEH1NDxQEMg=; b=d435ktM//1/rkH8nLLyP/IZ2IOcx11Qli4BHbJunmucwLppdbxnTQOd+39RPYGwk6VoS sj1aNip75RoGB9Nr0UKZmtgIUxyAZFSirDa6othzH2FbB1hBYgMyxV4jB/8xCXQo9Zt6 PWhe9CBZcR0xwPHygwvwfFsd0vb/LG2T8iuDqSeTlTas1k4eVR2MgWnlXYoLFaa1ETP/ EEk43Rn0susSbaz+MwUzVIHHh7BMmMumoaCXmbTHqsj/3DaLKF9hsPi3o0w23JIHhbFL m/NQnh1LGK9wKZFwVAYrIRnulW/a0zHwcL+svVkUfRGkR2Lvvlm5DHDr89m1x8/wYaf8 sw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=I8keTn1uuS+59sMqisoSOymTgeC3sjd8oEH1NDxQEMg=; b=eSsF9JdX1do3ArPItGUNq8T/8IzJzLpN5FA4ZY7rMySX+mzwHbjPwtiZn1IKYciowy1z 9Xx7kDEfgoMnVbpwrJPkmQzp/DFDxZF0pzD1xRM4znT0qZUo317gPvhOjw5gvtJx7o/m aunz87aklxBeoPoKATupAQTmUODQlJpPcOo+NgcYfmR/adxNeSAuIFJ1kiQEIz+CJoF7 4erplkrLBQmm07DBq5sJDdTdwfJ8ZDpDN0CZymKjWwAvTRBtyJk1FT+XJAZbvmxXq+4l 0Tu3RS318SrpvjoVPv1UTlGHoX9Qm1lRD70UxnMXRyoJZKaU46/jJurIXUk52LlW37Pg Dw== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3asdn1squq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 31 Aug 2021 16:15:49 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 17VGFlQP101113; Tue, 31 Aug 2021 16:15:48 GMT Original-Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by aserp3030.oracle.com with ESMTP id 3aqb6e5bme-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 31 Aug 2021 16:15:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hKBtgE1fk71kKNFxiV0dygrrUSYs5OSl/g6ADqXVVEohbsQtfmLxkMxxjaK1TVhyx5n22ZtMjtoVvB2oaOgmTDGyZjLrVCIyQYlQDDbdecEDE+56bvzkr36JxC+f9xAyNqNEhwvcv9ewH3GV4rC2YapZE6Q8Ev0gj07kPxRFfQ6tUXfOAdfJLflPHwyI8npJx7bkG93zCsRhsDAXzxdCRih0xhnuu7X2MqwdghCsXHqKdqbyiuRUNsR5K+B4rxvm4LTjMJ+PxMHcn7V0cszHkp9xUGqmRCxbsLH3/wtmEcWjwE2g0vY07/cFBiCgwvsrDg2nJlYR9fKiZ4Ghy8C2qw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I8keTn1uuS+59sMqisoSOymTgeC3sjd8oEH1NDxQEMg=; b=O6A4dc3Qo19+7u9TFjPMu+7XqomfE8LuTMNECwYWPDzUQhmTIKcboyJYOVCybo5Tlf8AUwma30tXz4bso+Iw0MQRLlVkKObMs8pw5etrs8xcjoyUOYrfCttubVDlTht7Yohn3fTpZq7X7YOivLIKYDzpLfZg2rD4fWMU9X3tN15jU1l2+ki/3h1pQa+2RT7Un+5WFEqXEWcRP/r2IG33WEF42Bw4CKmowBgEmUD17kECQrU7YugT7no4L3A3y4EFgQ1wryLmkk3EN0ZiC7/R4T06SUg4JjFhMZ+T/37u4895WZmgaV5VGBdrw/WX5XYj1kUjTASO/dQ13hXiSftUWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I8keTn1uuS+59sMqisoSOymTgeC3sjd8oEH1NDxQEMg=; b=CZ+hbR6jUU+aMaPcfi5EZzczz/HbLmuYmCsIHR6TpIOFr88mGDQiqPV6y5xM9r5cNwNtPZNOltzubquyU90fGKrscrLBQNuAYJrCRXl4irMqpiZ4Zr/kGU78msUe3/p5jzlEpwx0YEgrmCpF1j3solmjKqf6l+1x/dTkBW+UVYY= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB3778.namprd10.prod.outlook.com (2603:10b6:a03:1f5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.24; Tue, 31 Aug 2021 16:15:31 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%7]) with mapi id 15.20.4457.024; Tue, 31 Aug 2021 16:15:31 +0000 Thread-Topic: [External] : Re: bug#21695: 25.0.50; Change most occurrences of `setq' in Emacs manual to `customize-set-variable'? Really? Thread-Index: AQHXnhVFZdiaALipGESA7wagNZTI1auNrrsQ In-Reply-To: Accept-Language: en-US Content-Language: en-US authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 25ac2180-2657-4f79-b597-08d96c9a8de8 x-ms-traffictypediagnostic: BY5PR10MB3778: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fBE7ndVqjIKbJIhBiR+YPlocGf+8GLX7F2ViU2i732beIfWcBGkErvvE9MHLUGlwpY2FXm+m+7d5CXz7xMEkoN7KLPEMq50EVw2bOUaPlaDQlnM2uzspJ577tkraO5Sw8ItOWDOSfNwKYsg96unFkDDF8hCw/ylX3plJhWA3Kyy1FUwn56G9WXDZIv17sfrCuH8T6JAJ+EuoO/ExEHEMnkmyFRMVzM3rLFdKTHIHpQV6EgRgWgR9xoQcTvlWfkWRDrY1/ZJcMEMJb9jTHoVdAWixyCY+P+BWORC4j9C8K2bc6XYQh8W0lhwCeMTJm973EwsQc4RqubTxtuZ/ZZsH6POcrqKnBg7KMQANVzae11vyDZNtIAphwRZgzHXdPgBJsnzkEMPDS/wOFfavwbl/ikyyo95B8fNrN848UthbJTNQq3OhFfwjre5zsObhf/16QHpr2q85b17usTn/fI7VJe+3KvlUeBSm3P+ZWD1050wT1eWDT2bvpF/xUroocfUOPfe+kyotlgCr86ot/AaAJblgaQ3ARfq71v6n6yhX2+lcXsuFEyfaucWmXK20U2JB0QudHza7wlrh7+/4mU6wCXx5pvwpUBelEKUP03GgVNJZR0BQhICIupecfh8qieM9mtEzkPeHbsIK2bhpcQsCxMi/PkAqkRW1Lpio9CPotwhqwOZIs++o4zhojdIYm6InnxnPXbhBBcVxL3QnCqtwNlMYOfD6E6xaCGqpQ20RGfk= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(376002)(39860400002)(366004)(136003)(396003)(8676002)(44832011)(8936002)(26005)(66446008)(316002)(55016002)(71200400001)(6916009)(186003)(7696005)(86362001)(66574015)(64756008)(66556008)(33656002)(66476007)(83380400001)(9686003)(76116006)(478600001)(66946007)(6506007)(54906003)(38100700002)(5660300002)(2906002)(122000001)(38070700005)(4326008)(52536014)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ssdu8qT5yWo3CezOb6E6ZT8wu5hqIaKG3NZYw41Q2tuZka3CqYn1sIGgAEphA+1cYnlk/C83D0xmvhdz/cSbKTUyvBme2vv13NRv2ueMjXPEaRr06frtSTl8a6kVxJcO0YUw33C46kQEJC2MPYy4EXjlsR/kl89asZdHa9mqpNqLa+3ByAlyYFaw/QoFYKDdNU+gampsj8pcPbKBKMfNSVjoSXECsMdB5/tkQnlzT+kJVrRpgSfiRWa3szI6//WZCcsbnr8jui8ylkMjLpQDStQxutIwayUiHI86tuKFdqNkJw57/PiB7SLtKMc4mnI8NUE7OnhyHbnpQwqIXAsWi8XK0RC4zpWHYkYnMDRqOjUx2mE0T4uhD9LJLFupKVScpcU6hda9XreMrlDtmoY4xHfH5tFDWw9pIgQHHZLMvJ75gAx6K1oTTJgHzi6M2VZNUHk0psxtWvnXjkP/ZkQpSoJ9yD7QNeAqb1vE3y1eKRcC0uLGl9ECJPoNEBn13K7T4M4c+cosUwmYcRIgF8D6SMS11DNmt6OcF+baZ5Q7XXbK/nAaHx1lWrkheiCgcM39aJXzlUJyo5LVKgRs7/N0WeUDegbFTL6qIgti+N4fJbRx8xizAKo++L4rrU2XW2W3Xmzy2momyqWf9L1qX43zwJWTlAR387HuiXopmh3OFRcQyCBNK2X23j7WlMGAFjxaztQA1M2PamZp0hdP8/nJ4EQ4a/LPh9K9cmIn9psisTikTpDGCQiXktzehf H73h4PQ1HB1PV/BhlpOEnVcBq02Qq+SEmh297EBvWOVKsCO9ob86sKBXJKyIVO+1psazPRscZn+RlEb+AM3JpgUJ2FnqqvWKSh x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 25ac2180-2657-4f79-b597-08d96c9a8de8 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2021 16:15:31.0221 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: J1oQUe1HgA2j1EVBdt91aBgU5HXXq8T3nZKdqySzAGvgVylg436ry7wzMYHglt7Dhvtk7//aIlyOIEHSX1r/qw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB3778 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10093 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 phishscore=0 suspectscore=0 adultscore=0 mlxscore=0 mlxlogscore=999 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108310088 X-Proofpoint-ORIG-GUID: VT27fKeJxkjenynVpf11pZC2P9wyhPVZ X-Proofpoint-GUID: VT27fKeJxkjenynVpf11pZC2P9wyhPVZ 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" Xref: news.gmane.io gmane.emacs.bugs:213106 Archived-At: PiBUaGVyZSBhcmUgYSBmZXcgY3VzdG9taXphdGlvbiBvcHRpb25zIHRoYXQgYXJlIG5vdCByZWFs bHkgdmFyaWFibGVzDQo+IGFuZCBuZWVkIHRvIGJlIHNldCB3aXRoIGBjdXN0b21pemUtc2V0LXZh cmlhYmxlJy4NCg0KUGxlYXNlIHNwZWNpZnkgd2hhdCB5b3UgbWVhbiBieSBub3QgcmVhbGx5IGJl aW5nDQp2YXJpYWJsZXMsIGFuZCBnaXZlIGV4YW1wbGVzICh3aGljaCBvcHRpb25zPykuDQoNCkFy ZSB5b3UgbWF5YmUganVzdCBkZWZpbmluZyBub3QtcmVhbGx5LXZhcmlhYmxlLXANCmFzIGJlaW5n IGFuIG9wdGlvbiB0aGF0IGhhcyBhIDpzZXQgb3IgOmluaXRpYWxpemU/DQoNClRvIG15IG1pbmQg KHVubGVzcyBJIHNlZSBhIHBlcnN1YXNpdmUgYXJndW1lbnQpLA0KdXNlciBvcHRpb25zIGFyZSB2 YXJpYWJsZXMuICBUaGV5J3JlIHZhcmlhYmxlcw0KZGVmaW5lZCB3aXRoIGRlZmN1c3RvbTsgdmFy aWFibGVzIHdob3NlIHZhbHVlcw0KdHlwaWNhbGx5IGhhdmUgYSA6dHlwZSByZXN0cmljdGlvbjsg dmFyaWFibGVzDQp0aGF0IGFyZSByZWFsbHkgZGVzaWduZWQgdG8gYmUgc2V0IHVzaW5nDQpDdXN0 b21pemUuDQoNCklmIEkgaGFkIHRvIGNvbWUgdXAgd2l0aCBhIGNsYXNzIG9mIG9wdGlvbnMgdGhh dA0KYXJlIGtpbmRhIHNvbWV0aGluZyBlbHNlLCBJJ2Qgc2F5IGl0J3MgdGhlDQptaW5vci1tb2Rl IG9wdGlvbnMgKHRob3NlIHRoYXQgY29ycmVzcG9uZCB0byBhDQptaW5vci1tb2RlIGNvbW1hbmQp LiAgVGhvc2Ugd2UgYWxyZWFkeSAoYW5kDQpyaWdodGZ1bGx5KSB0ZWxsIHVzZXJzIG5vdCB0byB1 c2UgZGlyZWN0bHksIGkuZS4sDQphcyB2YXJpYWJsZXMgKGBzZXRxJykuICBXZSB0ZWxsIHVzZXJz IHRvIHNldCB0aGVtDQppbmRpcmVjdGx5LCBieSB1c2luZyB0aGUgbW9kZSBmdW5jdGlvbiBpbnN0 ZWFkLg0KDQooV2UgZG8gdGVsbCB0aGVtIHRoYXQgc29tZSBtb2RlIHZhcnMgX2Nhbl8gYmUgc2V0 DQp1c2luZyBgc2V0cScgb3IgQ3VzdG9taXplLCBidXQgd2UgZ2l2ZSB0aGVtIHRoZQ0KZ2VuZXJh bCBndWlkZWxpbmUgdG8gdXNlIHRoZSBtaW5vci1tb2RlIGZ1bmN0aW9uDQppbnN0ZWFkLikNCg0K U3VyZSwgYW4gb3B0aW9uIHdpdGggYSA6c2V0IG9yIDppbml0aWFsaXplIGlzIG5vdA0KYSBfc2lt cGxlXyB2YXJpYWJsZSwgaWYgc2ltcGxlIG1lYW5zIHRoYXQgeW91IGNhbg0KanVzdCBzZXQgaXQg d2l0aCBgc2V0cScuICBCdXQgd2l0aCB0aGF0IHdlJ3ZlDQpqdXN0IHR1cm5lZCBpbiBhIGNpcmNs ZS4NCg0KPiBIb3dldmVyLCB0aGUgcmVzdCBvZiB0aGVtIGFyZSB2YXJpYWJsZXMgYW5kDQo+IG5v cm1hbGx5IHNldCB3aXRoIGBzZXRxJyBhbmQgZnJpZW5kcy4NCg0KQ2lyY3VsYXIsIEkgdGhpbmsu ICBJJ20gZ3Vlc3NpbmcgeW91J3JlIHJlYWxseQ0KanVzdCBkZWZpbmluZyBvcHRpb25zIHRoYXQg Y2FuLCB3aXRob3V0IHByb2JsZW0sDQpiZSBzZXQgd2l0aCBgc2V0cScgdG8gYmUgInZhcmlhYmxl cyIuDQoNCj4gVGVsbGluZyB1c2VycyB0byBzZXQgdGhlbSBhbGwgd2l0aCBgY3VzdG9taXplLXNl dC12YXJpYWJsZScgd2lsbCBiZSBhDQo+IHNpZ25pZmljYW50IGhhc3NsZS4gIFdoYXQncyBtb3Jl LCB1c2VycyB3aWxsIGRpc3JlZ2FyZCB0aGlzIGluc3RydWN0aW9uLg0KPiBgc2V0cScgaXMgZWFz eSB0byByZW1lbWJlciBhbmQgd2UgYWxsIGtub3cgaXQuDQo+IA0KPiBIYXZpbmcgYSByZWNvbW1l bmRhdGlvbiBpbiB0aGUgbWFudWFsIHdoaWNoIHVzZXJzIHdpbGwgZ2VuZXJhbGx5DQo+IHJlamVj dCBpcyBpbiBpdHNlbGYgYSBwcm9ibGVtLg0KDQpXaHkgd291bGQgdGhleSByZWplY3QgaXQ/ICBP bmx5IGJlY2F1c2UgYHNldHEnIGlzDQplYXN5IHRvIHJlbWVtYmVyPyAgSXQncyBhIHF1ZXN0aW9u IG9mIGhhYml0LiAgSWYNCnlvdSd2ZSBuZXZlciBiZWVuIHRvbGQgdG8gc2V0IG9wdGlvbnMgZGlm ZmVyZW50bHksDQp0aGVuIHN1cmUsIGBzZXRxJyBpcyB5b3VyIGhhbW1lci4NCg0KSSBkbyBhZ3Jl ZSB0aGF0IGEgc2hvcnQgbmFtZSB3b3VsZCBiZSBiZXR0ZXIuDQpCdXQgdGhhdCdzIGVhc2lseSBz b2x2ZWQgYnkgYWRkaW5nIGFuIGFsaWFzIGZvcg0KYGN1c3RvbWl6ZS1zZXQtdmFyaWFibGUnIHN1 Y2ggYXMgYHNldHEtb3B0JyBvcg0KYHNldHFvJyBvciBgc2V0b3B0JyAuICBXaGF0J3MgbWlzc2lu ZyBpcyB0aGUNCmd1aWRlbGluZSB0byB1c2UgdGhhdCBpbnN0ZWFkIG9mIGBzZXRxJy4NCg0KSGVy ZSdzIG15IChkaWZmZXJlbnQpIHRha2UsIEZXSVcgLQ0KDQoxLiBZZXMsIGZvciBtb3N0IHVzZXIg b3B0aW9ucyBgc2V0cScgaXMgc3VmZmljaWVudC4NCg0KICAgQnV0IHRoYXQgbWFrZXMgc2V0dGlu ZyBvcHRpb25zIHNlZW0gdG8gYmUNCiAgIG5vdGhpbmcgc3BlY2lhbCAtIHNvIGl0J3MgYSBnb3Rj aGEgd2hlbiBpdA0KICAgImRvZXNuJ3Qgd29yayIuDQoNCjIuIFllcywgaWYgYW4gb3B0aW9uJ3Mg ZGVmY3VzdG9tIHVzZXMgOnNldCB0aGVuIGl0cw0KICAgZG9jIHN0cmluZyBpcyBfc3VwcG9zZWRf IHRvIHRlbGwgdXNlcnMgaG93IHRvIHNldA0KICAgaXQgcHJvcGVybHkuDQoNCiAgIChTaW1pbGFy bHksIGZvciA6aW5pdGlhbGl6ZSwgSU1PIC0gbcOqbWUgY29tYmF0Lg0KICAgQnV0IHRoYXQgb25l J3MgX25vdF8gc3RhdGVkIGluIHRoZSBtYW51YWwuKQ0KDQozLiBZZXMsIElGIHN1Y2ggYW4gb3B0 aW9uJ3MgZG9jIGRvZXMgdGhhdCAoZG9lcyB3aGF0DQogICBpdCdzIHN1cHBvc2VkIHRvIGRvKSwg YW5kIElGIGEgdXNlciByZWFkcyB0aGUgZG9jDQogICBzdHJpbmcsIGFuZCBJRiBzP2hlIHVuZGVy c3RhbmRzIGl0LCBhbmQgSUYgcz9oZQ0KICAgZG9lcyB3aGF0IHRoZSBkb2Mgc3RyaW5nIHNheXMg dG8gZG8gKG9yIHVzZXMNCiAgIGBzZXRxJyBpZiB0aGUgZG9jIHNheXMgbm90aGluZyBwYXJ0aWN1 bGFyKSwgVEhFTg0KICAgbm8gcHJvYmxlbSAtIHRoZSBwcm9ibGVtIGlzIGF2b2lkZWQuDQoNCk9S IGlmIGEgdXNlciBnZW5lcmFsbHkgYXBwbGllcyB0aGUgaGV1cmlzdGljIHRvIG5vdA0KdXNlIGBz ZXRxJyB3aXRoIHVzZXIgb3B0aW9ucywgdGhlbiBubyBwcm9ibGVtLg0KKE9ubHkgb25lICJpZiIu ICBPbmx5IG9uZSB0aGluZyB0byBsZWFybiwgb25jZSBhbmQNCmZvciBhbGwgLSBubyBjYXNlLWJ5 LWNhc2UgaHVudCBuZWVkZWQuKQ0KDQpJbiB0aGUgRW1hY3MgbWFudWFsIHdlIHVzZSBgY3VzdG9t aXplLXNldC12YXJpYWJsZScNCndpdGggb3B0aW9ucyBgZGlzcGxheS1idWZmZXItYWxpc3QnIGFu ZA0KYGRpc3BsYXktYnVmZmVyLWJhc2UtYWN0aW9uJyAoc2VlIG5vZGVzIGBXaW5kb3cNCkNob2lj ZScgYW5kIGBUZW1wb3JhcnkgRGlzcGxheXMnKS4gIFdoeT8gIE5laXRoZXINCm9mIHRob3NlIGV2 ZW4gaGFzIGEgOnNldCBvciA6aW5pdGlhbGl6ZS4NCg0KQW5kIG9mIGNvdXJzZSBgY3VzdG9tLXNl dC12YXJpYWJsZXMnIGlzIHVzZWQgaW4NCmluaXQgZmlsZXMsIGV2ZW4gaWYgdGhhdCdzIGRvbmUg YnkgQ3VzdG9taXplLg0KKEFuZCB0aGVyZSdzIG5vIGF0dGVtcHQgdGhlcmUgdG8gdXNlIGBzZXRx JyBmb3INCnRob3NlIG9wdGlvbnMgdGhhdCBhcmUgInJlYWxseSB2YXJpYWJsZXMiLikNCg0KVXNl cnMgd2hvIHBheSBhdHRlbnRpb24gdGh1cyBjYW4gc2VlIGBzZXRxJyBub3QNCmJlaW5nIHVzZWQg d2l0aCBvcHRpb25zIGluIHNvbWUgY2FzZXMgLSBidXQgd2l0aA0Kbm8gZXhwbGFuYXRpb24uDQoN ClRoZSBwcm9ibGVtL2dvdGNoYSBvZiB1c2VycyB1c2luZyBgc2V0cScgd2hlbiBhbg0Kb3B0aW9u IGlzIGRlZmluZWQgd2l0aCA6c2V0IGlzIHJlYWwsIHJlZ2FyZGxlc3MNCm9mIGhvdyBmZXcgb3B0 aW9ucyBhcmUgc28gZGVmaW5lZC4NCg0KSG93IGJlc3QgdG8gaGVscCB1c2VycyBhdm9pZCB0aGlz IGdvdGNoYT8gIEkNCnRoaW5rIHRoYXQncyB0aGUgcXVlc3Rpb24uDQoNClJlbHlpbmcgb24gM3Jk LXBhcnR5IGNvZGUgdGhhdCB1c2VzIDpzZXQgdG8gYWxzbw0KY29ycmVjdGx5IHNwZWNpZnkgd2hh dCdzIGFkdmlzZWQgZm9yIGRvYyBzdHJpbmdzDQppcyBwcm9ibGVtYXRpYy4NCg0KUmVseWluZyBv biB1c2VycywgZXNwZWNpYWxseSBub24tbGlzcGVyIG9yIG5ldw0KdXNlcnMsIHRvIGh1bnQgZm9y IHdoZXRoZXIgYW4gb3B0aW9uIHVzZXMgOnNldCwNCmFuZCBpZiBzbyB0byBEVFJUIGZvciBpdCwg aXMgcHJvYmxlbWF0aWMuDQoNClRoYXQgZmV3IG9wdGlvbnMgYWN0dWFsbHkgZG8gdXNlIDpzZXQg bWFrZXMgaXQNCmFsbCB0aGUgbW9yZSBwcm9ibGVtYXRpYyB3aGVuIHNvbWUgZG8sIGJlY2F1c2UN CnRoZSBiZWhhdmlvciBpcyB0b28gb2Z0ZW4gdW5leHBlY3RlZCBhbmQgbm90DQprbm93biB0byBi ZSBoYXBwZW5pbmcuDQoNCkJldHRlciB0byBnZXQgdXNlcnMgaW4gdGhlIGdvb2QgaGFiaXQgb2Yg c2V0dGluZw0Kb3B0aW9ucyB3aXRob3V0IGBzZXRxJy4gIEFuZCB5ZXMsIGJldHRlciBmb3IgdGhl DQpkb2MgKHRoZSBFbWFjcyBtYW51YWwsIG5vdCBqdXN0IHRoZSBFbGlzcCBtYW51YWwpDQp0byBn aXZlIHRoZW0gYSBoZWFkcy11cCBhYm91dCB0aGUgZXhpc3RlbmNlIG9mDQpvcHRpb25zIHRoYXQg ZGVwZW5kIG9uIGEgOnNldCBmdW5jdGlvbi4NCg0KRXZlbiBiZXR0ZXIgaXMgdG8gZ2V0IHVzZXJz IHRvIHVzZSBDdXN0b21pemUsDQphbmQgdG8gdXNlIGEgYGN1c3RvbS1maWxlJy4gIEJ1dCBpZiB0 aGV5IGRvbid0LA0KdGhleSBzaG91bGQgYXQgbGVhc3QgdXNlIGEgY3VzdG9taXplIGZ1bmN0aW9u LA0Kd2hpY2ggd2UgcHJvdmlkZSBwcmVjaXNlbHkgZm9yIHRoYXQgcHVycG9zZTogdG8NCkRUUlQg d2hlbiBpdCBjb21lcyB0byBzZXR0aW5nIGFuIG9wdGlvbiB2YWx1ZS4NCg0KPiBJIHRoaW5rIHdl IHNob3VsZCBhZGRyZXNzIHRoaXMgc29tZSBvdGhlciB3YXkuDQo+IEhlcmUgYXJlIHNvbWUgaWRl YXMuDQo+IA0KPiAqIGluZGljYXRlIHRoZSBmZXcgY3VzdG9taXphdGlvbiBvcHRpb25zDQo+ICAg IHdoaWNoIGFyZSBub3QgcmVhbGx5IHZhcmlhYmxlcy4NCg0KMS4gU2VlIGFib3ZlIC0gaG93IHNv ICJub3QgcmVhbGx5IHZhcmlhYmxlcyI/DQoyLiBJdCdzIG5vdCBqdXN0IGFib3V0IHRoZSBvcHRp b25zIHRoYXQgRW1hY3MNCiAgIGRlbGl2ZXJzIHByZWRlZmluZWQuICBJdCdzIGFsc28gYWJvdXQg dGhlDQogICBtYW55IG9wdGlvbnMgZGVmaW5lZCBieSAzcmQtcGFydHkgY29kZS4NCg0KPiAqIHRl bGwgcGVvcGxlIGhvdyB0byBjaGVjayB3aGV0aGVyDQo+ICAgIGEgY3VzdG9taXphdGlvbiBvcHRp b25zIGlzIHJlYWxseSBhIHZhcmlhYmxlLg0KDQpTZWUgYWJvdmUuICBBIHJlbHktb24tdXNlcnMt dG8tY2hlY2sgYXBwcm9hY2gNCmlzIHByb2JsZW1hdGljLCBJTU8uICBGYXIgYmV0dGVyIHRvIGp1 c3QgdGVsbA0KdXNlcnMsIGFzIGEgZ2VuZXJhbCBydWxlLCBub3QgdG8gdXNlIGBzZXRxJw0Kd2l0 aCBvcHRpb25zLg0KDQpPcHRpb25zIGFyZSBfbm90XyB5b3VyIG9yZGluYXJ5IHZhcnMgKHdoYXQg eW91DQpjYWxsICJyZWFsbHkgdmFyaWFibGVzIiwgSSBndWVzcykuICBUaGF0IHNob3VsZA0KYmUg b3VyIG1haW4gKGZpcnN0IGFwcHJveGltYXRpb24pIG1lc3NhZ2UgdG8NCnVzZXJzLiAgT3B0aW9u cyAtIG5vdCBzb21lIG9wdGlvbnMgLSBhcmUgbm90DQpvcmRpbmFyeSB2YXJpYWJsZXMuDQoNClRo ZSBmYWN0IHRoYXQgYHNldHEnIGRvZXMgaW4gZmFjdCAid29yayIgZm9yDQptb3N0IHVzZXIgb3B0 aW9ucyBpcyBhIHByb2JsZW0sIG5vdCBhIHNvbHV0aW9uLg0KSXQgZm9zdGVycyBhIGJhZCBoYWJp dCBhbmQgZmFsc2UgaWRlYSBvZiB3aGF0J3MNCmludm9sdmVkLg0KDQo+ICogd2FybiBhYm91dCBz ZXRxIGZvciBhIGN1c3RvbWl6YXRpb24gb3B0aW9uDQo+ICAgdGhhdCBpc24ndCByZWFsbHkgYSB2 YXJpYWJsZS4NCg0KVGhhdCdzIHRoZSBwcm9ibGVtOiB3aGljaCBvcHRpb24gaXMgdGhhdD8gIFlv dQ0KY2FuIHB1dCB0aGlzIGNoZWNrLWNhcmVmdWxseSBidXJkZW4gb24gdXNlcnMsDQpidXQgdGhh dCdzIG5vdCB0aGUgYmVzdCBhcHByb2FjaC4NCg0KVGhhdCdzIGxpa2UgdGVhY2hpbmcga2lkcyB0 byBjaGVjayB0aGUgY2hlbWljYWwNCmNvbXBvc2l0aW9uIG9mIGFueSBjYW5keSBvZmZlcmVkIHRo ZW0gYnkgYW55DQpwZXJzb24sIGluc3RlYWQgb2YgdGVhY2hpbmcgdGhlbSBhIGdlbmVyYWwNCihm aXJzdCBhcHByb3hpbWF0aW9uKSBydWxlIG9mIHRodW1iIHRvIGp1c3Qgbm90DQphY2NlcHQgY2Fu ZHkgZnJvbSBzdHJhbmdlcnMuDQoNCklPVywgcmV2ZXJzZSBpdDogaWYgeW91IF9kb24ndF8ga25v dyB0aGF0IHNvbWUNCm9wdGlvbiBuZWVkcyBfbm9fIHNwZWNpYWwgaGFuZGxpbmcgdGhlbiBkb24n dA0KdXNlIGBzZXRxJy4NCg0KVGhhdCdzIGEgc2FuZSBnZW5lcmFsIHJ1bGU7IGl0J2xsIG5ldmVy IGdldCB5b3UNCmluIHRyb3VibGUuICBBbmQgaXQgbWVhbnMgeW91IGRvbid0IGhhdmUgdG8gZ28N Cmxvb2tpbmcgaW50byBlYWNoIG9wdGlvbiBkZWZpbml0aW9uIChvciByZWx5IG9uDQphIERUUlQg ZG9jIHN0cmluZyksIHRvIHNlZSBpZiB5b3UgY2FuIHVzZSBgc2V0cScNCm9uIGl0Lg0KDQpFYXNp ZXIgb24gdXNlcnMgLSBubyBnb3RjaGEsIG5vIGNhcmVmdWwgcGF5aW5nDQphdHRlbnRpb24uICBJ ZiBpdCdzIGFuIG9wdGlvbiwgZG9uJ3QgdXNlIGBzZXRxJy4NCg0KSnVzdCBvbmUgb3Bpbmlvbi4N Cl9fXw0KDQpbSSBhbHNvIHRoaW5rIG1vcmUgZGVmY3VzdG9tcyBjb3VsZCBiZW5lZml0DQpmcm9t IGJldHRlciAodGlnaHRlcikgOnR5cGUgc3BlY3MsIGFuZCBJIHN1c3BlY3QNCnRoYXQgbW9yZSBv cHRpb25zIHRoYW4gbm93IG1pZ2h0IGJlbmVmaXQgZnJvbQ0KOnNldCBvciA6aW5pdGlhbGl6ZSBm dW5jdGlvbnMuXQ0K