From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jambunathan K Newsgroups: gmane.emacs.devel Subject: Re: New version of todo-mode.el (announcement + user guide) Date: Sat, 31 Aug 2013 09:25:23 +0530 Message-ID: <87y57ia504.fsf@gmail.com> References: <87k3m2275u.fsf@rosalinde.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1377921205 25982 80.91.229.3 (31 Aug 2013 03:53:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 31 Aug 2013 03:53:25 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stephen Berman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 31 05:53:27 2013 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 1VFcFb-00039E-0q for ged-emacs-devel@m.gmane.org; Sat, 31 Aug 2013 05:53:27 +0200 Original-Received: from localhost ([::1]:53173 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFcFa-0006yo-AJ for ged-emacs-devel@m.gmane.org; Fri, 30 Aug 2013 23:53:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42519) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFcFS-0006xl-VF for emacs-devel@gnu.org; Fri, 30 Aug 2013 23:53:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VFcFN-0001Yi-Br for emacs-devel@gnu.org; Fri, 30 Aug 2013 23:53:18 -0400 Original-Received: from mail-pa0-x22f.google.com ([2607:f8b0:400e:c03::22f]:48831) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFcFN-0001Ye-4u for emacs-devel@gnu.org; Fri, 30 Aug 2013 23:53:13 -0400 Original-Received: by mail-pa0-f47.google.com with SMTP id kl13so3075443pab.34 for ; Fri, 30 Aug 2013 20:53:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=Sy3wkVOqixb5Mug/HuSmIykR/pLsdF57kKipDAUDjOs=; b=VNG/9wauO+YbGXGLyts/S2f6+rkz+SWeGRkmieIHCqDAgFkO4qe3TXPrXInaB/uXQW 6rYcktjBXGn5HXe5zquuXnFslXGRQ9XKxX3vL27lItBt7KW1CPOYlKR+PH0BBgE8yjVK VdcdhmM1rd1kDGCrWuy8GLcQ15BcpjbXHu3/sUCdhaN7vfLId6/BBSaosmZNl4GGjxUs csuR4myONVHcbZgJ+uiiNtCGdeNlQ5p/2O4S0ewA+uL9IzAto2N06HOcaf7fZHtNVaNk xGfXF6luF0YLy3YhB8xxXePPtD4cmi/dp/byDD7J4RRIRLMX/KX2SFUktfU1bgHl/g5h Fo1A== X-Received: by 10.66.159.132 with SMTP id xc4mr14527154pab.27.1377921192146; Fri, 30 Aug 2013 20:53:12 -0700 (PDT) Original-Received: from porunai ([101.63.191.18]) by mx.google.com with ESMTPSA id lm2sm1672715pab.2.1969.12.31.16.00.00 (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Fri, 30 Aug 2013 20:53:11 -0700 (PDT) In-Reply-To: <87k3m2275u.fsf@rosalinde.fritz.box> (Stephen Berman's message of "Mon, 10 Jun 2013 01:31:09 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:163106 Archived-At: Wrt, todo-mode vs org-mode, there was a question: Does Org do that already? The answer to the above question by can be found by answering another question: Can I use a Samurai sword as shavin blade? [1] The essential difference is in (and derives from) their underlying data model. Todo-mode uses a format defined by diary (info "(emacs) Diary") (info "(emacs) Format of Diary File") Org-mode is a rebel. Org-mode rolls it's own data format. Org allows importing of diary entries but actively encourges NON-reliance on diary file. (info "(org) Weekly/daily agenda") Furthermore, Org's agenda buffer (which is the equivalent of diary display) is incompatible with diary format. [2] ---------------------------------------------------------------- In the obsolete version of legacy todo-mode file [3], I see mentions of Carsten Dominik. So I believe Carsten was very familiar with todo-mode and his experience with todo-mode also fed in to design of Org-mode. ,---- | ;; Carsten Dominik suggested that | ;; | ;; "&%%(todo-cp)" | ;; | ;; might be nicer and to that effect a function has been declared | ;; further down in the code. You may wish to auto-load this. | ;; | ;; Carsten also writes that that *changing* the prefix after the | ;; todo list is already established is not as simple as changing | ;; the variable - the todo files have to be changed by hand. `---- ---------------------------------------------------------------- [1] I hope the answer is NO. I haven't seen or used samurai sword. I just use it because it sounds fancy. May be Wikipedia mentions it, I don't know... [2] Incompatible, atleast with factory settings of Org and Diary. For example, if I create a single TODO item In Org, copy the daily agenda verbatim to the diary file, I see that the whole calendar lights up with entries. My gut feeling is that with some simple processing of Org agenda buffer and with some simple diary customization (of date format), it should be possible for Org to "export" to a standard Emacs diary file. [3] lisp/obsolete/otodo-mode.el