From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qBpJHLsOM2PlPgAAbAwnHQ (envelope-from ) for ; Tue, 27 Sep 2022 16:54:51 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id yMBqG7sOM2M0agEAG6o9tA (envelope-from ) for ; Tue, 27 Sep 2022 16:54:51 +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 1512ADB57 for ; Tue, 27 Sep 2022 16:54:51 +0200 (CEST) Received: from localhost ([::1]:58624 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odBz0-0008CK-3o for larch@yhetil.org; Tue, 27 Sep 2022 10:54:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51412) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odB1t-0002VD-4T for emacs-orgmode@gnu.org; Tue, 27 Sep 2022 09:53:45 -0400 Received: from stw1.rcdrun.com ([217.170.207.13]:59963) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odB1n-0001tc-J8 for emacs-orgmode@gnu.org; Tue, 27 Sep 2022 09:53:43 -0400 Received: from localhost ([::ffff:197.239.4.116]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 00000000000BA40A.0000000063330060.00007EEC; Tue, 27 Sep 2022 06:53:35 -0700 Date: Tue, 27 Sep 2022 16:33:20 +0300 From: Jean Louis To: Samuel Wales Cc: Juan Manuel =?utf-8?Q?Mac=C3=ADas?= , David Masterson , orgmode Subject: Re: Org and Hyperbole Message-ID: Mail-Followup-To: Samuel Wales , Juan Manuel =?utf-8?Q?Mac=C3=ADas?= , David Masterson , orgmode References: <875ykvbffg.fsf@posteo.net> <87a6a5gf1p.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/+ () (2022-06-11) Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL=0.141, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1664290491; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=Qe8f3bhapXV6sSx+FGePpVMKwWYAZJHcakVP58JUgsA=; b=tydBujR8yx0o0D9ZToEtf4j/lDllrR3pvHiU5Yf84fPFEbQfxe55gs/dVaiCYLy7bIoFfk 0uwuH2gWOnfLY/DmVhXxKbZ8ilFIhqyYPBW8EaRlWKZQWNhS9oj/F8sv2FfAefNqo2EF2W wDfEwv1nAksZldp+eEoeGzc0SJ7iDMWfedjyWKC9JFxVvMr56Je5UWqfm0jDcOJW0ESgKU OiMw574ZLYyykeoKqNZcgzeS1/hxXZfncgdAlfCHPofHST5tvyJClsQRiiHrOlbv6jsXKH B7ozXy+5J8q2a4qMLjc1tXwmt4D0Kyl9JULUN5iKbBAq+DejUZ4RIX5TK1nruw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1664290491; a=rsa-sha256; cv=none; b=LGLLvYSJRR8vrq/aVwn69LfaEw4SyAvfVUK3dfbrSgUrABsBFpNEExr2PAgk7ETABTcqi5 Yilki9864b/8BUZjxw+UaM7smG94YXr25zr3AJJbj2R+qHIcXWYy+/7YUsaQ7i2+tNCMjx tKAPTuTPF9t7LCQMUelv/zhdLhl1sQVmmYNwn7T3gi49tO0vFvEzN7OKsbw4tHjXH/wi9q IRXTx1/9mIHLidjuk/6hAUwEJnX7DugJruBue9ZwfZwRVQF6xvhFS52lY8BmjcC/wsWnVT U9oL9CQrYXLeZIuN3ZN3d1LZ9TG3dxbIrEcuZZu80DNh8UW6+gDNjodw7K1CgQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=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: 0.16 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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: 1512ADB57 X-Spam-Score: 0.16 X-Migadu-Scanner: scn1.migadu.com X-TUID: rMXgsXcEzIIf Your ideas are inspirational. Myself I think of implementing meta links that shall look similar like this: ⟦ (link 123) ⟧ and which would be inserted very easily by completing the choice among many links. The link would appear underlined anywhere in Emacs if mode is turned on. It would appear either with its own name, if the link 123 has name "ABC" it would appear as "ABC" otherwise it could appear as user wishes ⟦ (link 123 "This is link") ⟧. Main feature of such link would be to convert itself into whatever lightweight markup mode is related to major mode of the file. If we speak of markdown hyperlink, it would become markdown, if we speak of Org mode hyperlink, it becomes Org mode style, or Asciidoctor style, txt2tags, reStructuredText or HTML style. * Samuel Wales [2022-06-23 04:13]: > i am interested in whether hyperbole can inspire org. or maybe spin > off stuff that is useful for org. > > i find org-link-minor-mode to be reeeeeeeeeeeeeally useful. limited, > but useful. does tses too. > > i use it in non-org files to link to other places in the same file, mostly. > > also i insert the reverse link. but i also use org id links to link > to org. which, bidir is manual. also external links. > > idk about hyperbole, but i really like the idea of emacs being able to > link all types of files and maybe even file-less buffers all around. > bidirectionally. also annotate, with and without modifying the > annotated file, with org as backend. > > i like nonbreakable links. org-id is great, might be useful in such a > pan-emacs setup via links similar to extensible syntax id marker links > so that it is nonbreakable and bidirectional and controllable, all > without manual maintenance. > > those would also allow graph-theoretical stuff but i don't think i > need that. except bidirectional links and lists of links, perhaps > traversable via emacs's standard next-error mechanism or something > similar. > > i noticed something a bit peculiar recently. i did org-store-link in > a non-org file and a properties drawer was created at top [maint]. > idk if hte org-id system will remembver that indefinitely or not; file > moves might be an issue. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/