From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id +FuNN3Wew2YgXwAAe85BDQ:P1 (envelope-from ) for ; Mon, 19 Aug 2024 19:35:18 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id +FuNN3Wew2YgXwAAe85BDQ (envelope-from ) for ; Mon, 19 Aug 2024 21:35:18 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=proton.me header.s=protonmail header.b=lluKZ3yY; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=proton.me ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1724096117; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Q0rIJEPur+aLYUzWXfDsPegBaHLYOGSOLkX+wNSAAoQ=; b=Y945xgu9RCtkOVzjFVOBJUL2Lr+e1G4M2b5RTR8U/yAu/XLSj15xxw/MYHVPhwIrSBx0fp xb8zISQ++LtXI2agwo0i4PAhW0YzQIKXvU3fOJRdrTI8xNrVarO9/fAKJjGQeLYfmgJRig siTYRzujSMmny9xAf0ILQqZBe83VT7t/qk8W76BlHrtXkq93R43E+zrgf1F1rmwigw7HZN TqM1fETdBNrL2qRhO2gVHbjheu9dXoJ/kY2oh3kDJccgGWVwviIr2ZGaOGrWIRpVrbWMof mP7SWOWUAr4Om6vu3pdCvIwznuCnlFQNxDWwtAeDvwhKTlwKwuIU4zRy9/rRNw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=proton.me header.s=protonmail header.b=lluKZ3yY; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=proton.me ARC-Seal: i=1; s=key1; d=yhetil.org; t=1724096117; a=rsa-sha256; cv=none; b=smjHDJ+ZGpNmMAZ6NymqRW+l36hGcwFEEbteitYig0C1DTakOJmv92zH3z4jU+VZnXBo4R gzMPTuwOMx92qg9/BKB/mjw4+1pH50c0jkbNWVbRZZipvG/XDEO5aqfLd2bi5gJMIrpYFP +Vjk8bWE+QnYy63ZGEvWG/Gt4ZieZ+M/Nr+uUIrvesJlkbER+FP90v55ShIr/92nqRR5YS W/DV6CUhdb97h8uFHBbZfiYwEZSoUF8vtRuTUkUAhp5hEKPs1eB/IGe+nKI2QhX+CBV6AD jl9xdYY85JDykXAx5ZKSo7uXRtLY1nHqVysPcSzlOl5oZvpfevqGz5kRQrqm5g== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 826773E7E4 for ; Mon, 19 Aug 2024 21:35:17 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sg88r-0001rJ-JP; Mon, 19 Aug 2024 15:34:13 -0400 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 1sg88q-0001rA-Ef for emacs-orgmode@gnu.org; Mon, 19 Aug 2024 15:34:12 -0400 Received: from mail-40132.protonmail.ch ([185.70.40.132]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sg88m-00089V-HT for emacs-orgmode@gnu.org; Mon, 19 Aug 2024 15:34:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1724096043; x=1724355243; bh=Q0rIJEPur+aLYUzWXfDsPegBaHLYOGSOLkX+wNSAAoQ=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=lluKZ3yYSKxSJrMYau+jtQlJVuqAtNlwJh5Hh4M1zHYxriakWh0GC+9shhfrfWDV5 Igkqq1Xjg/VxDYOhbMs9v2N/WqajvCPKRZ9BL+2SczirZaIf075wf0lPzd+RAHlFAx upTQ/la1oMs0IDbLz/OIJDC9I34SlgfrX19Uhvtnb6x/TzvVLDfCKYmk91ltRgOeiD RgDmYvwQfNKYzvfkOPD4MSno5iKoBhRmVLthB2H8phyLHD5S6f+CYUCQNXZ5Xp1AIf lVxR6ke7/4YMvZbOwUGIR1w/N5sgQGvAb7kLKZqIR5gFUjk9ynFjKC3CAAr5SXZ7Jc bYyg+YRRu85zA== Date: Mon, 19 Aug 2024 19:33:57 +0000 To: "emacs-orgmode@gnu.org" From: the_wurfkreuz Subject: [BUG] Incorrect cursor on using undo inside a source block [9.7.10 (release_9.7.10 @ /home/wurfkreuz/.source/emacs/lisp/org/)] Message-ID: Feedback-ID: 66695528:user:proton X-Pm-Message-ID: 9f3407b765723e58f3f72937b5ef566c20e7754a MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0" Received-SPF: pass client-ip=185.70.40.132; envelope-from=the_wurfkreuz@proton.me; helo=mail-40132.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 826773E7E4 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -8.37 X-Spam-Score: -8.37 X-TUID: s0LOb/8aC+Fb This is a multi-part message in MIME format. --b1_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0 Content-Type: multipart/alternative; boundary="b2_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0" --b2_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 UmVwcm9kdWN0aW9uIGlzIGluIHRoZSBhdHRhY2htZW50IGZpbGUuCgpBbHNvLCBpJ3ZlIGFscmVh ZHkgd3JpdHRlbiBhIHNpbWlsYXIgcmVwb3J0IGxpa2UgYSBtb250aCBhbmQgYSBoYWxmIGFnbyBh bmQgYWZ0ZXIgdGhlIGZpeCB0aGUgYnVnIGRpc2FwcGVhcmVkLiBBbmQgbm93IGl0J3MgYXBwYXJl bnRseSBoZXJlIGFnYWluLgpFbWFjcyA6IEdOVSBFbWFjcyAzMC4wLjYwIChidWlsZCA0LCB4ODZf NjQtcGMtbGludXgtZ251LCBHVEsrIFZlcnNpb24gMy4yNC40MywgY2Fpcm8gdmVyc2lvbiAxLjE4 LjApCm9mIDIwMjQtMDgtMTkKUGFja2FnZTogT3JnIG1vZGUgdmVyc2lvbiA5LjcuMTAgKHJlbGVh c2VfOS43LjEwIEAgL2hvbWUvd3VyZmtyZXV6Ly5zb3VyY2UvZW1hY3MvbGlzcC9vcmcvKQ== --b2_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij48c3Bhbj5SZXByb2R1Y3Rpb24gaXMgaW4gdGhlIGF0dGFjaG1lbnQgZmlsZS48L3NwYW4+ PGRpdj48YnI+QWxzbywgaSd2ZSBhbHJlYWR5IHdyaXR0ZW4gYSBzaW1pbGFyIHJlcG9ydCBsaWtl IGEgbW9udGggYW5kIGEgaGFsZiBhZ28gYW5kIGFmdGVyIHRoZSBmaXggdGhlIGJ1ZyBkaXNhcHBl YXJlZC4gQW5kIG5vdyBpdCdzIGFwcGFyZW50bHkgaGVyZSA8c3BhbiBzdHlsZT0iZGlzcGxheTog aW5saW5lICFpbXBvcnRhbnQ7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsi PmFnYWluPHNwYW4+Jm5ic3A7PC9zcGFuPjwvc3Bhbj4uPGJyPjxicj48L2Rpdj48ZGl2PjxzcGFu PkVtYWNzICZuYnNwOzogR05VIEVtYWNzIDMwLjAuNjAgKGJ1aWxkIDQsIHg4Nl82NC1wYy1saW51 eC1nbnUsIEdUSysgVmVyc2lvbiAzLjI0LjQzLCBjYWlybyB2ZXJzaW9uIDEuMTguMCk8L3NwYW4+ PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDtvZiAyMDI0LTA4LTE5PC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4+UGFja2FnZTogT3JnIG1vZGUgdmVyc2lvbiA5LjcuMTAgKHJlbGVhc2VfOS43LjEwIEAgL2hv bWUvd3VyZmtyZXV6Ly5zb3VyY2UvZW1hY3MvbGlzcC9vcmcvKTwvc3Bhbj48L2Rpdj48c3Bhbj48 L3NwYW4+PC9kaXY+DQo= --b2_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0-- --b1_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0 Content-Type: text/org; name=bug-report.org Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=bug-report.org SWYgaSB1bmNvbW1lbnQgdGhlIGNvbW1lbnRlZCBjb2RlIGFuZCB0aGVuIHByZXNzICdVJyB0aGUg cG9pbnRlciBqdW1wcyBiYWNrIHRvCnRoZSBzdGFydCBvZiB0aGUgYmxvY2sKCiMrYmVnaW5fc3Jj IGVtYWNzLWxpc3AKCihkZWZ2YXIKICBlc2hlbGwtdG9nZ2xlLXdpbmRvdy1jb25maWd1cmF0aW9u IG5pbAogICJWYXJpYWJsZSB0byBzdG9yZSB0aGUgd2luZG93IGNvbmZpZ3VyYXRpb24gYmVmb3Jl IG9wZW5pbmcgZXNoZWxsLiIpCgooZGVmdmFyIGVzaGVsbC10b2dnbGUtc2VsZWN0ZWQtd2luZG93 IG5pbAogICJWYXJpYWJsZSB0byBzdG9yZSB0aGUgc2VsZWN0ZWQgd2luZG93IGJlZm9yZSBvcGVu aW5nIGVzaGVsbC4iKQoKKGRlZnVuIFNwYXduRXNoZWxsU3BsaXRCZWxvdyAoKQogICJPcGVuIGEg c2hlbGwgaW4gYSBzbWFsbCBzcGxpdCBiZWxvdyBvciB0b2dnbGUgaXQgaWYgYWxyZWFkeSBvcGVu LiIKICAoaW50ZXJhY3RpdmUpCiAgKGlmIChlcSBtYWpvci1tb2RlICdlc2hlbGwtbW9kZSkKICAg ICAgKHByb2duCiAgICAgICAgKHdoZW4gZXNoZWxsLXRvZ2dsZS13aW5kb3ctY29uZmlndXJhdGlv bgogICAgICAgICAgKHNldC13aW5kb3ctY29uZmlndXJhdGlvbiBlc2hlbGwtdG9nZ2xlLXdpbmRv dy1jb25maWd1cmF0aW9uKQogICAgICAgICAgKHNldHEgZXNoZWxsLXRvZ2dsZS13aW5kb3ctY29u ZmlndXJhdGlvbiBuaWwpKQogICAgICAgICh3aGVuIGVzaGVsbC10b2dnbGUtc2VsZWN0ZWQtd2lu ZG93CiAgICAgICAgICAoc2VsZWN0LXdpbmRvdyBlc2hlbGwtdG9nZ2xlLXNlbGVjdGVkLXdpbmRv dykKICAgICAgICAgIChzZXRxIGVzaGVsbC10b2dnbGUtc2VsZWN0ZWQtd2luZG93IG5pbCkpKQog ICAgKHNldHEgZXNoZWxsLXRvZ2dsZS13aW5kb3ctY29uZmlndXJhdGlvbiAoY3VycmVudC13aW5k b3ctY29uZmlndXJhdGlvbikpCiAgICAoc2V0cSBlc2hlbGwtdG9nZ2xlLXNlbGVjdGVkLXdpbmRv dyAoc2VsZWN0ZWQtd2luZG93KSkKICAgIDs7IENhbGN1bGF0ZSBvbmUgdGhpcmQgb2YgdGhlIHRv dGFsIHdpbmRvdyBoZWlnaHQKICAgIChsZXQgKChvbmUtdGhpcmQtaGVpZ2h0ICgvICh3aW5kb3ct dG90YWwtaGVpZ2h0KSAzKSkpCiAgICAgIDs7IEVuc3VyZSB0aGUgaGVpZ2h0IGlzIGF0IGxlYXN0 IDEgdG8gYXZvaWQgZXJyb3JzCiAgICAgIChzZXRxIG9uZS10aGlyZC1oZWlnaHQgKG1heCBvbmUt dGhpcmQtaGVpZ2h0IDEpKQogICAgICAoc3BsaXQtd2luZG93LWJlbG93ICgtIG9uZS10aGlyZC1o ZWlnaHQpKQogICAgICAob3RoZXItd2luZG93IDEpCiAgICAgIChvcGVuLWVzaGVsbC1pbi1jdXJy ZW50LWRpcmVjdG9yeSkpKSkKCihkZWZ1biBvcGVuLWVzaGVsbC1pbi1jdXJyZW50LWRpcmVjdG9y eSAoKQogICJPcGVuIGVzaGVsbCBpbiB0aGUgZGlyZWN0b3J5IG9mIHRoZSBjdXJyZW50IGJ1ZmZl ci4KICAgIElmIGFuIGVzaGVsbCBidWZmZXIgZm9yIHRoZSBkaXJlY3RvcnkgYWxyZWFkeSBleGlz dHMsIHN3aXRjaCB0byBpdC4iCiAgKGludGVyYWN0aXZlKQogIChsZXQqICgoYnVmZmVyLWRpciAo aWYgKGJ1ZmZlci1maWxlLW5hbWUpCiAgICAgICAgICAgICAgICAgICAgICAgICAoZmlsZS1uYW1l LWRpcmVjdG9yeSAoYnVmZmVyLWZpbGUtbmFtZSkpCiAgICAgICAgICAgICAgICAgICAgICAgZGVm YXVsdC1kaXJlY3RvcnkpKQogICAgICAgICAoZXNoZWxsLWJ1ZmZlci1uYW1lIChjb25jYXQgIipl c2hlbGw6IiBidWZmZXItZGlyICIqIikpCiAgICAgICAgIChleGlzdGluZy1lc2hlbGwtYnVmZmVy IChnZXQtYnVmZmVyIGVzaGVsbC1idWZmZXItbmFtZSkpKQogICAgKGlmIGV4aXN0aW5nLWVzaGVs bC1idWZmZXIKICAgICAgICAoc3dpdGNoLXRvLWJ1ZmZlciBleGlzdGluZy1lc2hlbGwtYnVmZmVy KQogICAgICAobGV0ICgoZXNoZWxsLWJ1ZmZlciAoZXNoZWxsICdOKSkpCiAgICAgICAgKHdpdGgt Y3VycmVudC1idWZmZXIgZXNoZWxsLWJ1ZmZlcgogICAgICAgICAgKHJlbmFtZS1idWZmZXIgZXNo ZWxsLWJ1ZmZlci1uYW1lKQogICAgICAgICAgKGVzaGVsbC9jZCBidWZmZXItZGlyKSkpKSkpCgoo d2l0aC1ldmFsLWFmdGVyLWxvYWQgJ2V2aWwKICAoZGVmaW5lLWtleSBldmlsLW5vcm1hbC1zdGF0 ZS1tYXAgKGtiZCAiTS1lIikgJ1NwYXduRXNoZWxsU3BsaXRCZWxvdykKICAoZGVmaW5lLWtleSBl dmlsLWluc2VydC1zdGF0ZS1tYXAgKGtiZCAiTS1lIikgJ1NwYXduRXNoZWxsU3BsaXRCZWxvdykp Cjs7IChkZWZpbmUta2V5IGV2aWwtbm9ybWFsLXN0YXRlLW1hcCAoa2JkICJNLWUiKSAnb3Blbi1l c2hlbGwtaW4tY3VycmVudC1kaXJlY3RvcnkpKQoKKGRlZnVuIFNwYXduRXNoZWxsSW5Qcm9qZWN0 Um9vdCAoKQogICJPcGVuIGVzaGVsbCBpbiB0aGUgcHJvamVjdCdzIHJvb3QgZGlyZWN0b3J5IG9y IHRvZ2dsZSBpdCBpZiBhbHJlYWR5IG9wZW4uIgogIChpbnRlcmFjdGl2ZSkKICAoaWYgKGVxIG1h am9yLW1vZGUgJ2VzaGVsbC1tb2RlKQogICAgICAocHJvZ24KICAgICAgICAod2hlbiBlc2hlbGwt dG9nZ2xlLXdpbmRvdy1jb25maWd1cmF0aW9uCiAgICAgICAgICAoc2V0LXdpbmRvdy1jb25maWd1 cmF0aW9uIGVzaGVsbC10b2dnbGUtd2luZG93LWNvbmZpZ3VyYXRpb24pCiAgICAgICAgICAoc2V0 cSBlc2hlbGwtdG9nZ2xlLXdpbmRvdy1jb25maWd1cmF0aW9uIG5pbCkpCiAgICAgICAgKHdoZW4g ZXNoZWxsLXRvZ2dsZS1zZWxlY3RlZC13aW5kb3cKICAgICAgICAgIChzZWxlY3Qtd2luZG93IGVz aGVsbC10b2dnbGUtc2VsZWN0ZWQtd2luZG93KQogICAgICAgICAgKHNldHEgZXNoZWxsLXRvZ2ds ZS1zZWxlY3RlZC13aW5kb3cgbmlsKSkpCiAgICAoc2V0cSBlc2hlbGwtdG9nZ2xlLXdpbmRvdy1j b25maWd1cmF0aW9uIChjdXJyZW50LXdpbmRvdy1jb25maWd1cmF0aW9uKSkKICAgIChzZXRxIGVz aGVsbC10b2dnbGUtc2VsZWN0ZWQtd2luZG93IChzZWxlY3RlZC13aW5kb3cpKQogICAgOzsgQ2Fs Y3VsYXRlIG9uZSB0aGlyZCBvZiB0aGUgdG90YWwgd2luZG93IGhlaWdodAogICAgKGxldCAoKG9u ZS10aGlyZC1oZWlnaHQgKC8gKHdpbmRvdy10b3RhbC1oZWlnaHQpIDMpKSkKICAgICAgOzsgRW5z dXJlIHRoZSBoZWlnaHQgaXMgYXQgbGVhc3QgMSB0byBhdm9pZCBlcnJvcnMKICAgICAgKHNldHEg b25lLXRoaXJkLWhlaWdodCAobWF4IG9uZS10aGlyZC1oZWlnaHQgMSkpCiAgICAgIChzcGxpdC13 aW5kb3ctYmVsb3cgKC0gb25lLXRoaXJkLWhlaWdodCkpCiAgICAgIChvdGhlci13aW5kb3cgMSkK ICAgICAgKGxldCAoKHByb2plY3Qtcm9vdCAocHJvamVjdGlsZS1wcm9qZWN0LXJvb3QpKSkKICAg ICAgICAob3Blbi1lc2hlbGwtaW4tZGlyZWN0b3J5IHByb2plY3Qtcm9vdCkpKSkpCgooZGVmdW4g b3Blbi1lc2hlbGwtaW4tZGlyZWN0b3J5IChkaXIpCiAgIk9wZW4gZXNoZWxsIGluIHRoZSBzcGVj aWZpZWQgZGlyZWN0b3J5IERJUi4KSWYgYW4gZXNoZWxsIGJ1ZmZlciBmb3IgdGhlIGRpcmVjdG9y eSBhbHJlYWR5IGV4aXN0cywgc3dpdGNoIHRvIGl0LiIKICAoaW50ZXJhY3RpdmUgIkREaXJlY3Rv cnk6ICIpCiAgKGxldCogKChlc2hlbGwtYnVmZmVyLW5hbWUgKGNvbmNhdCAiKmVzaGVsbDoiIGRp ciAiKiIpKQogICAgICAgICAoZXhpc3RpbmctZXNoZWxsLWJ1ZmZlciAoZ2V0LWJ1ZmZlciBlc2hl bGwtYnVmZmVyLW5hbWUpKSkKICAgIChpZiBleGlzdGluZy1lc2hlbGwtYnVmZmVyCiAgICAgICAg KHN3aXRjaC10by1idWZmZXIgZXhpc3RpbmctZXNoZWxsLWJ1ZmZlcikKICAgICAgKGxldCAoKGVz aGVsbC1idWZmZXIgKGVzaGVsbCAnTikpKQogICAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGVz aGVsbC1idWZmZXIKICAgICAgICAgIChyZW5hbWUtYnVmZmVyIGVzaGVsbC1idWZmZXItbmFtZSkK ICAgICAgICAgIChlc2hlbGwvY2QgZGlyKSkpKSkpCgood2l0aC1ldmFsLWFmdGVyLWxvYWQgJ2V2 aWwKICAoZGVmaW5lLWtleSBldmlsLW5vcm1hbC1zdGF0ZS1tYXAgKGtiZCAiTS1wIikgJ1NwYXdu RXNoZWxsSW5Qcm9qZWN0Um9vdCkpCgooZGVmdW4ga2lsbC1hbGwtZXNoZWxsLWJ1ZmZlcnMgKCkK ICAiS2lsbCBhbGwgRXNoZWxsIGJ1ZmZlcnMuIgogIChpbnRlcmFjdGl2ZSkKICAoZG9saXN0IChi dWZmZXIgKGJ1ZmZlci1saXN0KSkKICAgICh3aGVuIChzdHJpbmctbWF0Y2gtcCAiXlxcKmVzaGVs bFxcKiIgKGJ1ZmZlci1uYW1lIGJ1ZmZlcikpCiAgICAgIChraWxsLWJ1ZmZlciBidWZmZXIpKSkp CgoKOzsgKGRlZnZhciBteS1zYXZlZC13aW5kb3ctY29uZmlndXJhdGlvbiBuaWwKOzsgICAiVmFy aWFibGUgdG8gc3RvcmUgdGhlIHNhdmVkIHdpbmRvdyBjb25maWd1cmF0aW9uLiIpCgo7OyAoZGVm dW4gbXktZXNoZWxsLWZ1bGxzY3JlZW4gKCkKOzsgICAiUmVwbGFjZSB0aGUgY3VycmVudCB3aW5k b3cgbGF5b3V0IHdpdGggYSBmdWxsc2NyZWVuIEVzaGVsbC4iCjs7ICAgKGludGVyYWN0aXZlKQo7 OyAgIChzZXRxIG15LXNhdmVkLXdpbmRvdy1jb25maWd1cmF0aW9uIChjdXJyZW50LXdpbmRvdy1j b25maWd1cmF0aW9uKSkKOzsgICAoZGVsZXRlLW90aGVyLXdpbmRvd3MpCjs7ICAgKGVzaGVsbCkp Cgo7OyAoZGVmdW4gbXktcmVzdG9yZS13aW5kb3ctY29uZmlndXJhdGlvbiAoKQo7OyAgICJSZXN0 b3JlIHRoZSBwcmV2aW91c2x5IHNhdmVkIHdpbmRvdyBjb25maWd1cmF0aW9uLiIKOzsgICAoaW50 ZXJhY3RpdmUpCjs7ICAgKHdoZW4gbXktc2F2ZWQtd2luZG93LWNvbmZpZ3VyYXRpb24KOzsgICAg IChzZXQtd2luZG93LWNvbmZpZ3VyYXRpb24gbXktc2F2ZWQtd2luZG93LWNvbmZpZ3VyYXRpb24p KSkKCihkZWZ2YXIgbXktc2F2ZWQtdGFiLWNvbmZpZ3VyYXRpb25zIChtYWtlLWhhc2gtdGFibGUg OnRlc3QgJ2VxdWFsKQogICJIYXNoIHRhYmxlIHRvIHN0b3JlIHRoZSBzYXZlZCB3aW5kb3cgY29u ZmlndXJhdGlvbnMgcGVyIHRhYi4iKQoKKGRlZnVuIG15LWN1cnJlbnQtdGFiLW5hbWUgKCkKICAi R2V0IHRoZSBjdXJyZW50IHRhYidzIG5hbWUuIgogIChhbGlzdC1nZXQgJ25hbWUgKGNhciAoZnVu Y2FsbCB0YWItYmFyLXRhYnMtZnVuY3Rpb24pKSkpCgooZGVmdW4gbXktZXNoZWxsLWZ1bGxzY3Jl ZW4gKCkKICAiUmVwbGFjZSB0aGUgY3VycmVudCB3aW5kb3cgbGF5b3V0IHdpdGggYSBmdWxsc2Ny ZWVuIEVzaGVsbCBmb3IgdGhlIGN1cnJlbnQgdGFiLiIKICAoaW50ZXJhY3RpdmUpCiAgKGxldCAo KHRhYi1uYW1lIChteS1jdXJyZW50LXRhYi1uYW1lKSkpCiAgICAocHV0aGFzaCB0YWItbmFtZSAo Y3VycmVudC13aW5kb3ctY29uZmlndXJhdGlvbikgbXktc2F2ZWQtdGFiLWNvbmZpZ3VyYXRpb25z KQogICAgKGRlbGV0ZS1vdGhlci13aW5kb3dzKQogICAgKGVzaGVsbCkpKQoKKGRlZnVuIG15LXJl c3RvcmUtd2luZG93LWNvbmZpZ3VyYXRpb24gKCkKICAiUmVzdG9yZSB0aGUgcHJldmlvdXNseSBz YXZlZCB3aW5kb3cgY29uZmlndXJhdGlvbiBmb3IgdGhlIGN1cnJlbnQgdGFiLiIKICAoaW50ZXJh Y3RpdmUpCiAgKGxldCogKCh0YWItbmFtZSAobXktY3VycmVudC10YWItbmFtZSkpCiAgICAgICAg IChjb25maWcgKGdldGhhc2ggdGFiLW5hbWUgbXktc2F2ZWQtdGFiLWNvbmZpZ3VyYXRpb25zKSkp CiAgICAoaWYgY29uZmlnCiAgICAgICAgKHNldC13aW5kb3ctY29uZmlndXJhdGlvbiBjb25maWcp CiAgICAgIChtZXNzYWdlICJObyBzYXZlZCB3aW5kb3cgY29uZmlndXJhdGlvbiBmb3IgdGhpcyB0 YWIuIikpKSkKCiMrZW5kX3NyYwoK --b1_0hQ1KNUHEISBAyPOKesmorFYoWmA9wYkzU46IP0--