From mboxrd@z Thu Jan 1 00:00:00 1970 From: Memnon Anon Subject: Re: More structure on org-hacks.php Date: Thu, 19 Aug 2010 02:09:36 +0200 Message-ID: <87fwybobkc.fsf@mean.albasani.net> References: <9DC25FD3-0962-4FAF-827E-C1D9EF9A11E3@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=60055 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OlshS-0006lP-CZ for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 20:09:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OlshQ-00048y-Aq for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 20:09:42 -0400 Received: from mail-ey0-f169.google.com ([209.85.215.169]:42229) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OlshQ-00048m-1i for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 20:09:40 -0400 Received: by eyg7 with SMTP id 7so909473eyg.0 for ; Wed, 18 Aug 2010 17:09:39 -0700 (PDT) In-Reply-To: <9DC25FD3-0962-4FAF-827E-C1D9EF9A11E3@gmail.com> (Carsten Dominik's message of "Tue, 17 Aug 2010 13:47:55 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode List Carsten Dominik writes: > I think the file would benefit from a bit more structure (some top-level > headings and the actually hacks as level two headings or so. I had a look at what is there so far. One way might be Toplevel-headlines like this: 1. Hacking Org: Modifying orgmode itself. 2. Hacking Org and Emacs: Modify how org interacts with other Emacs packages. 3. Hacking Org and external Programs. [Imo no need for subcategories like 1.1: agenda, clock, etc. 2.1: gnus, w3m, etc., yet.] I regrouped the hacks under these categories and reshuffled the items a bit to get related topics closer together. Have a look at: http://memnon.sdf-eu.org/org-hacks.org.gz [Changes made against the current version memnon@home:~/tmp/Worg$ git log org-hacks.org commit c7201682f9dc91b8aca4a78929d9398c1118e390] However, I did not change any of the #+OPTIONS. Result: * Hacking Org: Modifying orgmode itself. o Compiling Org without make o Reload Org o Speed Commands + Show next/prev heading tidily o Easy customization of TODO colors o Changelog support for org headers o Remove redundant tags of headlines o Different org-cycle-level behavior o Add an effort estimate on the fly when clocking in o Customize the size of the frame for remember o Org table + Dates computation + Field coordinates in formulas (@# and $#) o Archive in a date tree o Make it easier to set org-agenda-files from multiple directories o Restrict org-agenda-files by filetag o Split horizontally for agenda o Automatically add an appointment when clocking in a task o Highlight the agenda line under cursor o Remove time grid lines that are in an appointment o Group task list by a property o Dynamically adjust tag position * Hacking Org and Emacs: Modify how org interacts with other Emacs packages. o org-remember-anything o Org-mode and saveplace.el o Using ido-completing-read to find attachments o Use idle timer for automatic agenda views o Link to Gnus messages by Message-Id o Send html messages and attachments with Wanderlust + Send HTML message + Attach HTML of region or subtree + Adopting for Gnus * Hacking Org and external Programs. o Use Org-mode with Screen [Andrew Hyatt] o Org Agenda + Appt + Zenity o Org-Mode + gnome-osd o remind2org o Useful webjumps for conkeror o Use MathJax for HTML export without requiring JavaScript Memnon