From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Xavier Maillard Newsgroups: gmane.emacs.help Subject: Re: HyRolo experiments Date: Tue, 11 Jun 2019 21:38:11 +0200 Organization: GNU's NOT Unix! Message-ID: References: <20190611091308.4af4bbe4@mistral> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="18688"; mail-complaints-to="usenet@blaine.gmane.org" Cc: help-gnu-emacs@gnu.org To: jonetsu Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 11 21:54:01 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hamqH-0004iq-0C for geh-help-gnu-emacs@m.gmane.org; Tue, 11 Jun 2019 21:54:01 +0200 Original-Received: from localhost ([::1]:55132 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hamqG-0006Sb-0v for geh-help-gnu-emacs@m.gmane.org; Tue, 11 Jun 2019 15:54:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39381) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hampz-0005rd-0m for help-gnu-emacs@gnu.org; Tue, 11 Jun 2019 15:53:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hamb9-0006Zv-7d for help-gnu-emacs@gnu.org; Tue, 11 Jun 2019 15:38:24 -0400 Original-Received: from 129.ip-51-38-48.eu ([51.38.48.129]:38050 helo=maillard.im) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hamb8-0006Rr-Mv for help-gnu-emacs@gnu.org; Tue, 11 Jun 2019 15:38:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maillard.im; s=mail; t=1560281891; h=from:from:sender:reply-to:subject:subject:date:date: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; bh=wS0GN7QwNYeuqcdKjkbiXhoc6fHcbzE+nZsnL1p0GgU=; b=RL56+XAbYASjn2AHEOGLp0hpNw6nrqIyoYc9LShv6+B3Mg5i8g125YkXJTYsdHed8a1NrM iy3wArUn3m0VYu3iwdhRtIpzMXlDqi2iVZsBc35rqPqqXmOuYqp2oai4UkErMEP7GBajZW ddO3GhSAn5Z/qBO0vt2nWox4Xwquffg= In-Reply-To: <20190611091308.4af4bbe4@mistral> (message from jonetsu on Tue, 11 Jun 2019 09:13:08 -0400) Jabber-ID: xavier@maillard.im X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 51.38.48.129 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120911 Archived-At: > Date: Tue, 11 Jun 2019 09:13:08 -0400 > From: jonetsu > > On Tue, 11 Jun 2019 06:20:07 +0200 > Xavier Maillard wrote: >=20 > > HyRolo is part of a fantastic (but very unknown) package named > > GNU Hyperbole. >=20 > The first thing that comes to mind is, how does it differ from orgmode > (eg. what are the benefits) ? Hard to say since it is a totally different thing ;) >From https://www.emacswiki.org/emacs/Hyperbole: >From RSW, author of GNU Hyperbole: People often ask us about the differences between Org mode and Hyperbole. Although on the surface this comes up a lot, once you use both of these, you=E2=80=99ll quickly see how different they are. Hyperbo= le and Org mode can be used together, e.g. Hyperbole=E2=80=99s Smart Keys wo= rk in Org mode, or separately; there is no need to choose. Here is a contrast of the two, for those interested. - Org-mode is a major-mode that works on structured files built atop Emacs outlining mode. - Hyperbole is a system that spans across much of Emacs=E2=80=99 functionality, providing quick access keys and hyperbuttons wherever needed. - Org-mode=E2=80=99s outliner is like Emacs outliner. - Hyperbole=E2=80=99s Koutliner is unique; every node/paragraph has a unique id and settable attributes plus a relative id that is auto-updated as you move trees around the outline, so you know that node 2b4 is a child of 2b and is the next sibling of the 2b3 node. - Org-mode has explicit hyperlinks that you create and a limited form of implicit links (links recognized contextually from just the text of a file). - Hyperbole has these too, allowing you to create them in any type of text file, with simple drags between windows. But Hyperbole also recognizes hyperlinks embedded in many different types of files and buffers and can easily support new types. You simply press one button and Hyperbole figures out what to do in dozens of contexts. - Org-mode manages todos, time entries and some basic project management. - Hyperbole does none of this but allows you to integrate with whatever other tools you like, including Org mode=E2=80=99s tools. - Org-mode doesn=E2=80=99t have any contact management builtin, only through add-on packages. - Hyperbole has an integrated, fast, effective hierarchical contact manager. - Org-mode does nothing with your buffers, windows and frames since it is just a major mode. - Hyperbole has a fast, thoughtfully designed window and frame manager that lets you quickly arrange your Emacs artifacts as you like. Eventually, these window and frame configurations will be saveable and will be able to be the target of links, so you can have quick access buttons that arrange things for different work tasks (similar to Workspaces but integrated with all of Hyperbole=E2=80=99s other features). - Org-mode does nothing for quick management of large, existing libraries of information. - Hyperbole helps organize, link, search and retrieve libraries of any kind of text files. Hyperbole also has features that speed code browsing and structured code editing and support for using the mouse keys as Control and Meta modifiers so you can point and operate on screen entities quickly. - xma GPG: BA4909B7 8F04DE1B