From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: One year after - questions and suggestions Date: Sat, 14 Mar 2009 17:43:47 +0100 Message-ID: <87zlfo12d8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LiWxn-0006ft-Ld for emacs-orgmode@gnu.org; Sat, 14 Mar 2009 12:43:55 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LiWxi-0006em-V8 for emacs-orgmode@gnu.org; Sat, 14 Mar 2009 12:43:55 -0400 Received: from [199.232.76.173] (port=55675 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LiWxi-0006ej-Q3 for emacs-orgmode@gnu.org; Sat, 14 Mar 2009 12:43:50 -0400 Received: from mail-fx0-f176.google.com ([209.85.220.176]:32771) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LiWxi-0007gZ-7F for emacs-orgmode@gnu.org; Sat, 14 Mar 2009 12:43:50 -0400 Received: by fxm24 with SMTP id 24so3152504fxm.42 for ; Sat, 14 Mar 2009 09:43:49 -0700 (PDT) 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: emacs-orgmode@gnu.org Hi Carsten and all, it's been one year now that I stopped actively contributing to Org, but I didn't stop using it, of course. Here is a loooong list of questions and suggestions I have. I tested them over a fresh Org and Emacs, both pulled from their repos this morning. I apologize if most of this has already been mentionned in discussions I missed - I digged the mailing list a bit but I didn't check thoroughly. Thanks! ------------------------------------------------------------------------ - BUG: When export a descriptive list to ASCII, replace the ":" separator by a single ":". - BUG: Switch to a state requiring an annotation, cancel the annotation, there will be an empty :LOGBOOK: drawer. Remove it? - BUG: When picking up a date with `org-time-stamp', and will browse the minibuffer history. I think it does not make sense here. - BUG/FR: When building completion list for refiling, don't include the very entry we are trying to refile. - BUG: In agenda mode, C-e goes to the [last-1] char of the line. (Note that this is not visible when the entries finishes with a link.) - BUG: Weird result of C-c * when used before the first heading. - BUG: Properties inserting in a remember buffer are not indented correctly when the remember note goes to its target. For example: * My remember note :PROPERTIES: :Effort: 10 :END: Is refiled to the Notes entries: * Notes ** My remember note :PROPERTIES: :Effort: 10 :END: ... but the drawer does not align with the stars. - BUG?: When deleting an attachment, the :ID: property is not itself deleted. Not sure if it's wrong, but it's weird. ------------------------------------------------------------------------ - FR: In addition to the {+} {:} facilities for dynamically computing a property's value, have a way to use a calc or a tbl formula? Additionnally, have a _DEFAULT suffix to define defaults. - FR: A function to display the link the cursor is on (the same way the mouse displays a small popup.) This function would particularily be useful in the agenda view. - FR: C-c C-l in agenda view to edit link at point? (Or is this producing to much overlap between org-agenda and the normal org editing mode?) - FR: Highlight the currently clocked-in task in agenda-mode? - FR: When selecting an attachment, if there is already a directory defined for this the current entry, then use this directory as the default directory for browsing and select the attachment. - FR: All numeric values within brackets are highlighted. Since this type of footnotes is now discouraged, I think it make sense not to highlight those values (having digits in square brackets is not so rare.) - FR: When refiling to a non-existent entry, create this entry on the fly? - FR: Allow to insert "+1d"-type strings when picking up a date with `org-time-stamp'. - FR: Symmetric to individual lead time, I wish I can have individual "remaining" time - for example, the number of days during which a deadline is still visible in the agenda view. (That would happily steal 90% of what org-expiry.el is trying to achieve.) - FR: IMHO, turning off follow-mode in the agenda view should restore the window configuration we had before turning follow-mode on. (By the way, not being able to use `C-x 1' when follow-mode is on is quite confusing.) - FR: Following a sh: or an elisp: link prompts the user for confirmation. Can we have a variable that let the user to globally turn this off? - FR: Visually mark (with #) entries that are marked in the agenda view? - FR: When setting a mark in the agenda view, go to the next line? (Like in buffer-menu and other menu mode.) - FR: When undoing an archive command, correctly delete was has been added to the archive file? - FR: Symmetric to `C-c / b' have a `C-c / a' command to select entries that are after a date? - FR: Maybe `?' could provide a little help in agenda mode. - FR: Grouping several :clock: lines when clocking periods are very close to each other (with a user-defined threshold). For example, clocking 5 times 10 minutes within the same hour would be rounded up to one hour. ------------------------------------------------------------------------ - Q: How to set a recurring time range (say an 2-days event)? For example: <2009-03-14 sam>--<2009-03-15 dim> recurring each month. I know I could use a diary sexp but I wonder if it's possible withing Org's syntax. - Q: Is there a way to select properties which values are = < > to a numeric value? - Q: `org-attach-auto-tag' has no effect when attaching a directory (instead of a file)? - Q/FR: Is there a way to set `org-enforce-todo-dependencies' per task? (By the way, if I understand correctly, the :ORDERED: property only makes sense when `org-enforce-todo-dependencies' is non-nil, right?) - Q/FR: How to go at the end of a field in a table? Maybe C-a and C-e could be contextually redefined to do this, since a table is such a specific editing context. - Q/FR: How to delete the timestamp of an entry from the agenda? Maybe `C-c C-d SPC', `C-c C-s SPC' could respectively delete deadlines and scheduled properties. Or maybe C-c C-u could remove any timestamp (this keystroke is free in org-agenda-mode since outline-mode is not loaded.) Thanks for any feedback, -- Bastien