From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OIBnF+EHImPmGQEAbAwnHQ (envelope-from ) for ; Wed, 14 Sep 2022 18:57:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +EhrF+EHImN3xQAA9RJhRA (envelope-from ) for ; Wed, 14 Sep 2022 18:57:05 +0200 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 E8F0AE93 for ; Wed, 14 Sep 2022 18:57:04 +0200 (CEST) Received: from localhost ([::1]:48678 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oYVhA-0002zb-1G for larch@yhetil.org; Wed, 14 Sep 2022 12:57:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48974) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYUzD-0007SH-2Y for emacs-orgmode@gnu.org; Wed, 14 Sep 2022 12:11:39 -0400 Received: from ciao.gmane.io ([116.202.254.214]:45288) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYUzB-0004oy-0N for emacs-orgmode@gnu.org; Wed, 14 Sep 2022 12:11:38 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1oYUz8-0009Fb-Ku for emacs-orgmode@gnu.org; Wed, 14 Sep 2022 18:11:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: [PATCH] ol.el: Always prompt for description in `org-insert-link' Date: Wed, 14 Sep 2022 23:11:29 +0700 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------UrUldL0yXWMn2PyHIo3GjyOW" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 28 X-Spam_score: 2.8 X-Spam_bar: ++ X-Spam_report: (2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1663174625; 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; bh=MTcbNLWwfS15RD57VkREubIaQGBKxx6UgqAnTZz0D28=; b=hqg8tczo9jrtpDRVVbFr+qXh0QgbiOMaBS4azQqJGUcy+cURhnM36mx8pYTVbZICbWjJQK TyfQr7jticpVfQnXs3UoKvkcId+1BroanpmPXKvB6O1ooTJKe/cAHuVoh6S1zwcRh9auu/ fTAcvgcmmCcpWwj8cS71NTGNcwUe2pEcy9QmvBpAAND02BMNFHRTVJxb5qcaVi+u+KbYoU T6qOHxRGPnPETvaA0O4xRGiWnwoD5bDg8U5ZqGwDkAHCDbwaypXDpSQjkgLsTw6fl2SjYj UP3vsML5hCd2StqEkgty3PvZnJVb7n4x9EoE28v2W3wqoWbnqNRt39lJPjytUw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1663174625; a=rsa-sha256; cv=none; b=RMKuEzjjlnuXDvLRwwR7FvqbkbbCpqxU7ERwN4OcAbfWgYjYIm6HyQaaykrIY0Qd8xer6q FwW3bTlcEsRLovYeE4H11ROJ0/Yygnduw3ucAzS1S4cqME6j9InOlkpudW3wp54SSMQ2e5 62/T202a3wmLUQIbfUIdnXyHzyvDN09fiGWz3n99wOftDWdEOKu0xeI7NQKKxVR1+YRsSX u/OtWrWxPGZ86ZNabkHaGPYASBo5L9dBN7BG1MaH7obkMd0lpcYQTdr3yyD7evBy8neMPk Ugl/ZUb/ybuZ9LXbWFfSyaJJ43ins52QAu6bvGf1G8viCIbs/9c2CRtGTsBopA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); 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" X-Migadu-Spam-Score: 3.98 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); 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" X-Migadu-Queue-Id: E8F0AE93 X-Spam-Score: 3.98 X-Migadu-Scanner: scn0.migadu.com X-TUID: kL3z08BaTXXk This is a multi-part message in MIME format. --------------UrUldL0yXWMn2PyHIo3GjyOW Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, The `org-insert-link' function has the `auto-desc' variable to suppress user prompt for link description. It worked accordingly its intention (as I understand it) a couple of months a decade ago, after that the logic was broken. Actually the behavior is rather strange: users may edit description only when it is not identical to link path (target). I am attaching a patch that removes this variable with hope that always prompting the user for description is more consistent behavior. Actually during last week completion stored link by its description has been restored, storing link has been changed to prefer nil as description to the path when nothing meaningful may be added. So behavior have become more close to original one. I have an idea how to fix the code to bypass the description prompt if path is completed by description discarding identical path and description, but I prefer to drop the confusing variable and not depend on the means how the link was selected from the list of stored items. Have I missed something and unconditional prompt to edit link description may be undesired in some cases? --------------UrUldL0yXWMn2PyHIo3GjyOW Content-Type: text/x-patch; charset=UTF-8; name="0001-ol.el-Always-prompt-for-description-in-org-insert-li.patch" Content-Disposition: attachment; filename*0="0001-ol.el-Always-prompt-for-description-in-org-insert-li.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBiNGU1MTk1ZGE0ZjA4NGE5ZWZkOTY5N2RiNTU2MTY4ZDk5MDdhMTdlIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggTmlrdWxpbiA8bWFuaWt1bGluQGdtYWlsLmNv bT4KRGF0ZTogV2VkLCAxNCBTZXAgMjAyMiAyMjo0Mzo1MSArMDcwMApTdWJqZWN0OiBbUEFU Q0ggMS8yXSBvbC5lbDogQWx3YXlzIHByb21wdCBmb3IgZGVzY3JpcHRpb24gaW4gYG9yZy1p bnNlcnQtbGluaycKCiogbGlzcC9vbC5lbCAob3JnLWluc2VydC1saW5rKTogRG8gbm90IGJ5 cGFzcyBjb2RlIHRyeWluZyB0byBnZW5lcmF0ZWQKZGVzY3JpcHRpb24gYW5kIHByb21wdCB1 c2VyIHdoZW4gbGluayBwYXRoIGFuZCBkZXNjcmlwdGlvbiBhcmUKaWRlbnRpY2FsLiAgTWFr ZSBiZWhhdmlvciBvZiBkZXNjcmlwdGlvbiBwcm9tcHQgbW9yZSBjb25zaXN0ZW50LgoKUmVt b3ZlIGNvbmZ1c2luZyBgYXV0by1kZXNjJyBsb2NhbCB2YXJpYWJsZS4gIE9yaWdpbmFsbHkg dGhlIHZhcmlhYmxlCndhcyBhZGRlZCB3aXRoIGltcGxlbWVudGF0aW9uIG9mIGNvbXBsZXRp b24gb2Ygc3RvcmVkIGxpbmsgdGFyZ2V0IGJ5IHRoZQpkZXNjcmlwdGlvbiBpbiB0aGUgY29t bWl0IDFlMzRjNWQzNCBCYXN0aWVuIEd1ZXJyeSwgIm9yZy5lbDogRm9udGlmeQpsaW5rcyB0 byBjdXJyZW50IGJ1ZmZlciB3aGVuIGluc2VydGluZyBhIGxpbmsiLAoyMDEyLTA4LTAzIDE0 OjA4OjIwICswMjAwLiAgVGhlIGZlYXR1cmUgd2FzIGJyb2tlbiBzb29uIGJ5IHRoZSBjb21t aXQKN2YwOTZhZDM3IFRvbnkgRGF5LCAib3JnLWluc2VydC1saW5rOiBVc2UgaWRvIHdoZW4g aW5zZXJ0aW5nIGxpbmtzIiwKMjAxMi0xMC0xMiAxNDozOTo1MyArMTEwMC4gIExhc3QgZGVj YWRlIHVzZXJzIHdlcmUgbm90IGFza2VkIHRvIGVkaXQKZGVzY3JpcHRpb24gaW4gdGhlIGNh c2Ugb2YgdGhlIHNhbWUgbGluayB0YXJnZXQgYW5kIGRlc2NyaXB0aW9uCihhIHJlbWFpbmVk IHNpZGUgZWZmZWN0IG9mIDFlMzRjNWQzNCkuICBSZWNlbnQgY29tbWl0IDA0MzJmNGZlNiBN YXgKTmlrdWxpbiwgIm9sLmVsOiBSZXN0b3JlIGNvbXBsZXRlIGJ5IGRlc2NyaXB0aW9uIGZv ciBpbnNlcnQgbGluayIsCjIwMjItMDktMTAgMTc6MjM6MTMgKzA3MDAgcmVzdG9yZWQgY29t cGxldGlvbiBieSBkZXNjcmlwdGlvbi4KRHVlIHRvIHRoZSBjb21taXQgNGZjMmM4ZGQ4IElo b3IgUmFkY2hlbmtvLCAib3JnLXN0b3JlLWxpbms6IERlZmF1bHQgdG8KZW1wdHkgZGVzY3Jp cHRpb24gZm9yIHRhcmdldC9jdXN0b20taWQgbGlua3MiLCAyMDIyLTA4LTEwIDEzOjI1OjI2 ICswODAwCmRlc2NyaXB0aW9uIGlkZW50aWNhbCB0byBsaW5rIHBhdGggYmVjYW1lIGEgbW9y ZSByYXJlIGNhc2UuCgpBbiBhbHRlcm5hdGl2ZSB3b3VsZCBiZSBmaXhpbmcgY29uZGl0aW9u IHRvIGFsbG93IHVzZXJzIHRvIGVkaXQKZGVzY3JpcHRpb24gd2hlbiBpdCBpcyB0aGUgc2Ft ZSBhcyB0aGUgcGF0aCwgYnV0IHVzZSBzdG9yZWQgZGVzY3JpcHRpb24Kd2l0aG91dCBhZGRp dGlvbmFsIGludGVyYWN0aW9uIHdoZW4gdGhlIGxpbmsgaXMgY2hvc2VuIGJ5IGRlc2NyaXB0 aW9uCmNvbXBsZXRpb24uICBEZXNwaXRlIGl0IHdhcyBsaWtlbHkgdGhlIG9yaWdpbmFsIGlu dGVudGlvbiwgYWx3YXlzIGFza2luZwp0aGUgdXNlciB0byBjb25maXJtIG9yIGVkaXQgZGVz Y3JpcHRpb24gbWF5IGJlIG1vcmUgY29uc2lzdGVudCBiZWhhdmlvci4KLS0tCiBsaXNwL29s LmVsIHwgNzIgKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9vbC5lbCBiL2xpc3Avb2wuZWwKaW5kZXggZjNm NmUwNGVmLi44ZjcwMDM5N2UgMTAwNjQ0Ci0tLSBhL2xpc3Avb2wuZWwKKysrIGIvbGlzcC9v bC5lbApAQCAtMTgyMiw3ICsxODIyLDcgQEAgbm9uLWludGVyYWN0aXZlbHksIGRvbid0IGFs bG93IHRvIGVkaXQgdGhlIGRlZmF1bHQgZGVzY3JpcHRpb24uIgogCSAoYWxsLXByZWZpeGVz IChhcHBlbmQgKG1hcGNhciAjJ2NhciBhYmJyZXZzKQogCQkJICAgICAgIChtYXBjYXIgIydj YXIgb3JnLWxpbmstYWJicmV2LWFsaXN0KQogCQkJICAgICAgIChvcmctbGluay10eXBlcykp KQotICAgICAgICAgZW50cnkgYXV0by1kZXNjKQorICAgICAgICAgZW50cnkpCiAgICAgKGNv bmQKICAgICAgKGxpbmstbG9jYXRpb24pCQkgICAgICA7IHNwZWNpZmllZCBieSBhcmcsIGp1 c3QgdXNlIGl0LgogICAgICAoKG9yZy1pbi1yZWdleHAgb3JnLWxpbmstYnJhY2tldC1yZSAx KQpAQCAtMTg4NSw4ICsxODg1LDcgQEAgVXNlIFRBQiB0byBjb21wbGV0ZSBsaW5rIHByZWZp eGVzLCB0aGVuIFJFVCBmb3IgdHlwZS1zcGVjaWZpYyBjb21wbGV0aW9uIHN1cHBvcnQKIAkg ICAgKHVubGVzcyAob3JnLXN0cmluZy1udy1wIGxpbmspICh1c2VyLWVycm9yICJObyBsaW5r IHNlbGVjdGVkIikpCiAJICAgIChkb2xpc3QgKGwgb3JnLXN0b3JlZC1saW5rcykKIAkgICAg ICAod2hlbiAoZXF1YWwgbGluayAoY2FkciBsKSkKLQkJKHNldHEgbGluayAoY2FyIGwpKQot CQkoc2V0cSBhdXRvLWRlc2MgdCkpKQorCQkoc2V0cSBsaW5rIChjYXIgbCkpKSkKIAkgICAg KHdoZW4gKG9yIChtZW1iZXIgbGluayBhbGwtcHJlZml4ZXMpCiAJCSAgICAgIChhbmQgKGVx dWFsICI6IiAoc3Vic3RyaW5nIGxpbmsgLTEpKQogCQkJICAgKG1lbWJlciAoc3Vic3RyaW5n IGxpbmsgMCAtMSkgYWxsLXByZWZpeGVzKQpAQCAtMTk2Myw0MSArMTk2Miw0MCBAQCBVc2Ug VEFCIHRvIGNvbXBsZXRlIGxpbmsgcHJlZml4ZXMsIHRoZW4gUkVUIGZvciB0eXBlLXNwZWNp ZmljIGNvbXBsZXRpb24gc3VwcG9ydAogCSAgKHdoZW4gKGVxdWFsIGRlc2Mgb3JpZ3BhdGgp CiAJICAgIChzZXRxIGRlc2MgcGF0aCkpKSkpCiAKLSAgICAodW5sZXNzIGF1dG8tZGVzYwot ICAgICAgKGxldCogKCh0eXBlCi0gICAgICAgICAgICAgIChjb25kCi0gICAgICAgICAgICAg ICAoKGFuZCBhbGwtcHJlZml4ZXMKLSAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctbWF0 Y2ggKHJ4LXRvLXN0cmluZyBgKDogc3RyaW5nLXN0YXJ0IChzdWJtYXRjaCAob3IgLEBhbGwt cHJlZml4ZXMpKSAiOiIpKSBsaW5rKSkKLSAgICAgICAgICAgICAgICAobWF0Y2gtc3RyaW5n IDEgbGluaykpCi0gICAgICAgICAgICAgICAoKGZpbGUtbmFtZS1hYnNvbHV0ZS1wIGxpbmsp ICJmaWxlIikKLSAgICAgICAgICAgICAgICgoc3RyaW5nLW1hdGNoICJcXGBcXC5cXC4/LyIg bGluaykgImZpbGUiKSkpCi0gICAgICAgICAgICAgKGluaXRpYWwtaW5wdXQKLQkgICAgICAo Y29uZAotCSAgICAgICAoZGVzY3JpcHRpb24pCi0gICAgICAgICAgICAgICAoZGVzYykKLSAg ICAgICAgICAgICAgICgob3JnLWxpbmstZ2V0LXBhcmFtZXRlciB0eXBlIDppbnNlcnQtZGVz Y3JpcHRpb24pCi0gICAgICAgICAgICAgICAgKGxldCAoKGRlZiAob3JnLWxpbmstZ2V0LXBh cmFtZXRlciB0eXBlIDppbnNlcnQtZGVzY3JpcHRpb24pKSkKLSAgICAgICAgICAgICAgICAg IChjb25kaXRpb24tY2FzZSBuaWwKLSAgICAgICAgICAgICAgICAgICAgICAoY29uZAotICAg ICAgICAgICAgICAgICAgICAgICAoKHN0cmluZ3AgZGVmKSBkZWYpCi0gICAgICAgICAgICAg ICAgICAgICAgICgoZnVuY3Rpb25wIGRlZikKLSAgICAgICAgICAgICAgICAgICAgICAgIChm dW5jYWxsIGRlZiBsaW5rIGRlc2MpKSkKLSAgICAgICAgICAgICAgICAgICAgKGVycm9yCi0g ICAgICAgICAgICAgICAgICAgICAobWVzc2FnZSAiQ2FuJ3QgZ2V0IGxpbmsgZGVzY3JpcHRp b24gZnJvbSBvcmcgbGluayBwYXJhbWV0ZXIgYDppbnNlcnQtZGVzY3JpcHRpb24nOiAlUyIK LQkJCSAgICAgIGRlZikKLQkJICAgICAoc2l0LWZvciAyKQotICAgICAgICAgICAgICAgICAg ICAgbmlsKSkpKQotCSAgICAgICAob3JnLWxpbmstbWFrZS1kZXNjcmlwdGlvbi1mdW5jdGlv bgorICAgIChsZXQqICgodHlwZQorICAgICAgICAgICAgKGNvbmQKKyAgICAgICAgICAgICAo KGFuZCBhbGwtcHJlZml4ZXMKKyAgICAgICAgICAgICAgICAgICAoc3RyaW5nLW1hdGNoIChy eC10by1zdHJpbmcgYCg6IHN0cmluZy1zdGFydCAoc3VibWF0Y2ggKG9yICxAYWxsLXByZWZp eGVzKSkgIjoiKSkgbGluaykpCisgICAgICAgICAgICAgIChtYXRjaC1zdHJpbmcgMSBsaW5r KSkKKyAgICAgICAgICAgICAoKGZpbGUtbmFtZS1hYnNvbHV0ZS1wIGxpbmspICJmaWxlIikK KyAgICAgICAgICAgICAoKHN0cmluZy1tYXRjaCAiXFxgXFwuXFwuPy8iIGxpbmspICJmaWxl IikpKQorICAgICAgICAgICAoaW5pdGlhbC1pbnB1dAorICAgICAgICAgICAgKGNvbmQKKyAg ICAgICAgICAgICAoZGVzY3JpcHRpb24pCisgICAgICAgICAgICAgKGRlc2MpCisgICAgICAg ICAgICAgKChvcmctbGluay1nZXQtcGFyYW1ldGVyIHR5cGUgOmluc2VydC1kZXNjcmlwdGlv bikKKyAgICAgICAgICAgICAgKGxldCAoKGRlZiAob3JnLWxpbmstZ2V0LXBhcmFtZXRlciB0 eXBlIDppbnNlcnQtZGVzY3JpcHRpb24pKSkKICAgICAgICAgICAgICAgICAoY29uZGl0aW9u LWNhc2UgbmlsCi0JCSAgICAoZnVuY2FsbCBvcmctbGluay1tYWtlLWRlc2NyaXB0aW9uLWZ1 bmN0aW9uIGxpbmsgZGVzYykKLQkJICAoZXJyb3IKLQkJICAgKG1lc3NhZ2UgIkNhbid0IGdl dCBsaW5rIGRlc2NyaXB0aW9uIGZyb20gJVMiCi0JCSAgICAgICAgICAgIG9yZy1saW5rLW1h a2UtZGVzY3JpcHRpb24tZnVuY3Rpb24pCi0JCSAgIChzaXQtZm9yIDIpCi0JCSAgIG5pbCkp KSkpKQotCShzZXRxIGRlc2MgKGlmIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdhbnkpCi0J CSAgICAgICAocmVhZC1zdHJpbmcgIkRlc2NyaXB0aW9uOiAiIGluaXRpYWwtaW5wdXQpCi0J CSAgICAgaW5pdGlhbC1pbnB1dCkpKSkKKyAgICAgICAgICAgICAgICAgICAgKGNvbmQKKyAg ICAgICAgICAgICAgICAgICAgICgoc3RyaW5ncCBkZWYpIGRlZikKKyAgICAgICAgICAgICAg ICAgICAgICgoZnVuY3Rpb25wIGRlZikKKyAgICAgICAgICAgICAgICAgICAgICAoZnVuY2Fs bCBkZWYgbGluayBkZXNjKSkpCisgICAgICAgICAgICAgICAgICAoZXJyb3IKKyAgICAgICAg ICAgICAgICAgICAobWVzc2FnZSAiQ2FuJ3QgZ2V0IGxpbmsgZGVzY3JpcHRpb24gZnJvbSBv cmcgbGluayBwYXJhbWV0ZXIgYDppbnNlcnQtZGVzY3JpcHRpb24nOiAlUyIKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICBkZWYpCisgICAgICAgICAgICAgICAgICAgKHNpdC1mb3Ig MikKKyAgICAgICAgICAgICAgICAgICBuaWwpKSkpCisgICAgICAgICAgICAgKG9yZy1saW5r LW1ha2UtZGVzY3JpcHRpb24tZnVuY3Rpb24KKyAgICAgICAgICAgICAgKGNvbmRpdGlvbi1j YXNlIG5pbAorICAgICAgICAgICAgICAgICAgKGZ1bmNhbGwgb3JnLWxpbmstbWFrZS1kZXNj cmlwdGlvbi1mdW5jdGlvbiBsaW5rIGRlc2MpCisgICAgICAgICAgICAgICAgKGVycm9yCisg ICAgICAgICAgICAgICAgIChtZXNzYWdlICJDYW4ndCBnZXQgbGluayBkZXNjcmlwdGlvbiBm cm9tICVTIgorICAgICAgICAgICAgICAgICAgICAgICAgICBvcmctbGluay1tYWtlLWRlc2Ny aXB0aW9uLWZ1bmN0aW9uKQorICAgICAgICAgICAgICAgICAoc2l0LWZvciAyKQorICAgICAg ICAgICAgICAgICBuaWwpKSkpKSkKKyAgICAgIChzZXRxIGRlc2MgKGlmIChjYWxsZWQtaW50 ZXJhY3RpdmVseS1wICdhbnkpCisgICAgICAgICAgICAgICAgICAgICAocmVhZC1zdHJpbmcg IkRlc2NyaXB0aW9uOiAiIGluaXRpYWwtaW5wdXQpCisgICAgICAgICAgICAgICAgICAgaW5p dGlhbC1pbnB1dCkpKQogCiAgICAgKHVubGVzcyAob3JnLXN0cmluZy1udy1wIGRlc2MpIChz ZXRxIGRlc2MgbmlsKSkKICAgICAod2hlbiByZW1vdmUgKGFwcGx5ICMnZGVsZXRlLXJlZ2lv biByZW1vdmUpKQotLSAKMi4yNS4xCgo= --------------UrUldL0yXWMn2PyHIo3GjyOW Content-Type: text/x-patch; charset=UTF-8; name="0002-ol.el-Mention-that-org-insert-link-may-edit-existing.patch" Content-Disposition: attachment; filename*0="0002-ol.el-Mention-that-org-insert-link-may-edit-existing.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBlNWQxY2IyNjU2YmJkM2Y1MDI2YzRhYjU2NjE5MzFiNDBkMTRjNzY3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXggTmlrdWxpbiA8bWFuaWt1bGluQGdtYWlsLmNv bT4KRGF0ZTogV2VkLCAxNCBTZXAgMjAyMiAyMjo1NToyOCArMDcwMApTdWJqZWN0OiBbUEFU Q0ggMi8yXSBvbC5lbDogTWVudGlvbiB0aGF0IGBvcmctaW5zZXJ0LWxpbmsnIG1heSBlZGl0 IGV4aXN0aW5nCiBsaW5rCgoqIGxpc3Avb2wuZWwgKG9yZy1pbnNlcnQtbGluayk6IEFkZCBj b21wbGV0aW9uIGJ5IGRlc2NyaXB0aW9uIGFuZCBlZGl0CmxpbmsgZmVhdHVyZXMgdG8gdGhl IGRvY3N0cmluZy4KLS0tCiBsaXNwL29sLmVsIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL29sLmVsIGIvbGlzcC9vbC5lbApp bmRleCA4ZjcwMDM5N2UuLjM5ZDY0NDAyNSAxMDA2NDQKLS0tIGEvbGlzcC9vbC5lbAorKysg Yi9saXNwL29sLmVsCkBAIC0xNzc3LDYgKzE3NzcsOSBAQCBUaGUgaGlzdG9yeSBjYW4gYmUg dXNlZCB0byBzZWxlY3QgYSBsaW5rIHByZXZpb3VzbHkgc3RvcmVkIHdpdGgKIHByZXNzIGBS RVQnIGF0IHRoZSBwcm9tcHQpLCB0aGUgbGluayBkZWZhdWx0cyB0byB0aGUgbW9zdCByZWNl bnRseQogc3RvcmVkIGxpbmsuICBBcyBgU1BDJyB0cmlnZ2VycyBjb21wbGV0aW9uIGluIHRo ZSBtaW5pYnVmZmVyLCB5b3UgbmVlZCB0bwogdXNlIGBNLVNQQycgb3IgYEMtcSBTUEMnIHRv IGZvcmNlIHRoZSBpbnNlcnRpb24gb2YgYSBzcGFjZSBjaGFyYWN0ZXIuCitDb21wbGV0aW9u IGNhbmRpZGF0ZXMgaW5jbHVkZSBsaW5rIGRlc2NyaXB0aW9ucy4KKworSWYgdGhlcmUgaXMg YSBsaW5rIHVuZGVyIGN1cnNvciB0aGVuIGVkaXQgaXQuCiAKIFlvdSB3aWxsIGFsc28gYmUg cHJvbXB0ZWQgZm9yIGEgZGVzY3JpcHRpb24sIGFuZCBpZiBvbmUgaXMgZ2l2ZW4sIGl0IHdp bGwKIGJlIGRpc3BsYXllZCBpbiB0aGUgYnVmZmVyIGluc3RlYWQgb2YgdGhlIGxpbmsuCi0t IAoyLjI1LjEKCg== --------------UrUldL0yXWMn2PyHIo3GjyOW--