From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: Differences between Org-Mode and Hyperbole Date: Tue, 05 Jul 2016 22:30:32 +0200 Message-ID: References: <87h9cdmj6t.fsf@delle7240.chemeng.ucl.ac.uk> <87eg7f13re.fsf@delle7240.chemeng.ucl.ac.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1467750979 455 80.91.229.3 (5 Jul 2016 20:36:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Jul 2016 20:36:19 +0000 (UTC) Cc: emacs-devel@gnu.org, Eric S Fraga To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 05 22:36:08 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bKX4i-0001Ge-Jj for ged-emacs-devel@m.gmane.org; Tue, 05 Jul 2016 22:36:08 +0200 Original-Received: from localhost ([::1]:57939 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKX4i-0008JN-0I for ged-emacs-devel@m.gmane.org; Tue, 05 Jul 2016 16:36:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48721) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKWzo-000405-O4 for emacs-devel@gnu.org; Tue, 05 Jul 2016 16:31:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKWzk-0003Ds-Uq for emacs-devel@gnu.org; Tue, 05 Jul 2016 16:31:03 -0400 Original-Received: from mx6.bahnhof.se ([213.80.101.16]:32234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKWzk-0003Bf-OR; Tue, 05 Jul 2016 16:31:00 -0400 Original-Received: from localhost (mf.bahnhof.se [213.80.101.20]) by mx6-reinject (Postfix) with ESMTP id 1A4B74177B; Tue, 5 Jul 2016 22:30:58 +0200 (CEST) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MF2) Original-Received: from mf2.bahnhof.se ([127.0.0.1]) by localhost (mf2.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nXg9R9S0iKz0; Tue, 5 Jul 2016 22:30:50 +0200 (CEST) Original-Received: from mta.verona.se (h-235-62.a149.priv.bahnhof.se [85.24.235.62]) by mf2.bahnhof.se (Postfix) with ESMTP id 1E9A594028B; Tue, 5 Jul 2016 22:30:49 +0200 (CEST) Original-Received: from localhost (unknown [127.0.0.1]) by mta.verona.se (Postfix) with ESMTP id 9639F4F56D0; Tue, 5 Jul 2016 20:30:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at verona.se Original-Received: from mta.verona.se ([127.0.0.1]) by localhost (exodia.verona.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Oo87RCj0IMF; Tue, 5 Jul 2016 22:30:32 +0200 (CEST) Original-Received: from exodia.verona.se (www.verona.se [192.168.200.15]) by mta.verona.se (Postfix) with ESMTP id C7B414F56C8; Tue, 5 Jul 2016 22:30:32 +0200 (CEST) In-Reply-To: (Richard Stallman's message of "Sun, 03 Jul 2016 18:36:59 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 213.80.101.16 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:205206 Archived-At: Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > Adding "TODO" to a > > headline automatically gives you task management. > > The usual Emacs way of selecting a command set for a specific job is > to specify a major mode. Using a line that says "TODO" as to select a > command set seems inconsistent. Why not make this a major mode? > > Emacs already has a To-do mode, but if this one is better, it could > replace the old one. One way of viewing org, is that it is a document preparation system like Latex. Or, a programming language. Or, a wiki like system. The document preparation system org happens to have keywords like TODO and so on. Users of org, such as me, like to have all the features of the org language available to us while we work on org files. This does not contradict the opinion that the org language could in someway be partitioned such that parts of it could be reused in other contexts. Indeed, this is already the case for some of orgs features. It might go some way to explain why there is no particular momentum to implement such a language partitioning though. -- Joakim Verona