From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id yMU8JmZG1l69agAA0tVLHw (envelope-from ) for ; Tue, 02 Jun 2020 12:30:30 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 4BYyImZG1l4RJQAA1q6Kng (envelope-from ) for ; Tue, 02 Jun 2020 12:30:30 +0000 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 308A894014C for ; Tue, 2 Jun 2020 12:30:30 +0000 (UTC) Received: from localhost ([::1]:40498 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jg63p-0001bg-6G for larch@yhetil.org; Tue, 02 Jun 2020 08:30:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46890) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jg63J-0001bJ-Vf for emacs-orgmode@gnu.org; Tue, 02 Jun 2020 08:29:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43290) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jg63I-00079O-UY; Tue, 02 Jun 2020 08:29:56 -0400 Received: from lns-bzn-32-82-254-31-120.adsl.proxad.net ([82.254.31.120]:46294 helo=guerry) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1jg63H-0004MM-Un; Tue, 02 Jun 2020 08:29:56 -0400 Received: by guerry (Postfix, from userid 1000) id B8F021A60817; Tue, 2 Jun 2020 14:29:53 +0200 (CEST) From: Bastien To: Ihor Radchenko Subject: Re: [QUESTION] What's the ":desk" link parameter? Organization: GNU References: <877dx27sc6.fsf@gmail.com> <871rna5hvp.fsf@gmail.com> <87pnauvxht.fsf@localhost> <871rn9wqat.fsf@gnu.org> <87wo51o9bg.fsf@localhost> Date: Tue, 02 Jun 2020 14:29:53 +0200 Message-ID: <871rmxy7jy.fsf@bzg.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Org Mode , John Kitchin Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: De//GzYTkaDV Hi Ihor, Ihor Radchenko writes: >> thanks for the patch. I assume you are submitting it against master, >> am I right? > > The patch is against commit 2e96dc639. I see, thanks. >> From reading this, I don't see what bug it fixes, what problem it >> solves or what real user need it responds to, but maybe I lost part >> of the context. Can you explain why this should be applied? > > It does not fix any bug. Rather adds a new feature [1]. Currently, org > provides org-link-make-description-function as user customisation to > compute default link description. The patch provides a way to set such > description functions on per link type basis (via :description link > parameter). Using link parameters looks natural for me since similar > customisation is already done in :follow and :store link parameters. Okay, I understand. It feels natural to me too. I'm not sure `org-link-make-description-function' is used a lot out there, but the change may break existing configurations/hacks. Also, is it something we could use in the current export backends or just for the users? If the latter, then I'm in favor of making this move, probably for 9.5. Nicolas, what do you think? -- Bastien