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.devel Subject: RE: [External] : Re: A feature to go to last edit locations Date: Tue, 14 Feb 2023 16:24:32 +0000 Message-ID: References: <972bedcc-37c9-5180-ac41-90e25d854a63@yandex.ru> <83mt5hdj28.fsf@gnu.org> 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="6333"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Dmitry Gutov , "mardani29@yahoo.es" , "emacs-devel@gnu.org" To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Feb 14 17:25:16 2023 Return-path: Envelope-to: ged-emacs-devel@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 1pRy7H-0001QC-MG for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Feb 2023 17:25:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pRy6m-00048Q-Qn; Tue, 14 Feb 2023 11:24:45 -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 1pRy6k-00048D-JD for emacs-devel@gnu.org; Tue, 14 Feb 2023 11:24:42 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pRy6h-0007sz-Ck; Tue, 14 Feb 2023 11:24:42 -0500 Original-Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 31EGO99i031816; Tue, 14 Feb 2023 16:24:36 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-2022-7-12; bh=go8uPPAvOCq86KI1w/uQ609qeLUnzFv8o0Gjv3knFaY=; b=s2G5R6T+0At7ZRzgLU5iV73v897NzSpa+c+CV131vNT9aMvU7hfK5s7YgaDaNVLrMsO3 z+A9ZPLqrrasxwxHeTS1lxBUtLPx1IeNWWu5zio+ckYiX4NDXg79Hb8S+O/NOhdaihPN Yim5vfqtJaGT7v9hZ6TIZXGwdDFfEU0ZyQg3myeKaMlGxcWXgk7gNFQPmLM7pccTM/n0 Fx9H6Cq3nTdWGJGgKIssJ6199RHS+d59RVyXVrTA/0UfG8/63u0c3IWx6Vv57RIYQLsZ eDPsKWRi+XreDhUf4NwjHhmZETfmvZk5eTBtLmcOWYMpcN+SnH5qKy54HHXkyLmWwm2P bw== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3np1t3duj6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 14 Feb 2023 16:24:36 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 31EFOkee027060; Tue, 14 Feb 2023 16:24:35 GMT Original-Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2175.outbound.protection.outlook.com [104.47.55.175]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3np1f5tgcv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 14 Feb 2023 16:24:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OfgbMpa9QYqC1ikUH/xctW7qDKZ55E6u0dNvJzJDW1MhCrSI1oK4Dv5CPDkyEGB/0KiBnDVuSB45ZhOksPk6w8no6uKanot85TVvNnn3vqk2WkanhDhTuE4Ipvx1GIG0wEiAdffLfCyRRGGADXDhr3brQYxUL5UChWDHb2zid/K9kKfX0PS5YuhggVO9BFFpzP30dwDYEKQJ2pbIksjxVS9UrxXQ+I6SoOYvzheLh9/lcHLr/FYcNeS3kmqULpWjCkjS5mb43mZPKzVDE0zR0xdzX/fQm3zLU2FXoTiEh638s+1N2mwGGBqbb+kSJBks0A+1Du95JWrvHAfE5zsffw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=go8uPPAvOCq86KI1w/uQ609qeLUnzFv8o0Gjv3knFaY=; b=U+MuxSEf+GOMp0KI8HIsu2QRKEDS9ySHbKM20915d57XHiFfuAGa88+2fohetsbrb5rzv0lL5HSS1Lm+r/DQrbF/i+32VZRd2rtNuBogX+ejwhTNx/+S52yff0ZJOX0BoVeNxQWv3SfWy4SpPwESDIXRJCXdF5BwnSg6CZzSbzu4iQDJ35f0qr/Y5/Vs3TnHlQp/mXYBlnOxhuYRYTLMNe9s0YWehncHIhs0RVhFggou+Ck+2goU19Woo4P8FcgRd864X8P2LUb5IAcrDgvyTbHSmJ1zloIttmwy5G56r/RPOPGhzy1S7EKX8Gjs7vjsSfm+ia3a2BEm7KI7a8zShg== 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=go8uPPAvOCq86KI1w/uQ609qeLUnzFv8o0Gjv3knFaY=; b=L4WBqZV6AT0qT5yw29aDJdKphszOJYBh9ZtiTqbtArp3WYfS4N7YtvG6H3/SxzqsNBfbXG0fedasxJBxcmM9qr91lVa4AaFy7DUnMUh2xXh+ajwelIFx2KrPzwRK3TVB88l5rITyAFJQeZj5LrEf/WWaktLeXN7QBSE3A4JS1aw= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB4741.namprd10.prod.outlook.com (2603:10b6:510:3d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.10; Tue, 14 Feb 2023 16:24:32 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::d353:3fb:94e4:18b9]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::d353:3fb:94e4:18b9%8]) with mapi id 15.20.6111.010; Tue, 14 Feb 2023 16:24:32 +0000 Thread-Topic: [External] : Re: A feature to go to last edit locations Thread-Index: AQHZQEpO0RqIW7eaZ0mXkF1xI2S4M67OnW5w In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB4741:EE_ x-ms-office365-filtering-correlation-id: 80992c66-783f-41b3-01f9-08db0ea7f429 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: q9qlLHHayBr7lv9XLXu2hCRAEM5GAspwprd9ovD1yhIUWW7M+DNKk5q/+7KhO8QRUfJH9IgLhNL9g5WSzCcxBUyx6wzezlxUnU6suLo5M6yhIBUS/0qUSwB5QgxGEqgOdXKcq/aNBv0174HEKKPSnEht++4ijp4rkZjML3kE15yteFp9KVBU7RLFbUgbIzdGd7XP0Bfm3IQJyB5JtzBZcBs5eUezW05qNMxfPps5VopRHlgmL7VCguK6eKJ4bIARA6ywjRejTGIYcyFr4yq/N/+5ccASK13wYuJG5UJgraCLaqiji4nyp3Tgy9Vh8ZdyjkMGG7oaskhVSLdIsouAN9PkCQHWq8htEau0yFtPvM4pgtddR2uRNc/N5ynEOBGxZ3CZH61uC/Oprdu9kPBfGjgcXqgJ/RbBeKDB+DJpFNFisISrMiaVcFz3Q0jcrc8aReNsA3ei5rqAScDXq2Rd2zOTuFNJoh7KvxI0LYFN1CrQ8ZKoplYZ465Msy16taXFVSy+meHvLGuLqfGH5bRBj59x6ra4/mIJSOeysfl9AK+mnhaUO5hXdF0F/qpPGaeiVixOO4a0v7afzkVvFUmddHjHP69qCxbLZ2CIsQ4Wj0EiEybpi4Du9gZgA12/KnEQKdQwZ4+FsbvkTR7Y/bpNegWlICkdNddW1eRMaxGH0VB/UISHNULXPtEaD4RAl5wl 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:(13230025)(39860400002)(136003)(346002)(376002)(396003)(366004)(451199018)(122000001)(83380400001)(316002)(54906003)(33656002)(55016003)(41300700001)(52536014)(44832011)(8936002)(478600001)(5660300002)(7696005)(66556008)(66946007)(66446008)(76116006)(66476007)(64756008)(38070700005)(71200400001)(38100700002)(2906002)(966005)(8676002)(86362001)(26005)(6506007)(4326008)(9686003)(6916009)(186003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z3pEMTVMMTNVSUpPMklLYjA2RnR2Zldsd3ViUDZRZ1VIemJXOU95TDkzTTdT?= =?utf-8?B?ZHI5QWEvVEhQMHI1dHQyZ3dWME85b2VvQUlwQ2N6QUdLa3hmbHRXUWJXcHR6?= =?utf-8?B?NHNuTG93SG9JNVc5bE96WE01STVZMXRRRGFmMkR2dWxyK0NOUS9MZ0k5Y21r?= =?utf-8?B?L1hTN3VKMlBsWTEydDlXS0MxQVQ0MFJLOGRmZC9TREtucklzZWJVY0Y4dzB1?= =?utf-8?B?enMrN3NHejNTTHhkK2lldDNZSm1GRXFNWnBEM3cyUnBPakU5TXh1U1J0bkZO?= =?utf-8?B?NHNmNTFCOVNzeDZQZ1N2bEdsUVpoM1Y0VXk5OUd4aVlxMXB5Yk5HWEFKMTRY?= =?utf-8?B?cFhDcUdJY2t3VnhrNEpRa0hSck5yb2M4RktnL1crbkthd05nMjFCNnFmbEs2?= =?utf-8?B?bnhCNlJKUk5rWVp1NlNVdDc0VFR2cUJMTTZOS3ZXY2JIcFdFWmM0NkRlU2lM?= =?utf-8?B?VWFMNi9jRnNxalJ3cWtNa3lybG41N1NRMGhyMWRtVVlRR3BETlVKVVpMMDRG?= =?utf-8?B?RFhxWXF0dk1EcU9xUkRUNjRvZkVLcFU5WTZReEdKNVF2R0ZDQlJNUlNlQzhF?= =?utf-8?B?M1FTQVFIWlhJR2hCM0pPdjZ1bytyemcwSWpvMXlQTWxGdmxaeXVVdC9HUGp0?= =?utf-8?B?cWo0clJlQWVia1JHejg4b0ttckhFQmgvSFJoZ2 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 52lbrGDuCmn6SRG24KuoAOrvDnvmIiEGAtKNIkVn1Pj/IxrusxGuLuISo302jq3WnHkijrtMTg8CBw0aKMlA2vvRPrvCjyQUVzDeTFIjf0p/quMGIJvwmouAlpmtMIUvB/LkIbo5aulvkhZYl8vOs+MSUATf6uSLvPCHb5v+XlC9yldYTK/lTe9qGQkF2dJv7AHLs3c/PDVYc3i4cpf/o8VIFZbK/SJ+DI1FCLEb6sR1HlTg5I2wU+ZoEx/KMkbeCNUPz1VAG6SLZybPq1Xn4rDspJiGW9xHDTkk1kNwztfr2KLSuQSatE1IFUBLez3bCjDvZl9JaMdwtnVuWWiyO6ONQHBC5qI3gme9frN8r0ocAPS5bBAl3ySI087Dtwd42uONiMs0PZwiN62wXj/6ziB9pbWBlsC6vxQIe/LU1ruf/0Db5wZyPQLzY+YWchqt6qXBThbjU15luICcrLUtHv7sVvxEsQjeIx8lOpxctT13bYyPs0/Rg4ZteMnxe8HrlkYmL4kWi8Mwfz2BzFWgS+Uy4jRCYpcNYOl4Qt3sPZuuWJ4QXcvD3Wqeh+zfWSu4fXPOCpgYjDflnRDbxtjADDfnRFepNgzBMSCdpshoE94znM2p8fCdHviYy54fI3uXCCt4Qq7r2Cp+2CeXv1tJarFFiBzgTA5O70HY8uSeVyfyNQ6qK01pMFqw9JtHsDd1iPAXLfBOb+Cb2oMSFKnNQzdsCJ8DHUdLpg7e/Uw1ZUkQAU GSAcsypW6/02LIuMSY0iXi+eoqCUC0uNvpsEomIUK23sBNQrvbi4kLYJjiiHLA7DkKTtxiJuIVrzo2t/P/ 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: 80992c66-783f-41b3-01f9-08db0ea7f429 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2023 16:24:32.1243 (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: r39aOd1qKVuGqComoPj+0W4IRSO4yi2nwm/pcfgh2Szsgk+XovFCyz1r9fu3y9k+O8Nb/JwbYXBkQM1qYoOcCA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4741 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.170.22 definitions=2023-02-14_11,2023-02-14_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 bulkscore=0 adultscore=0 mlxlogscore=674 phishscore=0 spamscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302140139 X-Proofpoint-GUID: Erz7TPJ_WnlB3O_FkNPLywEtYQmUZcD_ X-Proofpoint-ORIG-GUID: Erz7TPJ_WnlB3O_FkNPLywEtYQmUZcD_ Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303280 Archived-At: PiA+IEFuZCB5b3UgY2FuIHNvcnQvYWNjZXNzIEluZm8gYm9va21hcmtzIHRoYXQgeW91J3ZlIHZp c2l0ZWQgbW9zdCBvcg0KPiA+IGxlYXN0IGV0Yy4NCj4gDQo+IFRoYXQgaXMgZ29vZCBmZWF0dXJl LiBJIGhhdmUgbWFkZSBtb3JlIHN0cm9uZ2VyDQo+IGdlbmVyYWxpemF0aW9uIGFuZCBkZWZpbmVk IGVsZW1lbnRhcnkgb2JqZWN0cy4NCj4gT25lIGNvdWxkIHRoaW5rIG9mIGl0IGFzIGJvb2ttYXJr cywgYnV0IHRoZXkgYXJlDQo+IG5vdCAob25seSkuIE9iamVjdHMgY2FuIGJlIGNodW5rcyBvZiB0 ZXh0LCB3b3JkLA0KPiBwYXJhZ3JhcGgsIFBERiwgUERGIGJ5IHBhZ2UsIE1lc3NhZ2UtSUQsIFZp ZGVvLA0KPiBWaWRlbyBhdCB0aW1lLCBhbnl0aGluZyB3aGljaCBpcyBkZWZpbmVkIGJ5IHVzZXIu DQoNClNhbWUgd2l0aCBib29rbWFya3MuICBZb3UgY2FuIGJvb2ttYXJrIGFueXRoaW5nIEVtYWNz IGNhbiBrbm93IG9yIHJlYWNoLiAgQW5kIHdpdGhvdXQgZGVmaW5pbmcgYW55dGhpbmcgeW91IGNh biBib29rbWFyayByZWdpb25zIGFuZCAoaWYgeW91IHVzZSBsaWJyYXJ5IHpvbmVzLmVsKSBzZXRz IG9mIHJlZ2lvbnMgKHpvbmVzKS4NCg0KPiBJdCBpcyB0cnVlIHRoYXQgSSBjYW4ganVtcCB0byBp dCwgSSBjYW4gaW5zZXJ0IGl0IGluIHRleHQsIG9yIG1ha2UNCj4gcmVwb3J0cywgcHJvamVjdCBk b2N1bWVudHMsIGNvbnZlcnQgdG8gaHlwZXJsaW5rcyBhbmQgc2ltaWxhci4NCj4gDQo+IEhvdyBp cyBvYmplY3QgYWN0aXZhdGVkLCBjYW4gYmUgYWxzbyBkZWZpbmVkIGJ5IHVzZXIuIEl0IGlzIG5v dCBoYXJkDQo+IGNvZGVkLiBGdW5jdGlvbiBjYW4gYmUgaW5zZXJ0ZWQgaW4gdGhlIGRhdGFiYXNl IGJ5IGFkbWluaXN0cmF0b3IuDQoNClNhbWUgd2l0aCBib29rbWFya3MuICAiSnVtcGluZyB0byIg YSBib29rbWFyayBjYW4gbWVhbi9kbyBhbnl0aGluZy4NCkEgYm9va21hcmsgaXMgZXNzZW50aWFs bHkgYSBuYW1lZCwgdXN1YWxseS1wZXJzaXN0ZW50IGNsb3N1cmUuDQoNCj4gV2hlbiBtb3Zpbmcg YmV0d2VlbiBvYmplY3RzLCBJIGhhdmUgInJpbmciIGluIHRoZSBkYXRhYmFzZSwgdGhpcyBtYWtl cw0KPiBpdCBwb3NzaWJsZSB0byB2aXN1YWxseSByZWNvbnN0cnVjdCB3aGF0IHdhcyBkb25lLCB2 aXNpdGVkLCBieSBhbnkNCj4gc2luZ2xlIGRheSBieSB3aGljaCBpbmRpdmlkdWFsIGNvbGxhYm9y YXRpdmUgdXNlci4gVGhhdCBpcyBzaW1pbGFyIHRvDQo+ICJsYXN0IHZpc2l0IiBvbmx5IHJlbGF0 ZWQgdG8gYW55IGtpbmQgb2Ygb2JqZWN0LCBuZWVkIG5vdCBiZSBib29rbWFyay4NCg0KTWF5YmUg KG1heWJlIG5vdCkgeW91ciByaW5ncyBhcmUgbGlrZSBCb29rbWFyaysncyBmZWF0dXJlIG9mIGxl dHRpbmcgeW91IGN5Y2xlIGFtb25nIGFueSBzZXQgb2YgYm9va21hcmtzLCBlaXRoZXIgZGlyZWN0 aW9uLiAgQ3ljbGluZyB1c3VhbGx5IG1lYW5zICJqdW1waW5nIiwgYnV0IGl0IGNhbiBtZWFuIGRv aW5nIGFueXRoaW5nIGF0IGFsbCB0by93aXRoIHRoZSBib29rbWFya3MuDQoNCmh0dHBzOi8vd3d3 LmVtYWNzd2lraS5vcmcvZW1hY3MvQm9va21hcmtQbHVzI0Jvb2ttYXJrTmF2aWdhdGlvbkxpc3QN Cg0KPiBUaW1lIG9mIGxhc3QgYWN0aXZhdGlvbiAodmlzaXQpIEkga2VlcCBhbHNvIGluIGEgZ2Vu ZXJhbCBsb2cNCg0KQSBnZW5lcmFsIGxvZyBpcyB3aGF0IGJvb2ttYXJrcyBpbnRlbnRpb25hbGx5 IGdldCBhd2F5IGZyb20uDQoNCkEgZmVhdHVyZSBvZiB0aGUgYmFzaWMgZGVzaWduIG9mIGJvb2tt YXJrcyBpcyB0aGF0IGluZm8gYWJvdXQgYSB0aGluZyAtIG9yIG9uZSBhc3BlY3Qvdmlldy9zZXQt b2YtaW5mbyBhYm91dCBhIHRoaW5nIC0gaXMgc3RvcmVkIGluIGEgcmVjb3JkIGluIGEgYm9va21h cmsgZmlsZSwgd2hpY2ggaXMgdG90YWxseSBzZXBhcmF0ZSBmcm9tIHdoYXRldmVyIG1pZ2h0IHN0 b3JlIHRoYXQgdGhpbmcgaXRzZWxmLiAgQW5kIHlvdSBjYW4gaGF2ZSBhbnkgbnVtYmVyIG9mIGJv b2ttYXJrIGZpbGVzLiAgQW5kIHRoZSBzYW1lIGJvb2ttYXJrIGNhbiBiZSBpbiBhbnkgbnVtYmVy IG9mIGJvb2ttYXJrIGZpbGVzLg0K