From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id YGFsGFxxpmVFHAEA62LTzQ:P1 (envelope-from ) for ; Tue, 16 Jan 2024 13:06:52 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id YGFsGFxxpmVFHAEA62LTzQ (envelope-from ) for ; Tue, 16 Jan 2024 13:06:52 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=q2gU1wx5; dmarc=pass (policy=none) header.from=outlook.com; 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"; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705406812; 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=YjKEN5d/OksoK6R/aO61c2XQkR9usbAkDyullGU+2Zo=; b=COVuwfTfO801gKcZUFuDoL69RHBiSKhNHGKfEBuJkL8DVSTnHHQJaYYUXYy4fyt1t6ShOh lk/mCOcv/oI1pCBIatzBrDxP8ATw/O6ilPYVxrFyO2ITQ3/jbWlqhuqEzFdYzbXF/Bfa62 DJ5dvT7d/GNbzf0QXi4gk5a1vu8gGLWopP0A4S9rnfClEGLl8/JPUZOEPVEIdipC9Bgr2U RAZOFebZCry/fwaBgNf9ExY1slv4llvYtxpblp/SSjSb2BpVpo8hzwoNihhI6AheWExgpZ u4JrgoHhgn+rxViyU9VNRaJocIQBR7es+zYYbvJ7qsKxckTpJp/pLjwE1zSv0g== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=q2gU1wx5; dmarc=pass (policy=none) header.from=outlook.com; 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"; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1705406812; a=rsa-sha256; cv=pass; b=aARRc2wMMe/INUOMH6r4TnAHehLCkPT2Fn3wXBC24RiR3H1sAk8LvTdfR7YL2mzcDxPP8U n782oj/osWQM5VOzgh5VR0MnLJxLflfbaSwnQJn2sPldqPbZ5rQvaW0pxQaO52C8BtPvJb ZRPYs2e/+IIYm8WmbxekEN+XdiAib/8ZlbPyLZnrc+S8Clit14bBVRrsuj4CoYVizG5ikY 8a9cIprqEpHTBuSPxv37FkojcKSYraME1L0U9Zp0nksLoysc8Kyx7VEqcEu+E7Xd2+jSlm oTw2G4RqlZqxaBToFGB0U5i5dyXkSD4E5Tmt+CKR9cWQSACVv7pj21Nb6S3+2g== 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 1DDEB26550 for ; Tue, 16 Jan 2024 13:06:52 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rPiCZ-0001Ug-VZ; Tue, 16 Jan 2024 07:05:56 -0500 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 1rPiCS-0001T2-3v for emacs-orgmode@gnu.org; Tue, 16 Jan 2024 07:05:48 -0500 Received: from mail-os0jpn01olkn20800.outbound.protection.outlook.com ([2a01:111:f403:2815::800] helo=JPN01-OS0-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rPiCP-00041G-Ty for emacs-orgmode@gnu.org; Tue, 16 Jan 2024 07:05:47 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rc+Hh3iDUz2X/hJp/JsBJlhd6vEsRE1/2feeqy5b+eE60BSsksr2uoSMU/xI/ZQA2kAXqL4dcj86rbGuG/y2MllKd8hpRL2U4I/adsjhZb+lhSEQNkXXp4QEa1aS7A1bqL0WRwcEc1gUYkYWMDI0+UNVE+2XmYBvI+AzLtjWrvHcZBAeoLQ0KgeYeNXgFtkGx2g+eltrQXZEIzRrXbTakgaq6SNNZCQB7Ppvrh/opH+95WLKKd60l9xCPUQwBQFysGbPUt/yjTGpTnZnrtl9Ykh//sXoCvHgrEoE1UjHb/d47jvwDSdCYzHfOccdLpTFJmCdxpOzoOjtSYRsaT0skA== 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=YjKEN5d/OksoK6R/aO61c2XQkR9usbAkDyullGU+2Zo=; b=IwF94KAJQNay8UwvRXFQCq3GhGLi96tGbCdgLAOmrefKDgJ/QTjYpbeCykBcf1HYd5WNypwzVc7jZqG1VQooS+P5sYcuy3AKW2OQz5khf/kAyPp7MqruxH8KoJvksrKDljL1W7VwQPC3fi9HwQHm9fsOewnXq5r73Mr6Y0A8BgNlJM524qOcdq0NIM6xw2EXyjMIOSTRa7Dxv06OlgUlYZTa2KVv033mme2E7L3QU0vfe2v/78Wq9IpdSIByjtDf+27698CDXiS8aCUCGOUCXyizyHwP0GxjYIkEi0KiTP6RE6mcHegWIzGJ5Qo0BQ60sFJD32Bkkj7SVxIG/OTaew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YjKEN5d/OksoK6R/aO61c2XQkR9usbAkDyullGU+2Zo=; b=q2gU1wx5iK5ElvHuCaTaKnrw7prV+PbZYTPjFgK5ScjWVKnk3I1D9A4QJZMVPRFSqjsVkTWAtbeBHYEkIpFt7l8f+G5EleElJKbEK8CbnM4LhUDgLAf6b9Gvmz+mxkqTXLLyPy3s0Hzp628CTL5kdevMT664wafp6219CtZ+hWNNXiUITANtRyBYisM4qJ3J4nzX9OlJPU/w3oXX3eWvXcyE5ugeoJrlFbzrJn6E/fTVasDxbpqL6E1Vf0e1FRj1Rho+nbu/Vclt+OAKMPilLwva2V+SIjFZpKy9gaEpNs2sh7UrDMR2q0455u7lJPF+Tt33Gf/CXjhEfvMSW4h1pA== Received: from OS3P286MB2565.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1f3::13) by OS3P286MB1733.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:162::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.28; Tue, 16 Jan 2024 12:00:38 +0000 Received: from OS3P286MB2565.JPNP286.PROD.OUTLOOK.COM ([fe80::1e5a:a2ee:5684:cd65]) by OS3P286MB2565.JPNP286.PROD.OUTLOOK.COM ([fe80::1e5a:a2ee:5684:cd65%4]) with mapi id 15.20.7181.027; Tue, 16 Jan 2024 12:00:38 +0000 From: =?gb2312?B?zvcgucs=?= To: "emacs-orgmode@gnu.org" Subject: Enhancement Proposal for 'org-link-file-path-type' Behavior Thread-Topic: Enhancement Proposal for 'org-link-file-path-type' Behavior Thread-Index: AQHaSHOL3vjEbRED90u0xR/OSrOH9Q== Date: Tue, 16 Jan 2024 12:00:38 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [gnBdmYrwMWqWnzLNZ8eevyBEeFaaPt0u] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OS3P286MB2565:EE_|OS3P286MB1733:EE_ x-ms-office365-filtering-correlation-id: d0b0fdb2-6a0c-4efe-de79-08dc168ac12d x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nqWxcFFdnnc5JZt9ZYWQcNgAsF1yKdHw8w7pOh3WB1cxS3OYXLx4uI36xJaf3X80IeKMG5DDDRD7KN3dvtFGX6NGq6AIhQc0ie/3ulGOIZtlxYdsT4G38RxElIT4CLQ2rtjVfkylGk/PRI0dvuS/IWAp+yWImifNWnqMxF+GUMq9bWaXVKnkBbrIgAnTqBP8xCqMCVRcrTtiA0d1JmUc3LwenxHBE9jkBe4GCRbB+1ZG8eL8D/IG3gNWiS7REyAj4GLsJTR9j7/rMaD0z+79R8h2mgYYosCo4sAdFELzuvStGDBeF4b0PU/1jg/5Xipw020b7S9r6wLzyPEJdR06iKI5kQRnFkSjSvNwvwpkAmzWRXQK8X44bCOzn5+t4uI21k4C7roGw4AqSlBt9WETRNymwFwzxMjcWAsNFqvP/tBLyzua1GHe6C0Fa4/U/LbxHg+QYp2LEm7IDHQ9KmLpPHf/hUGvFw18LOAwgmmect4SSyhdcjo7wvmNkRSyA9VhwVESHfuc6BvukZATz6ufhaB9ngnPPABGDXL35bGwqRmkMEF0licQiBJTKertiYYK x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?R2x5QjdqeldlZWd5eVhtN0NGank3YlAzSmw5Mkh1eG9ZeVpUMlE3SWtvdGRP?= =?gb2312?B?a1RFbFVHNC9RSENKWGpxeFVyM1NLRWJwSlB4SXlRMm1DWGRBajNLamFSSjI4?= =?gb2312?B?aTF2TW5HRWo3L1dxUWVXWHdRbzEzZHZmYjNVZEZXR0pTcFNmdG1CL2VYWjJa?= =?gb2312?B?N29CSHV3MnhKUXNOTTA1MWpITU1IYzJ5c2dtdkd1U250MVpNekpBRVRvQ09r?= =?gb2312?B?ZWZKeWJqaE5VNUJLUWlIb3JFL1RIV0dBMS9uTVlkMTAwUUdGMzhsMGxTSXBk?= =?gb2312?B?OWZWZUxSbzVoOTc0NEgwalhOa3pSbDJoK2tNS25POWVGcDZmRVhjMHVQWkp5?= =?gb2312?B?UXI0ZmJHRS9zMHpIaHdKRWxoTUNRNzNpdU9SK2NqRWllMXU5NlV4V0VCSk9I?= =?gb2312?B?L2FBSENOZ1RBY3puZ1ErcjVlcUpPMWhUV3NEZUU3bGxLaXZqUVlPVnFLTkt1?= =?gb2312?B?dzZHOHBITmhDMVVuK2J0QjloWnNkOHdlQ0xFNE0yZE0vZ0xCTHJpd043ZEU2?= =?gb2312?B?dUNHTG9tbU9iMEFWYlBCd0RyZHFud2NaN0FFYWZ0RG9MSTFhMG9sbk5qbXEr?= =?gb2312?B?Umt2bGFjZzh1THZ2MHdMVEp4NXc1Rm9ZNzI3dWlwMHRHN055KzN2WUM0cHA2?= =?gb2312?B?Nm1pcWplK1lFbXBkdjdPWFAzOU9HaXNpWnowalNQcHIrdjNwcG1GMUQxTjll?= =?gb2312?B?RHV1MWNpVk5HRlczcnd5ZEYxYzdKaWk3MlJRVUpjMkROQS94Zy9NdTNuRTl2?= =?gb2312?B?VGt6UXFuTWpLLzVpOFRZbmpxVVhFQittZGdDSVJZT1lDeVZ4bTNzeWU2bFk5?= =?gb2312?B?Rldnb2FWclZMNTZ6VUladzBMeUJPb01PdEU0c1VjS096TXlabm5FVnRsbmdl?= =?gb2312?B?eDRhb3BlNlRpTlcvL05GRjF2OHhRQWFBc0Y1NisybDUzVlZhWUxtTDlmUHor?= =?gb2312?B?U28xTGVSSjJReWVpRFBrNE1IZTNCNVVSWWs5R2dRZE1VUVlnSjJ0T3cwS1cx?= =?gb2312?B?RjF5Qk9jSllWeFQvUjJqdmRQYVdKQnJ3QkJCaVB1dW01YzM3YmRTcm9HNk91?= =?gb2312?B?Wk5uTmJMU2dNZWRKNGp4MmUyenhPQ2QrVmtMTVUzejE4Z1lsaDNRMVJBMVBI?= =?gb2312?B?ekM3NEdBUFdLcGlvTHJwenpKcU5UU3g0NUxHQ2tocTdSc0NQK2R6aUhWaGxQ?= =?gb2312?B?dUY0czZPVHJJb3JxeDZPQkRuNHZMM1U1R3ZUZDZ1bE9zYmdhQUJUOUgvdGlY?= =?gb2312?B?VE1kYmQyblk4aytFQXh5RktKaUFjaHdWTml0TTR6Q3B4eHBQNHMxNTM0bVcr?= =?gb2312?B?bHAwV3pSa1k3TnhjMlRVWGVwdEJtaWRXaGQvQURoUGlMK2VRcWcyQU5wWEYz?= =?gb2312?B?SW9WWXR1MjVQZmF2OExackdHU283Kys5V1o2cVBSK3dhYmpFWWRXd2ZFV3JB?= =?gb2312?B?amtCdDFQQ1V3K2FvVEVSVEN2K3kySnNCSXFRNzNsM2hBNTlyRlNNVWlGeFJo?= =?gb2312?B?SGFlTEdzZTNQR2lSNkxCWUFuczRYc0NoVWtHRWROajdGRVBkc2twTW1XdjVY?= =?gb2312?B?R1o4cUp0djhhZDE2YnRQRzNzWjVvdE9NTEtpeFJmRjNwaDBqMkg0ZFNIY3Zv?= =?gb2312?B?M3hNOEZBaFJTNFZZUmszdVMrUllyV1E9PQ==?= Content-Type: multipart/alternative; boundary="_000_OS3P286MB25657ED1C2BF5C9AECCEEF0AF9732OS3P286MB2565JPNP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2565.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: d0b0fdb2-6a0c-4efe-de79-08dc168ac12d X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2024 12:00:38.1840 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3P286MB1733 Received-SPF: pass client-ip=2a01:111:f403:2815::800; envelope-from=z.ref@outlook.com; helo=JPN01-OS0-obe.outbound.protection.outlook.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.1 / 5.0 requ) BAYES_00=-1.9, CHARSET_FARAWAY_HEADER=3.2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.82 X-Spam-Score: -5.82 X-Migadu-Queue-Id: 1DDEB26550 X-Migadu-Scanner: mx12.migadu.com X-TUID: ZnLsd7C7ame9 --_000_OS3P286MB25657ED1C2BF5C9AECCEEF0AF9732OS3P286MB2565JPNP_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 RGVhciBPcmcgbW9kZSBtYWludGFpbmVycywNCg0KSSdkIGxpa2UgdG8gc3VnZ2VzdCBhIHNtYWxs IGVuaGFuY2VtZW50IHRvIHRoZSAnb3JnLWxpbmstZmlsZS1wYXRoLXR5cGUnIG9wdGlvbi4gV2hl biBzZXQgdG8gJ2Z1bmN0aW9uJywgaXQgY3VycmVudGx5IHBhc3NlcyBhbiBhYnNvbHV0ZSBwYXRo IHRvIHRoZSB1c2VyJ3MgY3VzdG9tIGZ1bmN0aW9uLiBUaGlzIGxpbWl0cyBmbGV4aWJpbGl0eSBh cyB0aGUgb3JpZ2luYWwgcGF0aCBpbnB1dCBpcyBub3QgYXZhaWxhYmxlIHRvIHRoZSBmdW5jdGlv bi4NCg0KRm9yIGJldHRlciBjdXN0b21pemF0aW9uLCBJIHByb3Bvc2UgcGFzc2luZyB0aGUgcmF3 IHBhdGggdG8gdGhlIGZ1bmN0aW9uLiBVc2VycyBuZWVkaW5nIGFuIGFic29sdXRlIHBhdGggY291 bGQgdXNlICdleHBhbmQtZmlsZS1uYW1lJyB3aXRoaW4gdGhlaXIgZnVuY3Rpb24uDQoNClRoYW5r IHlvdSBmb3IgeW91ciB0aW1lIGFuZCBjb25zaWRlcmF0aW9uLg0KDQpCZXN0LA0KUmVmDQo= --_000_OS3P286MB25657ED1C2BF5C9AECCEEF0AF9732OS3P286MB2565JPNP_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Dear Org mode maintai= ners,

I'd like to suggest a small enhancement to the= 'org-link-file-path-type' option. When set to 'function', it currently pas= ses an absolute path to the user's custom function. This limits flexibility as the original path input is not= available to the function.

For better customization, I propose passing th= e raw path to the function. Users needing an absolute path could use 'expan= d-file-name' within their function.

Thank you for your time and consideration.

Best,
Ref
--_000_OS3P286MB25657ED1C2BF5C9AECCEEF0AF9732OS3P286MB2565JPNP_--