From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: Re: Proposal: references from code to text. Date: Wed, 16 May 2018 12:37:17 -0700 Message-ID: References: <800808596.465327.1526131788117.ref@mail.yahoo.com> <800808596.465327.1526131788117@mail.yahoo.com> <871seebxdt.fsf@gmail.com> <385386647.1304827.1526359774932@mail.yahoo.com> <87wow5s0a4.fsf@gmail.com> <408787171.1793110.1526454275347@mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJ2Ej-000691-FA for emacs-orgmode@gnu.org; Wed, 16 May 2018 15:37:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJ2Ei-0004kv-CL for emacs-orgmode@gnu.org; Wed, 16 May 2018 15:37:21 -0400 Received: from mail-wr0-x22e.google.com ([2a00:1450:400c:c0c::22e]:44700) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJ2Ei-0004kh-5s for emacs-orgmode@gnu.org; Wed, 16 May 2018 15:37:20 -0400 Received: by mail-wr0-x22e.google.com with SMTP id y15-v6so2967736wrg.11 for ; Wed, 16 May 2018 12:37:19 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: John Kitchin Cc: "ZHUO QL (KDr2)" , Eric S Fraga , Emacs-org List i'm not sure if i understand the goal. is it babel-only? this email might be off-topic. what i want is links, using something like org-id, - from non-org [for example, a link in file.el in a comment] - to non-org [for example, a named or id'ed location in the same file] - or to org [e.g. an org-id'ed org entry, or a named or id'ed location in a babel block] that can be, if needed, effectively, bidirectional. thus, you could document a function in file.el using a subtree in main.org and bounce between the function and the documentation because there is a link for each. non-org [e.g. file.el] can be an original file [i.e. no babel anywhere] or the result of tangling from babel. i find that org-link-minor-mode is /highly/ useful for the non-org part of this, but it doesn't support all of the above functionality automatically. i'd want a general package that is like org-link-minor-mode, but takes care of supporting the user by creating good ids and links as needed. -- The Kafka Pandemic: The disease DOES progress. MANY people have died from it. And ANYBODY can get it at any time.