Re: [O] refile to only headers in the current subtree?
Unsubscribe On Sun, May 8, 2016, 7:39 PM Samuel Waleswrote: > is it possible to set org-refile-targets so that the targets for > refiling are restricted to the current header's parent and anything > below that? > >
[O] 'bare' time stamps
I'm a fairly well versed org user for managing projects, on a personal level. I'm trying to set up some projects that need to have fixed numbers of hours from other departments distributed among projects and/or users. In order to do this cleanly, I'd like to be able to use 'bare' time stamps and time ranges IE No dates <01:00> (1 hour) <02:00>--<03:00> 1hr 1 hour time between 2&3 or something similar. I don't believe org can handle this out of the box, but can anyone point me toward a package, hack, etc that might meet my needs? Subhan
Re: [O] Filtering properties in agenda view
Read a little further down. It's all in the syntax, you have to specify a property name and value. >From the org manual: C-c a m Match: BIB_AUTHOR="Walter Evensong" On Fri, Oct 30, 2015 at 8:13 AM Georg Ottowrote: > Dear all, > > I am trying to filter my entries in agenda view by properties > > According to the orgmode manual, this can be done with C-c a m > > However for me, C-c a m filters only on tags, not on properties. Also > the commands C-c / m and C-c \ give me an error, saying they are > undefined. > > Has anybody an idea what is going on? How can I filter properties in > agenda view. and vice versa, how can I exclude a property from agenda > view? > > I am running emacs 24.3.1 and orgmode 7.9.3f > > Cheers, > > Georg > > >
Re: [O] multi letter agenda commands
It's already built in to custom agendas. See http://pages.sachachua.com/.emacs.d/Sacha.html#unnumbered-80 for excellent agenda examples. Sacha is a great resource for most things org On Sun, Oct 11, 2015, 10:35 AM Xebar Saramwrote: > How did i forget about hydra :) > > perfect, thx so much! > > Z >
Re: [O] Multiple capture templates in file
add-to-list works fine for me, like this: (taken straight of my emacs.org file) #+BEGIN_SRC emacs-lisp (add-to-list 'org-capture-templates '("J" "log job or activity to date tree for UE application" (file+datetree "~/Dropbox/orgzly/ jobs.org") "* %^{Company or activity} %^{Job} - Direct Contact:%^{y/n} - Resume submitted:%^{y/n} - Result:%^{[h]ired/[n]ot hired/[i]nterview} %?" :prepend t :immediate-finish) ) #+END_SRC On Tue, Oct 6, 2015 at 1:38 PM Marco Wahlwrote: > Hi! > > "tenspd137 ." writes: > > > I am trying to figure out how to store multiple capture templates in a > > file, have several files of related templates, and then load all the > > files stored in a directory. For example, lets say I have two > > projects at work WorkProject1 and WorkProject2. Then I have two files > > in a directory org-templates called WorkProj1Templates.el and > > WorkTemplates2.el. How can I append the templates in these files to > > or capture templates? In my main .emacs, I have: > > > > (setq org-capture-templates > > '(("t" "Todo" entry (file+headline (concat org-directory > > "/default.org") "Tasks") > > "* TODO %?") > > ("j" "Journal" entry (file+datetree (concat org-directory > > "/journal.org")) > > "* %?\nEntered on %U\n"))) > > > > I would like to then load the template files in org-templates. That > > way, when a project ends, I can just yank the templates. I have > > experimentally tried using add-to-list with org-capture-templates > > without success. Either that can't be done or my syntax was wrong? > > How could anyone tell if you don't show your attempt? > > > Does anyone have any ideas? > > What about this? > > WorkProj1Templates.el: > > #v+ > (push '("1" "Todo" entry > (file+headline > (concat org-directory "/WorkProj1.org") > "Tasks") > "* TODO %?") > org-capture-templates) > #v- > > -- > Marco Wahl > GPG: 0x49010A040A3AE6F2 > > >
Re: [O] agenda events from table?
On Tue, Jul 28, 2015, 1:25 AM Paolo Bientinesi pau...@aices.rwth-aachen.de wrote: Hello, I am facing what seems to be a common situation, yet I can't find a way out. Imagine this scenario: A list of people, a number of fields/properties per person, and the date for a personal meeting. For convenience, I handle this information through tables. Example: | Name | Address | Sex | Rank | Date | |--+-+-+--+| | A| blah| M |3 | 2015-07-30 Thu 10:00 | | B| | F | 10 | 2015-08-11 Tue 15:00 | | C| blah2 | | 13 || | D| blah3 | M | 15 | 2015-09-28 Mon 07:00 | | | | | || Question: How can I get the meetings (the Names) to show up as Agenda events? One of the successful approaches I tried is to use properties (instead of table columns), and edit via column view. However, this is significantly slower (for me) than using straight tables; also the column view is nice, but not as clean as a straight table. I tried to transpose a table into properties, but could not do that. Any help or suggestions, please? Thank you! -- Prof. Paolo Bientinesi, Ph.D. AICES, RWTH Aachen Agendas only pick up headlines, which don't exist inside tables. Your attempt using properties is about as close as you can get. Maybe you can build a custom table exporter and convert it to headlines, then build your agenda from that?
Re: [O] Schedule more roughly
On Wed, Jul 15, 2015 at 1:19 PM Manuel Koell man.ko...@gmail.com wrote: How can I schedule my todo's more roughly? Say, I know I want to do it next week or in a few months but I don't know the exact date nor time to do it. I just want a way to plan more foresighted. If the week starts or the month I could always set a more accurate timestamp then. Any idea? I tried to remove the day number in a timestamp but this would destroy the timestamp. Take a look at habits. It has something similar IE you can set a due date for a habit to be completed for say at least 3 days, but not more than 5 days. Not exactly what you are looking for but might be adaptable. http://orgmode.org/manual/Tracking-your-habits.html
Re: [O] Clocktable feature requests
On Mon, Jul 6, 2015, 9:07 AM Daniel E. Doherty ded-...@ddoherty.net wrote: I typically keep a list of tasks I'm working on in a subtree that is simply a bunch of subheads that describe the task, like so: , | * Time Records | ** Review filings for Johnson--Morgan | CLOCK: [2014-08-27 Wed 09:13]--[2014-08-27 Wed 12:20] = 3:07 | ** Discussion with Smith re Johnson possible violation | CLOCK: [2014-08-27 Wed 10:35]--[2014-08-27 Wed 10:55] = 0:20 | ** Prepare and send demand letter for Johnson | CLOCK: [2014-08-28 Mon 11:18]--[2014-08-28 Thu 12:20] = 1:02 | ** Forward summary to Smith following on discussion | CLOCK: [2014-08-29 Fri 09:35]--[2014-08-29 Fri 09:45] = 0:10 | ** Receive and review letter from Willy Wonka re demand | CLOCK: [2014-09-11 Thu 09:38]--[2014-09-11 Thu 10:39] = 1:01 | ** Prepare reply to Wonka response letter | CLOCK: [2014-09-11 Thu 10:40]--[2014-09-11 Thu 11:30] = 0:50 ` I clock in and out of tasks as I work on them. There is typically no 'SCEDULED' or 'DEADLINE' associated with the tasks. I would like to produce a clocktable that works as a passible bill. There are two things that make this difficult: 1. I would like the clocktable to have a column that indicates the date on which the activity took place. 2. I would like the an optional 'Rate' and 'Charge' columns to be added As to 1: The timestamp feature almost takes care of 1, except that it will not use the CLOCK property to set the timestamp. Using the date (optional time) at which the CLOCK started would work as a good timestamp, and probably better than something like the SCHEDULED or DEADLINE. If the purpose is to indicate when the activity occurred, it would seem that the best order for picking the time stamp would be something like TIMESTAMP, TIMESTAMP_IA, CLOCK (begin), SCHEDULED, then DEADLINE, that is from more specific to more general. As to 2: With an option like :rate set to, say, 50, the time column could be converted to dollars (or whatever currency) at rate * hours. It would also be nice to have that amount summed in the same way that time is summed by levels now. With those items added, the clocktable would be usable as a billing mechanism. As it is now, it makes a nice start, but requires a lot of massaging to turn a clocktable into an invoice. Any chance of getting these features added? Dan Doherty 2 should be fairly straightforward with the judicious application of :formula formula to include a #tblfm style calc line in the header to do your calculations
Re: [O] Clocktable feature requests
On Mon, Jul 6, 2015, 9:07 AM Daniel E. Doherty ded-...@ddoherty.net wrote: I typically keep a list of tasks I'm working on in a subtree that is simply a bunch of subheads that describe the task, like so: , | * Time Records | ** Review filings for Johnson--Morgan | CLOCK: [2014-08-27 Wed 09:13]--[2014-08-27 Wed 12:20] = 3:07 | ** Discussion with Smith re Johnson possible violation | CLOCK: [2014-08-27 Wed 10:35]--[2014-08-27 Wed 10:55] = 0:20 | ** Prepare and send demand letter for Johnson | CLOCK: [2014-08-28 Mon 11:18]--[2014-08-28 Thu 12:20] = 1:02 | ** Forward summary to Smith following on discussion | CLOCK: [2014-08-29 Fri 09:35]--[2014-08-29 Fri 09:45] = 0:10 | ** Receive and review letter from Willy Wonka re demand | CLOCK: [2014-09-11 Thu 09:38]--[2014-09-11 Thu 10:39] = 1:01 | ** Prepare reply to Wonka response letter | CLOCK: [2014-09-11 Thu 10:40]--[2014-09-11 Thu 11:30] = 0:50 ` I clock in and out of tasks as I work on them. There is typically no 'SCEDULED' or 'DEADLINE' associated with the tasks. I would like to produce a clocktable that works as a passible bill. There are two things that make this difficult: 1. I would like the clocktable to have a column that indicates the date on which the activity took place. 2. I would like the an optional 'Rate' and 'Charge' columns to be added As to 1: The timestamp feature almost takes care of 1, except that it will not use the CLOCK property to set the timestamp. Using the date (optional time) at which the CLOCK started would work as a good timestamp, and probably better than something like the SCHEDULED or DEADLINE. If the purpose is to indicate when the activity occurred, it would seem that the best order for picking the time stamp would be something like TIMESTAMP, TIMESTAMP_IA, CLOCK (begin), SCHEDULED, then DEADLINE, that is from more specific to more general. As to 2: With an option like :rate set to, say, 50, the time column could be converted to dollars (or whatever currency) at rate * hours. It would also be nice to have that amount summed in the same way that time is summed by levels now. With those items added, the clocktable would be usable as a billing mechanism. As it is now, it makes a nice start, but requires a lot of massaging to turn a clocktable into an invoice. Any chance of getting these features added? Dan Doherty Sorry for the split reply. I have some code (a few simple functions) that creates maintains a property with a date stamp value that is automatically created /updated for a headline every time it is clocked into. This can then be displayed as a column in a clocktable. I'll send it over if you are interested. Subhan
Re: [O] Filters lost after reviving buried, sticky agenda
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Daimrod Sent: Sunday, June 21, 2015 9:11 PM To: Daniel Borchmann Cc: emacs-orgmode@gnu.org Subject: Re: [O] Filters lost after reviving buried, sticky agenda Daniel Borchmann daniel.borchm...@tu-dresden.de writes: ghItlhpu' Daimrod daim...@gmail.com: My question is now: is this correct, or did I understand something wrong? If my understanding is correct, how this bug be fixed more elegantly? It doesn't work at startup when agenda hasn't been built yet. The following patch does seem to fix that. If it's ok, I can push it. It works for me. Great! If nobody complains in the next days, I'll push it. Best, -- Daimrod/Greg Please do! I use sticky agendas extensively and have been looking in to this problem. But if you beat me to a working solution, I'll be happy. I'll install the patch and give it a whirl, if you don't hear from me figure that I didn't find anything This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] [feature request] org-capture-window-setup to stop capture window taking up whole frame
Quickie patch, maybe I'll work it up as per comments later submit but this will fix things for you (no guarantees, not widely tested) Modify: ,org-cpature.el In org-capture-fill-template ** (save-window-excursion ;; simplistic modification to avoid the capture-fill-template from ;; taking over the whole frame. It just moves to next window in cycling ;; order and uses that ;; proper patch would want configuration variable, more intelligent window choice, ;; and option to pop up new frame and destroy after capture-flll-template ;; (or use with template as well? ;; (delete-other-windows) don't delete other windows SMT 2015-06-17 (other-window 1) ;;stupid version, just go to next window in cycling order (org-pop-to-buffer-same-window (get-buffer-create *Capture*)) * -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Eric S Fraga Sent: Wednesday, June 17, 2015 1:25 AM To: Kaushal Cc: emacs-orgmode@gnu.org; Charles Millar Subject: Re: [O] [feature request] org-capture-window-setup to stop capture window taking up whole frame On Monday, 8 Jun 2015 at 16:46, Kaushal wrote: `org-capture` does not take up the full frame for me by default; I just tried that in an emacs -Q session. Okay, I have finally found some time to get back to this (been marking exam scripts, for my sins... ;-). If the capture template prompts for information, the whole frame is cleared and only the bare capture buffer is shown in the frame while the prompts are processed. This is my main problem: I often want to include some information from the existing buffers in my org capture and all the information is hidden just when I want it. Once the prompts have been answered, the windows shown in the frame change with the original window present as well as the capture window. This is too late. All of the above confirmed with emacs -Q. The question, I guess, is why does org-capture need to take over the whole frame while processing the prompts in the capture template? If it needs to display the capture buffer while handling the prompts, why not display it as it will once the prompts have been processed? Thanks, eric -- : Eric S Fraga (0xFFFCF67D), Emacs 24.4.1, Org release_8.3beta-1216-gb856f6 This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Clocking each days entries into one table?
Have you investigated clocktables? Type in the following hit C-c C-c with point on the 'BEGIN' line somewhere to update. This one produces a month summary by agenda file #+BEGIN: clocktable :block thismonth :narrow 30 :tcolumns 6 :maxlevel 1 :step day :fileskip0 :timestamp :scope agenda :link t #+END: This followed by a little re search replace macro to combine the blocks should just about the job for you Assumes each project is a file in org-agenda-files, but can easily be modified to do a single file, or tag or set of tags at a time if that is how you define your projects Formatting options: https://www.gnu.org/software/emacs/manual/html_node/org/The-clock-table.html My apologies if this has already been suggested -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Sharon Kimble Sent: Tuesday, June 09, 2015 1:43 AM To: Robert Klein Cc: emacs-orgmode@gnu.org Subject: Re: [O] Clocking each days entries into one table? Robert Klein rokl...@roklein.de writes: Hi, did you read Bernt Hansen's doumentation (http://doc.norang.ca/org-mode.html)? Sections 9 and 10 in particular could be of help to you. Best regards Robert Thanks Robert, I am aware of Bernt Hansen's setup, and have included some of it in my setup. But I'm still searching for that elusive month-end table display! Sharon. On 06/08/2015 09:15 PM, Sharon Kimble wrote: I've recently started clocking the work that I'm doing, and am now considering a month-end report. Is it possible to have one table per project with each line being that days total time entries? I've seen how to get it showing each days entries but not in separate lines within the table. The method described online splits each days entries into separate split tables. But I'm looking for one table with a maximum of 31 lines which correspond to each days entries. Is it possible please? Thanks Sharon. -- A taste of linux = http://www.sharons.org.uk TGmeds = http://www.tgmeds.org.uk Debian 8.0, fluxbox 1.3.7, emacs 24.5.50.1 This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] How to sort an unordered list?
Are you using CUA mode by any chance? If this is the case, when you highlight and hit C-c you are copying the region. Try C-S-c ^ (same as C-C ^) (which using the non-CUA key binding) And should sort just find for you. The use of shift to override CUA bindings is very helpful, works for C-v C-x too. -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Sharon Kimble Sent: Friday, June 05, 2015 9:01 AM To: org-mode Subject: [O] How to sort an unordered list? I've been unable to sort an unordered list as per http://orgmode.org/manual/Plain-lists.html where it says 'C-c ^' but everytime I try on a highlighted region it just inserts ^ at the beginning of the first item. So how can I sort it please? Thanks Sharon. -- A taste of linux = http://www.sharons.org.uk TGmeds = http://www.tgmeds.org.uk Debian 8.0, fluxbox 1.3.7, emacs 24.5.50.1 This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] org-notmuch: how to open-link-at-point in other window?
Take a look at the following variables: org-link-frame-setup org-file-apps They might get you started in the right direction Subhan -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Gregor Zattler Sent: Thursday, May 21, 2015 6:43 AM To: emacs-orgmode Subject: Re: [O] org-notmuch: how to open-link-at-point in other window? Hi Leo, * Leo Ufimtsev lufim...@redhat.com [21. May. 2015]: I usually use my mouse and right click on the link. Thanks, I have problems, emulation right klick with this old macbook of mine. C-c C-o opens things in a new application. E.g a picture is opened in my image editing application. Right clicking opens in the right window. C-u C-c C-o also opens images in the right side window. For the key combos this is not the case with notmuch: -links. I don’t knoiw why. In emacs, Window and Frame mean something different. By window, are you specifically referring to a new plane, split screen style, on the right hand side? Yes. As a note, http://emacs.stackexchange.com/ is often a good place for questions that have a specific, usually straight forward answer. Thanks, perhaps I give this a try. Ciao, Gregor -- -... --- .-. . -.. ..--.. ...-.- This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Display :PROPERTIES: drawers?
I'm running version Org-mode version 8.2.7b (8.2.7b-2-g798733-elpa @, it's not there in my version. -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Thomas S. Dye Sent: Monday, May 18, 2015 6:40 AM To: Lawrence Bottorff Cc: emacs-orgmode@gnu.org Subject: Re: [O] Display :PROPERTIES: drawers? Lawrence Bottorff borg...@gmail.com writes: M-x org-version: Org-mode version 8.2.10 (8.2.10-40-gc763fa-elpa @ ~/.emacs.d/elpa/org-20150511/) But I'm looking straight at the on-line manual, section Export Options, 12.3, and there is no prop: Toggle inclusion of property drawers, or list properties to include (‘org-export-with-properties’). I'm guessing this is supposed to be an #+OPTIONS thing, right? Yes, it is an export option. The on-line version of the manual is for the stable version, 8.2.10. This must be an option that was introduced in 8.3. hth, Tom -- Thomas S. Dye http://www.tsdye.com This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Display Agenda in Reverse Order
Take a look at org-agenda-sorting-strategy It should help you out. Note though that the timestamp sorting does not work on all agenda types, it's a known bug. -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Kenneth Jacker Sent: Friday, April 24, 2015 2:18 PM To: Emacs Org Subject: [O] Display Agenda in Reverse Order Looked around some, but could find nothing that helped ... So I ask the list! When I display my agenda, the oldest (scheduled) items are earlier in the buffer, and the newest (today) are at the very end. Is there a simple way to reverse that schedule order? Ideally, my timed appointments (grid) would be displayed first, and then followed by today's scheduled items, yesterday's left over items, and so on until the oldest is shown at the very end. ASIDE As a major procrastinator, I have lines like this: personal: Sched.389x: TODO Work on foobar Yes originally scheduled over a year ago! :( I'd rather those very old items were at the *bottom* of the agenda ... easier to continue to ignore them that way ... ;-) /ASIDE Thanks for any ideas/suggestions! -- Prof Kenneth H Jacker (emeritus) k...@cs.appstate.edu Computer Science Deptwww.cs.appstate.edu/~khj Appalachian State Univ Boone, NC 28608 USA This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] CAPTURE in org-mode
Look into org-refile (mapped to C-c C-w) This will allow you to move subtrees from one org file to another. From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Steve Prud'Homme Sent: Thursday, April 23, 2015 10:57 AM To: Emacs-orgmode@gnu.org Subject: [O] CAPTURE in org-mode Hi, I use org-mode with dropbox sync with the iphone client. On the iPhone client I press on the button capture, i press on the + button, i write a note. After I press on botton Outlines and on the Sync button. In Emacs i do m-x org-mobile-pull, emacs detect the entry. I undestand that mobile-org put the capture on the from-mobile,org. I use one file with org-mode is my task,org. Is there a way to put the capture note on my task,org. On to switch the note on the from-mobile.orghttp://from-mobile.org buffer to my task.orghttp://task.org buffer. Thanks This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] [Feature Request] [ENTER] or [C-Alt ENTER] while on headline skip over drawers automatically
I use drawers a lot, some of which are set up by hooks when I'm entering headlines (most notably TODO keywords) Given the new syntax that requires no text between drawers headlines (if I'm recalling that correctly), I think it would be very usefull to have either [ENTER] (bound to org-return)(C-Alt ENTER is an alternate keybinding possibility) move point to start of line FOLLOWING any drawers, DEADLINE, or SCHEDULE lines, like this: ,** TODO this is a new headline[ENTER] ,point is now here, potentially breaking syntax ,:PROPERTIES: ,:MyProps: value ,:END: ,** TODO this is a new headline[ENTER] ,point is now here, potentially breaking syntax ,:PROPERTIES: ,:MyProps: value ,:END: ,point should may be here, maintaining syntax Complication: ,** TODO this is a new headline[ENTER] ,:PROPERTIES: ,:MyProps: value ,:END: ,Is this text allowed here under new drawers syntax? ,:TIMELOGS: , CLOCK: [2015-04-08 Wed 08:05]--[2015-04-08 Wed 09:18] = 1:13 ,:END: ,point should may be here, maintaining syntax In above scenario, if drawers are allowed to be separated by text, [ENTER] should move point to following first drawer Summary: [ENTER] on a headline line should move point to the next valid line for entering general text in order to preserve correct drawer syntax This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Adding time to timestamp in agenda view
I make pretty extensive use of some custom agenda views to manage and schedule my workflow. Lots of todos with timestamps(Deadlines Schedules). It's fairly easy shift deadlines back forth from agenda view using Shift right-arrow and Shift left-arrow There is inconsistency in how this works however. Deadlines may either simply be a day, or have a time component as well EG 2015-04-11 Sat or 2015-04-11 Sat 11:00 The shifted arrow keys move deadlines forward or backward one day by default, carrying any hour:min info right along. IF there is an hour:min component present, using one or two prefix arguments will shift the hour:min portion forward or backward IF there is not, bare prefix arguments have no effect A numeric prefix will always shift the Deadline forward or backward N days What I would like is a way to ADD an hour:min component to an existing Deadline, and to directly enter an updated hour:min as needed. Can't seem to find anything that will easily allow this other than moving from the agenda to the source of the headline itself changing the deadline there. Any ideas? This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] bug#18870: \emsp and alignment in org clock report
Agendas can do get exported. Current agenda buffer can be exported using org-agenda-write to several formats. Custom agendas can be assigned file name(s) and automatically export to one or more file types. See: http://orgmode.org/manual/Exporting-Agenda-Views.html -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Leo Ufimtsev Sent: Wednesday, March 18, 2015 2:10 PM To: Nicolas Goaziou Cc: Ben Finney; 18...@debbugs.gnu.org Subject: [O] bug#18870: bug#18870: \emsp and alignment in org clock report I can't speak for the technical details, but I get the sense that \emsp isn't the right thing to be displayed on an *agenda clock report* because agenda clock reports don't get exported (afaik). Even \__ is more preffered than an \emsp, as \emsp is not 'easy to read' per se. Since there are clearly difference in opinions, maybe a solution is to have a variable like 'org-clockreport-indentation-character' which defaults to \emsp for correct export, but could be changed to spaces or '\__' by the user. This would give people the choice between better export or better text-buffer display. Thoughts? Leo Ufimtsev | Intern Software Engineer @ Eclipse Team - Original Message - From: Nicolas Goaziou m...@nicolasgoaziou.fr To: Ben Finney ben+em...@benfinney.id.au Cc: 18...@debbugs.gnu.org Sent: Tuesday, March 17, 2015 6:07:03 PM Subject: [O] bug#18870: \emsp and alignment in org clock report Ben Finney ben+em...@benfinney.id.au writes: The behaviour described – displaying “\emsp” instead of space characters – is a regression. That's what is being reported in this bug. There wasn't space characters in the first place, but \___ constructs. See commit bacfe5b4f7244eaf151f4e26a1d94dd8f66c1d19. Also, the bug is about table alignment when `org-pretty-entities' is used. Having some space character is not desirable as it would just move the problem the other way around (i.e., indentation would not appear during export) So the U+2003 EM SPACE character should be translated *during export*, and not be literally in the displayed text. No, because it means this character should be treated specially by Org (e.g., LaTeX just ignores it so it needs to be turned into a space there). This is not a good idea, especially considering it is an invisible character. IS the above suggestion an acceptable solution? No, it isn't. An acceptable solution would be a character or a string that looks decent both in the buffer and in an exported document, without further processing. Note that this is not LaTeX-specific markup. This is called an entity, and is correctly exported in various back-ends. But not for display, which is the bug to be fixed here. Actually, it works more or less correctly for display on GUI with a non-nil `org- pretty-entities', or calling `org-toggle-pretty-entities'. Regards, This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Why don't datetrees use timestamps?
You can use a custom capture template and have timestamps of various sorts inserted. For example, I have one datetree I use that inserts a date/time stamp using %T (%t gives only date, not time) See the documentation for capture (hit C-c C C to get into the customize interface then scroll down) Hope this helps! Subhan From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Reuben Thomas Sent: Sunday, March 15, 2015 10:36 AM To: emacs-orgmode@gnu.org Subject: [O] Why don't datetrees use timestamps? I'm using orgmode 8.2.10. When I use capture, the year/month/day headers inserted aren't timestamps; why not? Is there a way to make them timestamps? (I can't find anything about this in the manual.) -- http://rrt.sc3d.org This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Possible bug
I'm not sure if this counts as a bug or not: If I run a custom agenda (eg. R) with sticky agendas, it displays in an buffer with the name *Org Agenda (R)* If this buffer is then renamed to e.g. (rename-buffer *R-Agenda*) *R-Agenda* And is then refreshed by hitting r, the agenda is properly rebuilt BUT in a new buffer named *Org Agenda(R)*, resulting in two differing agendas. Is this appropriate behavior? It seems that rebuilding the agenda should respect the current buffer name. I'm very new at programing for lisp, so I'm not sure I'm using the right functions here. I've poked around a bit in the code, but my elisp-fu is quite weak. I couldn't find an easy way to pass a buffer name in to org-agenda to be used, nor was it entirely clear to me how to modify org-agenda to grab respect the buffer name when rebuilding a 'sticky' one. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] minimal config for bug testing/reporting
I've run across what I believe to be a couple of bugs in the use of sticky agendas. I'd like to report them, but I really don't have the time to rebuild a functional org-mode .emacs file with minimal configuration. Is there one floating around out there I can use that someone can point me at? Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Set a property or take action on state change to done
I know the hooks are in there somewhere, but is there any relatively straightforward way to set a particular property, or run a function to do so, when a TODO changes status to a DONE state? Thanks! Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] How to include time when generating timestamp for DEADLINE/SCHEDULE
Both C-c C-d (deadline) and C-d C-s (schedule) bring up a calendar in the mini-buffer to pick a date This is great However, there doesn't appear to be any way to include a time in the deadline without going in afterwards and manually editing it. This is not so great. I would dearly love to be able to easily enter in deadlines for items with a full date/time stamp. I frequently need to know that item X is not only due tomorrow (DEADLINE: 2015-02-13 Fri). But that it is due tomorrow at 1:00 PM (DEADLINE: 2015-02-13 Fri 13:00) Manually editing to add the time stamp seems to cause no problems, and causes DEADLINES to locate in the time grid as expected, which is very helpful. Am I just missing something, or is this a glaring hole in the scheduling mechanic? Thanks! Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] How to include time when generating timestamp for DEADLINE/SCHEDULE
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Dominic Surano Sent: Thursday, February 12, 2015 12:47 PM To: emacs-orgmode@gnu.org Subject: Re: [O] How to include time when generating timestamp for DEADLINE/SCHEDULE Subhan Michael Tindall SubhanT at familycareinc.org writes: Both C-c C-d (deadline) and C-d C-s (schedule) bring up a calendar in the mini-buffer to pick a date This is great However, there doesn’t appear to be any way to include a time in the deadline without going in afterwards and manually editing it. This is not so great. I would dearly love to be able to easily enter in deadlines for items with a full date/time stamp. I frequently need to know that item X is not only due tomorrow (DEADLINE: 2015-02-13 Fri). But that it is due tomorrow at 1:00 PM (DEADLINE: 2015-02-13 Fri 13:00) Manually editing to add the time stamp seems to cause no problems, and causes DEADLINES to locate in the time grid as expected, which is very helpful. Am I just missing something, or is this a glaring hole in the scheduling mechanic? Thanks! Subhan I believe you're missing something. While in the Date+time mini-buffer, you can enter a string such as 2015-02-03 1:00pm or 2015-04-21 13:50 rather than just S+ARROWS to select the day. The yellow highlighted text will update accordingly to reflect how it's interpreting your input. Pressing enter should insert the deadline / scheduled date AND time. [] Not really an acceptable answer. Having to use 2 different interface methods to fill in one time/date stamp value is confusing and cludgy. Plus, if you type in a full time/date stamp + time, you can still move around in the calendar, but it doesn't update the selected datestamp in yellow. Also confusing. I use the calendar to select a date, it works wonderfully, and quickly. But, once a date is picked, having either a prompt or a simple picker that works with the S+ARROWS to select a time would be great, and make a much smoother interface. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] tasks, clocks, and notes
Try '(org-log-note-clock-out t) This gives you something like this: * WORK break This is my break log CLOCK: [2015-02-04 Wed 11:20]--[2015-02-04 Wed 11:30] = 0:10 - coffee CLOCK: [2015-02-04 Wed 09:52]--[2015-02-04 Wed 10:16] = 0:24 - coffee, walk CLOCK: [2015-02-03 Tue 09:35]--[2015-02-03 Tue 09:45] = 0:10 - walk Now, now to get a coherent report out of them other than by looking at the TODO is not something I've worked out yet -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of hymie! Sent: Thursday, February 12, 2015 8:07 AM To: emacs-orgmode@gnu.org Subject: [O] tasks, clocks, and notes Greetings. I have a funny feeling I asked this before, but I can't remember and I couldn't find it in a search. So let's say I have a task -- fix a computer. I add some memory, I test the new memory and that doesn't solve the problem, and then I finally figure out it was the video driver. I could log that this way: * fix the computer ** added memory to the machine CLOCK: [2015-01-28 Wed 12:36] -- [2015-01-28 Wed 13:14] ** memory didn't resolve the problem CLOCK: [2015-01-28 Wed 13:28] -- [2015-01-28 Wed 13:53] ** finally found it -- it was the video driver CLOCK: [2015-01-29 Thu 09:12] -- [2015-01-29 The 11:30] but then my Agenda will have pretty disjoint notes about added memory to the machine. I'd prefer that the Agenda either say fix the computer or (even better) fix the computer -- added memory to the machine. Is there something I can do that would add notes to an individual clock entry, something like * fix the computer CLOCK: [2015-01-28 Wed 12:36] -- [2015-01-28 Wed 13:14] added memory to the machine CLOCK: [2015-01-28 Wed 13:28] -- [2015-01-28 Wed 13:53] memory didn't resolve the problem CLOCK: [2015-01-29 Thu 09:12] -- [2015-01-29 The 11:30] finally found it -- it was the video driver that would still leave the clock lines attached to the main task, but still keep some individual notes about the various pieces of the task? --hymie! This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] timeline view - showing times
This is probably overkill, but I use this: (setq org-agenda-custom-commands (quote ( (c Clock ((agenda ((org-agenda-sticky nil) (org-agenda-ndays 1) (org-agenda-span-1) (org-agenda-use-time-grid t) (org-agenda-show-log (quote clockcheck)) (org-agenda-clockreport nil This gives me a handy dandy report like this: Day-agenda (W06): Thursday5 February 2015 8:00.. work-log:8:35- 9:28 Clocked: (0:53) RECURRING Email work-log:9:28- 9:45 Clocked: (0:17) RECURRING Organizational/Productivity work-log:9:45-10:00 Clocked: (0:15) RECURRING Break - br work-log: 10:00-10:53 Clocked: (0:53) RECURRING Organizational/Productivity 10:00.. work-log: 10:53-11:22 Clocked: (0:29) RECURRING Break - coffee aging-pop: 11:22-11:47 Clocked: (0:25) 2015-02-04 Wed 14:00 meeting aging-pop: 11:47-12:08 Clocked: (0:21) TODO Current Members from DB 12:00.. work-log: 12:08-13:30 Clocked: (1:22) RECURRING Lunch aging-pop: 13:30-13:45 Clocked: (0:15) TODO Current Members from DB work-log: 13:45-13:51 Clocked: (0:06) RECURRING Break - coffee aging-pop: 13:51-14:00 Clocked: (0:09) TODO Current Members from DB aging-pop: 14:00-14:04 Clocked: (0:04) FOLLOW email steve 14:00.. aging-pop: 14:04-16:23 Clocked: (2:19) TODO Current Members from DB 16:00.. 18:00.. 20:00.. Plus a clock report for summary Hope this helps! -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Paul Rudin Sent: Monday, February 09, 2015 9:43 AM To: emacs-orgmode@gnu.org Subject: [O] timeline view - showing times If I type C-c a L I get a list of durations for each day - for example: Monday 9 February 2015 W07 Clocked: (0:53) Revise document X Clocked: (1:12) Meet Fred ... Is there a way of getting a timeline that includes the actual times of day, so that I can reconstruct how I spent a day from the timestamps? So you might see something like: Monday 9 February 2015 W07 9:23--9:45: Revise document X 9:45--10:57: Meet Fred ... 13:00--13:31: Revise document X Thanks. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Strange behavior with block agendas
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Yuri Niyazov Sent: Friday, February 06, 2015 2:02 AM To: emacs-orgmode@gnu.org Subject: [O] Strange behavior with block agendas If a block agenda exists, with say, agenda on top and todo on the bottom, then by default it opens to today. It is possible then to press j and select a different date to go to. After that, if we hit r to redisplay, we get different behavior: - If the point is in the agenda section of the buffer, then the agenda is redisplayed with the date that was selected after hitting j - If the point is in the todo section of the buffer, then the agenda is redisplayed with today's date. Do you guys think this is correct behavior, or inconsistent behavior? Where is point when you are hitting 'j' in these cases? This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Help: Saving Agenda Views
-Original Message- From: Tory S. Anderson [mailto:torys.ander...@gmail.com] Sent: Thursday, February 05, 2015 3:39 AM To: Subhan Michael Tindall Cc: orgmode list Subject: Re: [O] Help: Saving Agenda Views THanks for the good tips and examples; I'll keep them handy. So, listing the org-agenda variables the one I want to edit is org-agenda filter; however, changing this in my function does NOT change my agenda view the way it should. Here's what I'm trying: --8---cut here---start-8--- ;; saving views (setq org-agenda-custom-commands '((c Class agendas ; ((agenda ((org-agenda-span 7) (org-agenda-tag-filter +LMC_6215))) ;; No different results ((agenda ((org-agenda-span 7) (org-agenda-tag-filter '(+LMC_6215 ;; in the agenda, org-agenda-tag-filter remains nil no matter what --8---cut here---end---8--- Why is `org-agenda-tag-filter` being ignored when `org-agenda-span` is working? Hard to say, it appears org-agenda-tag-filter is an undocumented variable, which I've never used. Glancing through the code it looks like an internal variable that will likely have any externally set values overwritten You might try org-agenda-tag-filter-preset instead: (defvar org-agenda-tag-filter-preset nil) A preset of the tags filter used for secondary agenda filtering. This must be a list of strings, each string must be a single tag preceded by \+\ or \-\. This variable should not be set directly, but agenda custom commands can bind it in the options section. The preset filter is a global property of the entire agenda view. In a block agenda, it will not work reliably to define a filter for one of the individual blocks. You need to set it in the global options and expect it to be applied to the entire view. Note that this will need to go in a different position syntactically to be a global option for the view Subhan Michael Tindall subh...@familycareinc.org writes: Well, to start with your syntax is WAY off. Org custom agendas can be pretty arcane. I'd start with setting up some custom agendas using the customizer, saving them, and then looking at how they are structured. Next, C-h v org-agenda TAB in an org buffer should get you a list of the various settings you can use in a custom block. Note that not all variables are valid in all types of blocks. And finally, take a look at the documentation for org-agenda-skip-function, as I believe this is what you will need to use to accomplish the goals you set below And, as a bonus, here's a snippet out of my emacs showing a couple of different custom agendas with mulitiple blocks. ;;This one does a sorted list of all my TODOs, followed by an agenda block for 1 day (D Todos+Clock ((alltodo ((org-agenda-sticky nil) (org-agenda-sorting-strategy (quote ((agenda category-up todo-state-up deadline-up time-up)) (agenda ((org-agenda-sticky nil) (org-agenda-sorting-strategy (quote ((agenda habit-down time-up priority-down category-keep (org-agenda-span 1) (org-agenda-use-time-grid t) (org-agenda-show-log (quote clockcheck)) (org-agenda-clockreport nil) ;; this one does all todos of type RECURRING, then a tags search for everything with a STYLE property (tags does many things), followed by a list of all my todos using alltodo, using a skip function to screen out anything not matching the regex , followed by a list of TODOs from a specific file (I use multiple project files for most things) (R Recuring+Habits ((todo RECURRING) (tags STYLE={.+}) (alltodo ( (org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) \\:LastWorked\\:))) (org-agenda-sticky nil) (org-agenda-max-entries 10) (org-agenda-clockreport nil) (org-agenda-sorting-strategy (quote ((todo tsia-down todo-state-up priority-down time-down) ) (agenda my-todos ((org-agenda-files '(path-to/my-todos.org)) (org-agenda-span 1) (org-agenda-clockreport nil) Hope this helps
Re: [O] Help: Saving Agenda Views
Well, to start with your syntax is WAY off. Org custom agendas can be pretty arcane. I'd start with setting up some custom agendas using the customizer, saving them, and then looking at how they are structured. Next, C-h v org-agenda TAB in an org buffer should get you a list of the various settings you can use in a custom block. Note that not all variables are valid in all types of blocks. And finally, take a look at the documentation for org-agenda-skip-function, as I believe this is what you will need to use to accomplish the goals you set below And, as a bonus, here's a snippet out of my emacs showing a couple of different custom agendas with mulitiple blocks. ;;This one does a sorted list of all my TODOs, followed by an agenda block for 1 day (D Todos+Clock ((alltodo ((org-agenda-sticky nil) (org-agenda-sorting-strategy (quote ((agenda category-up todo-state-up deadline-up time-up)) (agenda ((org-agenda-sticky nil) (org-agenda-sorting-strategy (quote ((agenda habit-down time-up priority-down category-keep (org-agenda-span 1) (org-agenda-use-time-grid t) (org-agenda-show-log (quote clockcheck)) (org-agenda-clockreport nil) ;; this one does all todos of type RECURRING, then a tags search for everything with a STYLE property (tags does many things), followed by a list of all my todos using alltodo, using a skip function to screen out anything not matching the regex , followed by a list of TODOs from a specific file (I use multiple project files for most things) (R Recuring+Habits ((todo RECURRING) (tags STYLE={.+}) (alltodo ( (org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) \\:LastWorked\\:))) (org-agenda-sticky nil) (org-agenda-max-entries 10) (org-agenda-clockreport nil) (org-agenda-sorting-strategy (quote ((todo tsia-down todo-state-up priority-down time-down) ) (agenda my-todos ((org-agenda-files '(path-to/my-todos.org)) (org-agenda-span 1) (org-agenda-clockreport nil) Hope this helps, there are not that many good complex agenda examples out there -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Tory S. Anderson Sent: Wednesday, February 04, 2015 1:28 PM To: orgmode list Subject: Re: [O] Help: Saving Agenda Views Okay, I've attempted to use my newbie elisp skills to hack together a solution but it doesn't work, yelling at me about wrong number of arguments (why?). Here's what I've put together (clearly inspired by the `org-agenda-filter-by- tag` function). Can anyone help me piece together what's wrong here? --8---cut here---start-8--- ;; saving views (setq org-agenda-custom-commands '((x
[O] Limiting number of items shown in custom agenda
I have the following custom agenda command (Z Last Worked skip ((alltodo ((org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) \\:LastWorked\\:))) (org-agenda-sticky nil) (org-agenda-view-columns-initially t) (org-agenda-sorting-strategy (quote (tsia-down todo-state-down))) Each item worked has a property that is automatically set to the last time it was worked (:LastWorked:) As-is, this works OK, and shows all non-closed headlines with a :LastWorked: property What I'd like to do is limit this to only show say the 10 most recently worked items. Can't seem to find a way to do this. Any ideas? This limit needs to happen after the sort. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] long outline entries
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of e.fr...@ucl.ac.uk Sent: Friday, January 23, 2015 12:55 AM To: Jude DaShiell Cc: emacs-orgmode@gnu.org Subject: Re: [O] long outline entries On Thursday, 22 Jan 2015 at 17:06, Jude DaShiell wrote: Is there any way in org-mode to have two things happeautomatically when a long outline entry gets keyed into a file? First the lines of the outline entry do not go beyond a defined right margin and split on spaces. Second, subsequent lines created by above wrapping start on a left margin that makes it clear to org-mode that these additional lines are all part of the original outline entry since they're inside the indents created by the stars and space that started the original outline entry? A question Maybe auto-fill-mode is what you want? -- : Eric S Fraga (0xFFFCF67D), Emacs 24.4.1, Org release_8.3beta-717-gd36bd8 Auto-fil-mode doesn't apply to headlines. AFAIK, there is no way to automatically wrap a headline other than hitting enter, and this moves the rest of what you are typing into the body of the entry. If I'm recalling correctly, wrapping headlines like you have suggested (which I would like myself!) would break the new more formal drawers format without some significant rewrite. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] [ANN] [OT] New Android app (Orgzly)
OK, I love this! I installed it, setup was easy as I already sync some relevant .org files through dropbox. The interface is pretty smooth, there's a few significant things that need handled(checkboxes and #+TODO per-file configuration tripped me up already), but mostly everything works. I will happily be contributing testing and feedback. I've been looking for a decent way to include my phone in my org workflow, and this likes very promising! Kepp up the good work! Subhan -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Neven Sent: Thursday, January 22, 2015 3:33 AM To: emacs-orgmode@gnu.org Subject: [O] [ANN] [OT] New Android app (Orgzly) Hi, Sorry if considered spammish, but since it has been mentioned yesterday and it might interest some Android users out there... *NOTE* It's about an app which is *not* open source (some parts of code will opened, see below). If you have a problem with that, you can stop reading right about now... Anyway -- it is an outliner, todo-managing, notes-taking, agenda-showing, org-mode-wannabe app, which uses .org files for encoding the notebooks in when syncing. Currently, only syncing to Dropbox is supported, but more methods will follow after the first production release (starting from SSH, Git, WebDAV probably). As mentioned, it is not an open source project, but some parts of the code will be released in the future. Java reader/writer for org files is written from scratch (imaginatively named jorgmode) and is a good candidate for that. Perhaps some Android-specific parts as well. You can find more (read: less) info on: http://www.orgzly.com/ App is available on Google Play as Beta -- which means you have to join Google group https://groups.google.com/d/forum/orgzly-android-beta first, to get a link to it. It has a limited set of features, but it should be already useful enough -- you can create, edit, delete, move, promote, demote, cut, paste, schedule, tag, prioritize and search notes. And sync notebooks. You might want to *copy* some of your org files to a new directory (or directories) you'll use for syncing and make sure you're happy with generated files. Files should be identical *except* for some white space. Let me know if it doesn't work for you or you notice anything else strange. Not too many different org files were used for testing -- worg, personal and some random ones found on the net were used. If you know where to find some more, do tell. Never enough for this kind of testing. Anyway -- hope you find the app useful (young as it is). Any questions, suggestions, ideas, issues, etc. are very welcome -- you can use the group mentioned above (posting by email is enabled), reply to me, or use supp...@orgzly.com. Thanks, Neven This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] hook for inserting headlines
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Marcin Borkowski Sent: Tuesday, January 13, 2015 4:36 PM To: emacs-orgmode@gnu.org Subject: Re: [O] hook for inserting headlines On 2015-01-14, at 01:18, Subhan Michael Tindall subh...@familycareinc.org wrote: Is there a hook that is run with creating a new headline in org mode? I have several properties that I always set for working todos I'd like to have them automatically created when I make a new headline (say when I hit return at the end of it) IE: ,*** this is a sample headline hit enter here ,*** this is a sample headline :PROPERTIES: some properties here :END: And maybe even an interactive schedule/deadline prompt? I have a function to create the properties drawer but don't know how to hook it to headline creation. Why not create a specialized function which might ask for the title of the headline and insert that headline along with the properties? Or even insert an /empty/ headline with these properties and place the point after the string of asterisks and a space, so that you can type the title? Or, if we are at it, why not use Yasnippet for that? Not exactly what you want, but maybe this is what you /need/? If not, I guess that advising org-return /might/ be the way to go. (For instance, you might check whether the user hits RET with the point at the end of a headline with empty contents.) This last one sounds closest. I'm not really familiar with how advising a function works though. The point (for me) is to avoid interrupting my 'flow' while setting up projects, TODOs, etc. I'm pretty well programmed to manually type my headlines and having some of the extra drudge work get added in automatically would help my process quite a bit. Thanks for the suggestion! Thanks! Subhan Hth, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] hook for inserting headlines
Is there a hook that is run with creating a new headline in org mode? I have several properties that I always set for working todos I'd like to have them automatically created when I make a new headline (say when I hit return at the end of it) IE: ,*** this is a sample headline hit enter here ,*** this is a sample headline :PROPERTIES: some properties here :END: And maybe even an interactive schedule/deadline prompt? I have a function to create the properties drawer but don't know how to hook it to headline creation. Thanks! Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] PROPERTY inheritance at the file level, and picking up all items
I'm trying to set up a buffer-wide property value for my project files. Currently I have a level-1 header like this: * project :PROPERTIES: :project_name: this_projects_name :END: I know this can be inherited by sub project, but I have many more level-1 headers * level1 header ** sub header I can't seem to find a way to set up the property :project_name: to be a file-level or buffer-level property that is inherited and visible in custom agendas. I've tried several variants including a level-0 property drawer and using #+PROPERTY :project_name project_name (setq org-columns-default-format %10CATEGORY %30ITEM %TODO %PRIORITY %20project_name %LastWorked(Last Worked On) %LastWorked(Hours Ago){@min} %FILE) Custom agenda command: (Z Last Worked skip ((alltodo ((org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) \\:LastWorked\\:))) (org-agenda-sticky nil) (org-agenda-view-columns-initially t) this also seems to not be working (org-agenda-sorting-strategy (quote (tsia-down todo-state-down))) The Skip function works great, but unfortunately the agenda also does not pick up any headers without a TODO state even if they match the LastWorked regexp. If anybody can provide some insight on either of these problems I would be much obliged! This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Table block help
How does emacs choose what special editor (or if one exists) to call when running org-edit-special at point? I work a lot with data in tables in my org files, and often have tables hundreds of lines long that are often pasted in ascii and converted to org tables using C-c | I generally want the tables to start out folded, which I currently accomplish by wrapping them in a #+BEGIN_TABLE/#+END_TABLE block I'd love to be able to pop them out into a separate frame for editing using C-c ' (org-edit-special), remaining in org mode the whole time. I DONT want to call the formula editor with C-c ', even if I'm within the table itself. I could live with this as long as I can jump to start of line and pop out into a special buffer. It looks like I should be looking toward org-edit-src-code, but it does not appear to be easily configurable for new/different language types. A more advanced solution would be to pop the table out into a specialized table-editing minor mode, org major mode with some specialized keybindings to assist in editing the tables. Any ideas? Any quick solutions? Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Inserting property drawers and comments
You probably need to specify arguments, which can’t be done with M-x func Try M-: (func arg1 arg2…) From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of RCY Sent: Tuesday, December 09, 2014 12:40 PM To: Emacs-orgmode@gnu.org Subject: [O] Inserting property drawers and comments Hi, I can insert a property drawer using the 'C-u C-c C-x d' key sequence. Is there a way to do so by directly calling the org-insert-property-drawer function? I get a 'Wrong type argument: commandp, org-insert-property drawer error' when I try to call it using a shortcut command. I have a similar problem with org-insert-comment and org-insert-item, but others like org-insert-link, org-insert-todo-heading, etc work fine. Thanks RC This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Executing org shell blocks on remote machine over ssh
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of David Bjergaard Sent: Tuesday, November 18, 2014 10:23 AM To: Ista Zahn Cc: Brett Viren; emacs-orgmode Mailinglist Subject: Re: [O] Executing org shell blocks on remote machine over ssh Ista Zahn istaz...@gmail.com writes: On Tue, Nov 18, 2014 at 10:43 AM, Brett Viren b...@bnl.gov wrote: David Bjergaard davi...@duke.edu writes: I use org mode as a lab notebook. I write org-src blocks to keep track of tasks I do at the command line, and then I copy paste them into the terminal. I would really like to hit C-c C-c on the source block and have it executed on the remote machine. I know that you can specify the remote machine according to [1], however the software I use requires a fairly complicated setup to get going. Is it just complicated, or is it also prohibitively long-running? If just the former, you could maybe bundle the setup into some shell script and source it in each of your sh source blocks. Eg: #+BEGIN_SRC sh :results output :dir /ssh:lycastus:/home/bviren /bin/pwd echo $HOSTNAME ls -l foo.sh echo --- cat foo.sh echo --- source ./foo.sh echo $FOO #+END_SRC #+RESULTS: : /home/bviren : lycastus : -rw-rw-r-- 1 bviren bviren 16 Nov 18 10:27 foo.sh : --- : export FOO=bar : : --- : bar If the setup is purely environmental, and it takes a long time to perform, maybe you could do the set up once and then cache the resulting environment using the output of env. I guess I'm missing something (like why the OP want's to run a shell in a separate window), but why not just #+BEGIN_SRC sh :results output :dir /ssh:lycastus:/home/bviren :session *shell* /bin/pwd echo $HOSTNAME ls -l foo.sh echo --- cat foo.sh echo --- source ./foo.sh echo $FOO #+END_SRC ? Best, Ista -Brett. Hi Ista, Brett, Thanks for the hints, I'll try these. Some clarification: If the setup is purely environmental, and it takes a long time to perform, maybe you could do the set up once and then cache the resulting environment using the output of env. Unfortunately it takes a long time to set up, and its complicated (I have to initialize different versions of the software depending on which project I'm working on.) It can take up to 10 seconds to restore a saved environment, and it takes some setting up bootstrap the restoration command. I guess I'm missing something (like why the OP want's to run a shell in a separate window), but why not just I want the separate window because once the environment is set up, I also jump around a lot. I record the pieces of shell script that are important for reproducing results in the notebook. The snippets are then recycled across many sessions, and different pieces are used at different times (some are even used with different pieces of software). What I would like is to log into the remote machine, set up the software, and then have a way to tell emacs to send the org-src block to the set up environment so that I can build up the parts I need at that moment. I know this is working against the grain of the literate programming paradigm where the document and the source code are coupled, and tangling the document produces a program that can be executed. I'm just wondering if its possible. If not that's fine. Really I'm just trying to save myself a copy-paste (and the associated issues with it getting recorded in my .bash_history). Cheers, Dave It's been quite a while since I used one (or even did much shell programming), so my details are a bit fuzzy. But, I think your solution is in Unix (I'm assuming that's what your using), not emacs itself. Take a look at the concept of 'named pipes' If you've got a shared file system or can remote mount, a process like this would probably work: Create 2 named pipes One you can write to on system A (eg. my_sys_a_pipe), with a small script on system B that reads my_sys_a_pipe and executes the commands it grabs Second named pipe is created and stdout on system B is redirected to it, then system A listens to it feeds what is received to stdout (my_sys_b_pipe) Echo my list of commands my_sys_a_pipe echo my_sys_b_pipe (see below, probably want a loop here) You probably also need to include a tag of some sort (echo sys_b_done or similar) as the last command and then run a read/echo loop on my_sys_b_pipe to terminate the driver script and make sure it returns to emacs. Hopefully this isn't too confusing, unfortunately I don't have time to go back and look up my syntax, but I think conceptually it might get you down the road This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged,
[O] Include subtree pointed to by link on Ascii export
Is there a relatively straightforward way to configure or modify Ascii export to include the subtree pointed to at a link instead of the link itself? Example: #+PRIORITIES: A E A #+OPTIONS: toc:nil H:2 num:nil * 2014-11-14 Fri ** Order turkey - [ ] schedule pickup - [ ] get pepper bacon at pickup ** [[*Countertops][Countertops]] ** WORK some additional stuff * tasks ** WORK Countertops *** DONE order countertops - [X] order countertops - [X] schedule install *** DONE order sink Currently exports like this: 2014-11-14 Fri HOLD Countertops Order turkey - [ ] schedule pickup - [ ] get pepper bacon at pickup WORK some additional stuff ~~ tasks = WORK Countertops * DONE order countertops - [X] order countertops - [X] schedule install * DONE order sink What I'd like to see is this: 2014-11-14 Fri WORK Countertops Note difference here * DONE order countertops - [X] order countertops - [X] schedule install * DONE order sink Order turkey - [ ] schedule pickup - [ ] get pepper bacon at pickup WORK some additional stuff ~~ tasks = WORK Countertops * DONE order countertops - [X] order countertops - [X] schedule install * DONE order sink Of course there's some issues to resolve such as subtree promotion/demotion, etc. but I think most of them are straightforward at least as far as making this useful This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Sub-tree EXPORT_ properties are not over-riding file-level options
From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Daniel J. Sinder Sent: Thursday, November 13, 2014 12:29 PM To: emacs-orgmode Subject: Re: [O] Sub-tree EXPORT_ properties are not over-riding file-level options On Thu, Nov 13, 2014 at 10:14 AM, Nicolas Goaziou m...@nicolasgoaziou.fr wrote: The EXPORT_ properties are only meaningful when you do a subtree export, i.e., Export scope is Subtree in export dispatcher. Thank you! That does the trick. I must say, this is a little confusing because an active region limits the output of the export to the active region. Thus, the output of a single subtree misled me to believe that the scope of the export had been already limited to Subtree. I now see the variable org-export-initial-scope, but that's a little too heavy handed (since one can't export the entire file if it is left set to Subtree. It would be nice if there was some way to have 'C-c @' automatically (and temporarily) set this variable to Subtree until the next export or until the region is de-activated. Thanks again, Dan C-c C-e followed by C-s limits the export scope to the subtree at point quite nicely in my experience. It resets when the dispatcher is closed This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Agenda Help
I've been trying to work out a particular agenda for some time now. Due to some known bugs in sorting with IA time stamps in some of the commands, I've been forced to branch a little abroad. I've got most of things worked out, but need a little guidance on the last remaining piece. Here's the custom agenda command: (Z Last Worked skip ((alltodo ((org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) \\:LastWorked\\:))) (org-agenda-sticky nil) (org-agenda-sorting-strategy (quote (tsia-down todo-state-down))) Some, but not all, headlines have a 'LastWorked' property holding an IA time stamp Some, but not all, headlines with a 'LastWorked' property have a 'TODO' status IE meetings get an active datestamp but not a TODO status, And have a 'LastWorked' property based on when meeting occurred. The above command will pick up all the headlines with a TODO status and a LastWorked Property, sort by LastWorked, and displayed. This is great. What I also need is a way to pick up ALL headlines with a LastWorked Property, including headlines with closed TODO stati (IE DONE) Using the 's' type agenda picks up all the right items, but the sort on 'LastWorked' fails Any ideas? Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] searching across all/multiple org files
Org agenda searches (C-c a m|s|/ etc) search across all files listed in org-agenda-files and org-agenda-text-search-extra-files See http://orgmode.org/worg/org-tutorials/advanced-searching.html for some great info on searching Another option is to use the shell, for example Find –name ‘*.org’ documents directory’ | xargs grep search string (see man pages for more details) From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Xebar Saram Sent: Sunday, October 05, 2014 6:59 AM To: org mode Subject: [O] searching across all/multiple org files hi list im looking for a way to do a simple search (though i could see times where a org headline search would work) across multiple org file. what would be nice is defining a folder before that has org files and search there any ideas on this anyone? thx alot in advance Z This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Adding new table rows/cols in a formula update
I would include a customization variable to control this behavior, defaulting to whatever the current behavior is: IE: (setq org-calc-extend-file nil) default system behavior (setq org-calc-extend-file t) always silently extend rows (setq org-calc-extend-file warn) issue warning in message buffer that line was extended (setq org-calc-extend-file prompt) prompt user y/n on whether or not to extend column -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Dima Kogan Sent: Tuesday, September 30, 2014 12:28 PM To: emacs-orgmode@gnu.org Subject: Re: [O] Adding new table rows/cols in a formula update Dima Kogan li...@dima.secretsauce.net writes: Suppose I have this .org file: | | #+TBLFM: @1$2=5 It's a 1x1 table with a formula. The formula sets a cell that's out of bounds in the table, so evaluating this formula results in an error. How set-in-stone is this behavior? I haven't dug too deeply into the code, but are there fundamental assumptions here? Would a patch that extends the table before applying such a formula be too naive in some way? Here's a tiny patch that adds the columns (not rows) as needed. Is this reasonable? This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] How to get the link the point is on?
[SNIP] -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Marcin Borkowski Sent: Thursday, September 25, 2014 3:45 PM To: emacs-orgmode@gnu.org Subject: Re: [O] How to get the link the point is on? [SNIP] you know about ,[ C-h f org-toggle-link-display RET ] | org-toggle-link-display is an interactive compiled Lisp function in | `org.el'. | | It is bound to menu-bar Org Hyperlinks Descriptive Links, | menu-bar Org Hyperlinks Literal Links. | | (org-toggle-link-display) | | Toggle the literal or descriptive display of links. ` ? Yes, I do, but this is not what I'm looking for. I want to see the `descriptive' links, only to be able (sometimes) to look up the actual target of the link. (And I don't like the idea of moving the point to the end, pressing backspace to delete the rightmost bracket, and then pressing C-\ to undo it...) [] I accomplish this by using C-c C-l RET RET (which is bound to org-insert-link and resides in org.el) Technically it pops up the long link and description for editing in the message buffer, but they default to current values so effectively provide an easy display. Works from anywhere in the highlighted link. If nothing else it should point you at some modifiable code you can use for display. Subhan Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] [help] need help with a skip function
Hi, I'm looking for an example org-agenda-skip-function that I can use to include all items for an agenda (IE alltodo) that have a certain property set (value doesn't particularly matter) IE: * TODO H1 :PROPERTIES: :P1: date :END: * TODO H2 :PROPERTIES: :END: So that H1 gets included, but H2 does not. I know, it's simple to do with a search-type agenda, but unfortunately a bug in sorting for inactive time stamps makes that route unsuitable for my purposes. Thanks! Subhan Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Fold entirely done subtrees on startup?
It's not exactly what you want, but you can add a properties block to the subtree: :PROPERTIES: :VISIBILITY: folded :END: to control its display. A little programming could probably automatically insert it on subtrees when status moves to DONE This leaves only no-status entries to deal with -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Bernd Haug Sent: Wednesday, September 24, 2014 3:06 AM To: emacs-orgmode Subject: [O] Fold entirely done subtrees on startup? +STARTUP can show top level headers, all headers, all content or everything. I'd like a way to have all subtrees that are DONE or have no todo-status folded, but have everything TODO* displayed at startup. Is there a way to do that with per-file settings? Cheers, Bernd * “…or with TODO children”, but I can emulate that well enough with giving every path in the trees a status and have org inhibit setting Headers with TODO or unchecked children DONE. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] [ Bug] tsia-{up, down} sorting strategy not working for tags search agendas
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Sebastien Vauban Sent: Tuesday, September 23, 2014 12:57 AM To: emacs-orgmode@gnu.org Subject: Re: [O] [ Bug] tsia-{up, down} sorting strategy not working for tags search agendas Subhan Michael Tindall wrote: I have the following agendas (among others) defined: (x Last worked ((alltodo ( (org-agenda-sticky nil) (org-agenda-sorting-strategy (quote (tsia-up todo-state-down))) (y Last worked2 ((tags LastWorked={.+} ( (org-agenda-sticky nil) (org-agenda-sorting-strategy (quote (tsia-up todo-state-down))) I have a property defined in headlines that have been worked on: :PROPERTIES: :LastWorked: [2014-09-02 Tue 16:02] :END: TODOs etc that have not been worked yet don't have this property. The top search (x) creates an agenda with items with a LastWorked property sorted with the least recent first, down to most recent, followed by any items with the LastWorked property unset sorted by todo- state. The bottom search (y) creates an agenda with only items with LastWorked property set (which I want) but completely ignores the tsia-up sorting strategy and sorts only by todo-state. I have confirmed that org-agenda-sorting-strategy-selected is correct in both cases. The only difference is the agenda type (tags vs alltodo) Any ideas where to look for this ? I guess it's directly linked to a problem I reported last September. This is indeed annoying... See issue #29 on http://orgmode.org/worg/org-issues.html (and see the pointed thread). Best regards, Seb -- Sebastien Vauban Indeed, it does appear to be the same issue. I assuming no progress on fixing it? I guess that leaves me with two workarounds (suitable for my purposes anyway): Use the alltodo search type and either A) write a customized skip function to exclude any entries without a 'LastWorked' property entry Or B) write a customized sort so that empty entries sort to the bottom, not the top (possibly in both directions IE ABCDE for tsia-up, DCBAE for tsia-down Either of these will get me what I want. I'm a reasonably competent programmer, a minimal elisper, and have almost no familiarity with the org code. Any suggestions on which of these would be easier or more straightforward? I did take a look through the code to see if I could sort this out myself, but couldn't really make heads or tails of it. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] [ Bug] tsia-{up, down} sorting strategy not working for tags search agendas
I have the following agendas (among others) defined: (x Last worked ((alltodo ( (org-agenda-sticky nil) (org-agenda-sorting-strategy (quote (tsia-up todo-state-down))) (y Last worked2 ((tags LastWorked={.+} ( (org-agenda-sticky nil) (org-agenda-sorting-strategy (quote (tsia-up todo-state-down))) I have a property defined in headlines that have been worked on: :PROPERTIES: :LastWorked: [2014-09-02 Tue 16:02] :END: TODOs etc that have not been worked yet don't have this property. The top search (x) creates an agenda with items with a LastWorked property sorted with the least recent first, down to most recent, followed by any items with the LastWorked property unset sorted by todo-state. The bottom search (y) creates an agenda with only items with LastWorked property set (which I want) but completely ignores the tsia-up sorting strategy and sorts only by todo-state. I have confirmed that org-agenda-sorting-strategy-selected is correct in both cases. The only difference is the agenda type (tags vs alltodo) Any ideas where to look for this ? Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] TODO items in lists (not headings)
Lists are very explicitly not intended to contain TODO items. Checkboxes provide a bit of this functionality, sort of a ‘TODO lite’ I use something like this quite a lot: ** TODO notes from meeting:meeting:steve:susan:jane:bob:action: DEADLINE: 2014-09-19 Fri :PROPERTIES: :LastWorked: [2014-09-18 Thu 09:14] :END: - Item 1 - Item 2 - [ ] action item 1 - [X] sub action item - [ ] sub action item 2 - Item 3 extended meeting notes here I’ve not used them at all, but there may be a way to set a statistics cookie for the headline, or if not a simple function to update a statistics-type cookie or property when an action item changes state I do sometimes wish that I could include a TODO headline or tag a list item, but that is simply not possible under current implementations. IE something like this: ** meeting - TODO Item 1 tags: “tag1:tag2” LastWorked: [2014-09-18 Thu 09:14] - item 2 With properties etc. handled in a way similar to BEGIN_SRC block headers The problem is that list items/checkbox items are NOT headlines, and all the TODO code etc. is tied to headlines. I haven’t looked at the code but I suspect an extensive rewrite to integrate it with the rest of the headline code. Not as much if it’s kept as an isolated extension. From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Gary Oberbrunner Sent: Wednesday, September 17, 2014 5:45 AM To: Orgmode Mailing List Subject: Re: [O] TODO items in lists (not headings) On Tue, Sep 16, 2014 at 11:48 PM, Thomas S. Dye t...@tsdye.commailto:t...@tsdye.com wrote: Aloha Gary, Gary Oberbrunner ga...@oberbrunner.commailto:ga...@oberbrunner.com writes: Gary: My reason for not using TODO is just that it'd be ugly and confusing to put a heading in the middle of a list. Compare this: * Meeting report ** Meeting 1 - a thing that happened - another thing that happened - TODO: email everyone about all the things - some more things that happened to this: * Meeting report ** Meeting 1 - a thing that happened - another thing that happened ***TODO: email everyone about all the things - some more things that happened One solution is to use a capture template for TODO items and then refile them. I picked this up from Bernt Hansen and like it a lot: http://doc.norang.ca/org-mode.html#Capture Wow, that guy is serious! I don't think his setup solves what I'm looking for, but there is so much great stuff in there it'll take me weeks to check it all out. -- Gary This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] default headers for source code blocks
My apologies if this is in TFM, but I can't seem to find it after substantial digging. I'm using a lot of source code blocks lately. What I'd like is a way to specify a set of default headers to insert when a new block is created. Right now: C-c C-v d sql RET #+begin_src sql #+end_src What I want is this: C-c C-v d sql RET #+begin_src sql :exports code :tangle yes :comments noweb #+end_src Is there a configuration variable I can set for this? All I can find is refs to see source language documentation, but nothing that actually indicates if/how to manage it. Thanks, Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Bug: Feature request: make length of history in org-clock-select-task customizable [8.2.7c (8.2.7c-51-g896fa6-elpaplus @ c:/Users/clange/.emacs.d/elpa/org-plus-contrib-20140825/)]
Try (setq org-clock-history-length n) In your .emacs I believe the max on the list length is 35, but I could be wrong. If I'm understanding your question correctly this should address your issue. -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Christoph LANGE Sent: Thursday, August 28, 2014 5:47 AM To: emacs-orgmode@gnu.org Subject: [O] Bug: Feature request: make length of history in org-clock-select- task customizable [8.2.7c (8.2.7c-51-g896fa6-elpaplus @ c:/Users/clange/.emacs.d/elpa/org-plus-contrib-20140825/)] Dear developers, I would like to ask you to consider the following feature request: to make the length of the history of recent tasks in org-clock-select-task customizable. If I understand correctly, this should be as straightforward as replacing the three occurrences of the hard-coded number 10 in this defun by a defcustom'd variable. Maybe call it org-clock-select-max-task-items – I tried to find something that's similar to recentf-max-menu-items. Background: I use org-mode for logging all of my work time and sometimes switch between too many tasks. Cheers, and many thanks in advance, Christoph Emacs : GNU Emacs 24.3.1 (i386-mingw-nt6.2.9200) of 2013-03-17 on MARVIN Package: Org-mode version 8.2.7c (8.2.7c-51-g896fa6-elpaplus @ c:/Users/clange/.emacs.d/elpa/org-plus-contrib-20140825/) -- Christoph Lange, Enterprise Information Systems Department Applied Computer Science @ University of Bonn; Fraunhofer IAIS http://langec.wordpress.com/about, Skype duke4701 → SEMANTiCS conference: Transfer–Engineering–Community. Leipzig, Germany, 4–5 September (workshops 1–3 September). Including Vocabulary Carnival, LOD for SMEs, Linked Data Quality. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] prioritizing and categorizing items in checklist
I may be wrong here, but I believe you are conflating plain lists and headlines Plain lists may include checkboxes and start with '-' - [ ] list item one - [ ] list item two - [X] list item two.one Etc. Headlines may get priorities and start with '*{1,}' * TODO [#A] headline one * TODO [#B] headline two ** WORK [#A] headline two.one Etc. I don't think you can include priorities in list items nor checkboxes in list items. Lists are supposed to be a 'lightweight' version of TODO headlines. They can, however, be mixed like this, where each headline has it's own separate list underneath it. * TODO [#A] headline one - [ ] list item one - [ ] list item two - [ ] list item two.one * WORK [#B] headline two - [X] list item one - [/] list item two - [X] list item two.one - [ ] list item two.two ** TODO [#A] headline two.one - [ ] list item one - [ ] list item two Etc. -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Jude DaShiell Sent: Tuesday, August 26, 2014 2:36 AM To: emacs-orgmode@gnu.org Subject: [O] prioritizing and categorizing items in checklist I probably either messed the formatting of my list up or tried to do something emacs-orgmode can't yet handle. If I have formatting problems could someone look this list over and let me know how to fix them? cut here. #+TAGS @TODO @DONE #+LastUpdate: [2014-08-26 Tue] * :CATEGORY:@Clotheing: ** [#A] [X] replace 4 undershirts, :DONE: ** [#A] [x] get shoehorn,:done: ** [#B] [ ] get mittens and winter coat when available, :todo: ** [#A] [ ] get four pair compression socks, * :CATEGORY:@hygiene: ** [#A] [/] pick up tool for gums from Dr. Serici's office was left there at end of appointment and they don't stock those at KMart. :done: ** [#A] [/] get mouth wash, :done: ** [#B] [ ] get floss:todo: * :CATEGORY:@food: ** DONE [#B] [x ] get snacks for when I don't get to soda socials, ** [#A] [ ] get restaurant phone numbers that will deliver added to Iphone, * :CATEGORY:@technology: ** [#A] [ ] get external serial modem from staples (backup for hughesnet), ** [#A] [ ] get flat screen monitor for computer, ** [#A] [ ] get small am/fm radio for top of computer to listen to fm signals emitted by computer for when sighted assistance isn't available, ** [#A] [ ] At Apple Store find how many charges remain on Iphone 4s battery and get replacement cost for battery, ** [#A] [ ] start return process for obsolete apple computer, ** [#A] [ ] Replace obsolete Apple computer maybe with Ipad, ** [#A] [ ] November 2014 - get straight talk for Iphone, ** [#B] [ ] replace talking watch, ** [#B] [ ] get ac adapter for shortwave set from RadioShack, ** [#A] [ ] get flat screen monitor for computer, ** [#A] get small am/fm radio to listen to fm signals given off by computer and learn meaning of signals, ** [#A] [ ] get 2 replacement hard drives, ** [#A] [ ] Recurring check availability of any faster internet providers in area that don't throttle data, * :CATEGORY:@Retirement: ** [#A] [ ] find out from Dan what the correct Pennsylvania Withholding percentage is for federal retirees living in Pennsylvania; no withholding has yet been arranged for Pennsylvania. ** [#A] [ ] do social security card replacement paper work, ** [#A] [ ] get two pieces of mail addressed to me at current address without sticky labels, ** [#A] [ ] take social security card and two pieces of mail to d.m.v. and get Pennsylvania state id, ** [#A] [ ] November 2014 - evaluate 2015 healthcare plans, ** [#A] [ ] November 2014 - choose and change healthcare plans, ** [#B] [ ] Set up provisional budget with Jill, *** [#B] [ ] Prepare financials for Dan, ** [#B] [ ] Find out if Dan is aware of Ed Slot and his material, ** [#B] [ ] Ask Dan for advice on best disposition of MetLife policy containing I.R.A. ** [#B] [ ] Optimize tax avoidance for future, ** [#C] [ ] Prepare and file 2014 tax forms Maryland, Pennsylvania, and Federal, ** [#C] [ ] Set up working budget based on work done with Dan and Jill, * :CATEGORY:@Maintenance: ** TODO [#A] [ ] have computer cleaned out dust and fur burn motherboards, ** TODO [#A] [ ] check all hard drives for warranty expiration dates and label hard drives with expiration dates, jude jdash...@shellworld.net This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone
Re: [O] org-agenda-todo-ignore-with-date vs. org-agenda-todo-ignore-timestamp
Try C-h v org-agenda-todo-ignore-with-date C-h v org-agenda-todo-ignore-timestamp There are substantial differences between the two. org-agenda-todo-ignore-with-date, when set, ignores all dates, and overrides org-agenda-todo-ignore-{scheduled|deadline} org-agenda-todo-ignore-timestamp is more configurable to ignore past, future, all, or {-}N days in the past or future Hope this helps! -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Marcin Borkowski Sent: Friday, August 22, 2014 7:33 AM To: Org-mode mailing list Subject: [O] org-agenda-todo-ignore-with-date vs. org-agenda-todo-ignore- timestamp Hi list, what is the difference between these two options? Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] org-agenda-todo-ignore-with-date vs. org-agenda-todo-ignore-timestamp
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Marcin Borkowski Sent: Friday, August 22, 2014 11:54 AM To: emacs-orgmode@gnu.org Subject: Re: [O] org-agenda-todo-ignore-with-date vs. org-agenda-todo- ignore-timestamp Dnia 2014-08-22, o godz. 15:41:34 Subhan Michael Tindall subh...@familycareinc.org napisał(a): Try C-h v org-agenda-todo-ignore-with-date C-h v org-agenda-todo-ignore-timestamp That's where I started;). There are substantial differences between the two. org-agenda-todo-ignore-with-date, when set, ignores all dates, and overrides org-agenda-todo-ignore-{scheduled|deadline} org-agenda-todo-ignore-timestamp is more configurable to ignore past, future, all, or {-}N days in the past or future Doesn't this suggest that org-agenda-todo-ignore-with-date is obsolete? It's functionality is subsumed by org-agenda-todo-ignore-timestamp all, yes. I believe it was either added or expanded considerably fairly recently. Who knows what would break if you removed it though? Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Display only after inactive timestamp
Can you provide a copy of your current agenda setup (custom and global?) From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Zach Sheffler Sent: Friday, August 15, 2014 1:23 PM To: emacs-orgmode@gnu.org Subject: [O] Display only after inactive timestamp I am trying to get items with a specific tag to show only after an inactive (recurring) timestamp such that they show on the search-by-tag but not on the Day-Agenda. I can't seem to figure out the proper way to set up the agenda command, however. Is there a way to accomplish this? This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Display only after inactive timestamp
I don't see it set anywhere here, but try checking the value of org-agenda-include-inactive-timestamps ? -Original Message- From: Zach Sheffler [mailto:zsheff...@gmail.com] Sent: Friday, August 15, 2014 2:41 PM To: Subhan Michael Tindall Cc: emacs-orgmode@gnu.org Subject: Re: [O] Display only after inactive timestamp The entire global setup is included at the end. For readability, here's the relevant command: (quote ((b Agenda with bitwork ((agenda nil) (tags bit ((org-agenda-overriding-header Bitwork) (org-agenda-skip-function (quote (org-agenda-skip-entry-if (quote todo) (quote done)) (tags rest ((org-agenda-overriding-header Rest) (org-agenda-skip-function (quote (org-agenda-skip-entry-if (quote todo) (quote done (org-agenda-skip-function (quote (org-agenda-skip- entry-if (quote timestamp) The rest tab is currently set up such that it will hide before the timestamp, but the timestamp (scheduled, technically) must be active and thus shows on the agenda. Is there a way to keep it off the time grid while still perserving taht? Here's my global setup: '(org-agenda-clockreport-parameter-plist (quote (:link f :maxlevel 3))) '(org- agenda-custom-commands (quote ((b Agenda with bitwork ((agenda nil) (tags bit ((org-agenda-overriding-header Bitwork) (org- agenda-skip-function (quote (org-agenda-skip-entry-if (quote todo) (quote done)) (tags rest ((org-agenda-overriding-header Rest) (org-agenda-skip-function (quote (org-agenda-skip-entry-if (quote todo) (quote done (org-agenda-skip-function (quote (org-agenda-skip- entry-if (quote timestamp) (quote future))) nil nil) (w Unscheduled TODO items ((todo TODO ((org-agenda-skip-function (quote (org-agenda-skip-entry-if (quote scheduled (org-agenda-tag-filter-preset (quote (-rest -bit)) nil '(org-agenda-diary-file C:\\Users\\sheff036\\Dropbox\\todo\\org- diary.org) '(org-agenda-files (quote (c:/Users/sheff036/Dropbox/todo/Teaching.org c:/Users/sheff036/Dropbox/todo/Work.org c:/Users/sheff036/Dropbox/todo/Research.org c:/Users/sheff036/Dropbox/todo/Personal.org))) '(org-agenda-include-diary t) '(org-agenda-insert-diary-extract-time t) '(org-agenda-insert-diary-strategy (quote top-level)) '(org-agenda-log-mode-items (quote (closed clock))) '(org-agenda-mouse-1-follows-link nil) '(org-agenda-skip-deadline- prewarning-if-scheduled 3) '(org-agenda-skip-scheduled-if-done t) '(org- agenda-span (quote day)) '(org-agenda-start-with-clockreport-mode t) '(org-agenda-start-with-log-mode nil) '(org-agenda-tags-todo-honor-ignore- options t) '(org-agenda-todo-ignore-scheduled (quote future)) '(org- agenda-window-setup (quote other-frame)) On 8/15/14, Subhan Michael Tindall subh...@familycareinc.org wrote: Can you provide a copy of your current agenda setup (custom and global?) From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Zach Sheffler Sent: Friday, August 15, 2014 1:23 PM To: emacs-orgmode@gnu.org Subject: [O] Display only after inactive timestamp I am trying to get items with a specific tag to show only after an inactive (recurring) timestamp such that they show on the search-by-tag but not on the Day-Agenda. I can't seem to figure out the proper way to set up the agenda command, however. Is there a way to accomplish this? This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you. This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Help: How to keep/set fontification when switching agenda to columns view
I have a custom agenda I'm using that I need the extra information available from switching to columns view (C-c C-x C-c) When I'm in agenda mode, TODO keywords are highlighted, priorities, links, etc. However, when I switch to column view all the highlighting goes away I tried using hi-lock-mode, which when called in column view went off somewhere and required a C-g to stop whatever it was doing. When returning from column view to the regular agenda view, the strings matching the regexp where highlighted. Didn't do a thing to the table though. I'm not sure where to go from here, any suggestions? I'd be happy if I could highlight by column, even happier if I could highlight by regexp Thanks for any help that can be offered! Subhan Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] org-8 manual on Amazon!
This is almost certainly a literally a printed version of the already available open source org manual. Nothing to see here, move along. -Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Carlos Sosa Sent: Friday, August 08, 2014 10:52 AM To: emacs-orgmode@gnu.org Subject: Re: [O] org-8 manual on Amazon! Rasmus ras...@gmx.us writes: John Kitchin jkitc...@andrew.cmu.edu writes: I saw on twitter today the org mode 8 manual is available on Amazon today: http://www.amazon.com/dp/9881327709/. It looks like it covers Org 8.2. I'm surprised by the change of publisher¹ and fact that there is no reference to this edition on orgmode.org. . . —Rasmus Footnotes: ¹ Though Network Theory Ltd isn't printing new manuals cf. http://www.network-theory.co.uk/about.html. So if it's not referenced by orgmode.org, it means it was community made? - Carlos This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Control of agenda window size
I've been working with some custom agenda commands, and I'm noticing that there doesn't seem to be any way to control the size of the split window used for display (sometimes it is 50%, sometimes much more. Likewise the window that is opened to display an item from e.g. a clock table when tab is it (again, some agendas I'd like this to be a full-frame window) Is there a configuration variable I can use to control these behaviors? I can't seem to find one, nor can I find any hooks that might be run after an agenda buffer is displayed. Am I wasting my time here? Thanks! Subhan Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] MobileOrg documentation?
-Original Message- From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of David Masterson Sent: Thursday, August 07, 2014 12:13 AM To: emacs-orgmode@gnu.org Subject: Re: [O] MobileOrg documentation? [SNIP] Anyone using MobileOrg? I have used it off on for a couple of years. Unlike what seems to be the majority here, I primarily use it for data capture -- capturing time/date stamped notes(which it works great for), data capture, and so forth. Unfortunately the issues with time stamps defaulting to 00:00 and the lack of property support have made it difficult to do what I want (capture glucose readings, insulin, carbs, etc) without substantial post-sync processing. Maybe one of these days I'll get around to it. Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] MobileOrg
I wish I did. I’ve tried using it on my Android phone. It appears pretty stable, but the documentation is limited and woefully out of date. There’s also a few areas I’d like to do or see some enhancements on the mobile end, for example handling display or edit of properties is very limited, time stamp defaults should maybe be set to current time instead of 00:00, etc. It feels like about 85% of a really good app right now, and I’d love to see it get to 95 or 100%, but as it is now it’s mostly useful as a display option rather than for capturing anything other than simple data. I’m not an Android/mobile programmer or I’d try making some modifications myself. Subhan From: emacs-orgmode-bounces+subhant=familycareinc@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc@gnu.org] On Behalf Of Noah Slater Sent: Wednesday, August 06, 2014 7:08 AM To: emacs-orgmode@gnu.org Subject: [O] MobileOrg Hello folks, Does anyone know what's happening to MobileOrg? It seems like the project was taken over by a new maintainer and then subsequently abandoned. I'd love to use MobileOrg, but I always feel wary about starting to use new software which likely wont receive any updates. Thanks, Noah This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Help: Turn off CLOCK blocking
Is there any way to easily turn of CLOCK blocking? Currently it appears the otherwise-valid inactive timestamp entries in a CLOCK line are treated as invisible when creating agenda views, viewing in agendas, etc using v [ Example: * TEST HEADLINE WORKING HERE :TIMELOGS: CLOCK: [2014-08-01 Fri 12:06]--[2014-08-02 Sat 12:09] = 24:03 :END: Week-agenda (W31): Monday 28 July 2014 W31 Tuesday29 July 2014 Wednesday 30 July 2014 Thursday 31 July 2014 Friday 1 August 2014 Saturday2 August 2014 Sunday 3 August 2014 Will not be picked up in agendas even with v [ * TEST HEADLINE WORKING HERE :TIMELOGS: CLOCK: [2014-08-01 Fri 12:06]--[2014-08-02 Sat 12:09] = 24:03 block: [2014-08-01 Fri 12:23] :END: Week-agenda (W31): Monday 28 July 2014 W31 Tuesday29 July 2014 Wednesday 30 July 2014 Thursday 31 July 2014 Friday 1 August 2014 tmp:12:23.. [ TEST HEADLINE WORKING HERE Saturday2 August 2014 Sunday 3 August 2014 Will show up when v [, which is the expected behavior. Is there any configuration I'm just not finding to convince org to treat the clock line as a valid inactive time stamp? I assume it is being screened out somewhere, can anybody point me at where? Maybe I can cobble up a toggle. Later, all! Subhan Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Sort agenda tasks by most recent clock time
Is there a way to do this? I'd like to make a list of my TODOs in an agenda (say type 't'), And sort by time last clocked in (no clock time to the bottom) All the options in org-agenda-sorting-strategy appear to work on timestamps, not clocktime entries. Any ideas how this can be accomplished? Is there a relatively straightforward way to add say a 'LASTWORKED 2014-07-31 Thu 11:52' property with a hook to update in on clockout? Or do I need to tweak a setting to make org recognize the clock entries as time of day indicators? Thanks! Subhan Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Feature Request: Merge subtrees in clock report
I'm looking for a way to merge subtrees with duplicate structure into a single subtree, primarily for the purposes of clockreporting on time. In my mind it would work like this '(org-merge-subtree-level 2) = determines how far down the tree to merge org-merge-subtrees would match headlines down to the org-merge-subtree level, and if matched, content and further subtrees from matches would be merged into the first match. This could be done non-destructively or destructively (possibly another configuration option to determine this) * m1 ** mm1 CLOCK: [2013-07-28 Mon 09:05]--[2013-07-28 Mon 09:30] = 0:25 mm1 content ** mm2 CLOCK: [2013-07-28 Mon 09:45]--[2013-07-28 Mon 10:13] = 0:28 mm2 content * m1 CLOCK: [2013-07-28 Mon 09:30]--[2013-07-28 Mon 09:40] = 0:10 ** mm2 CLOCK: [2013-07-28 Mon 09:40]--[2013-07-28 Mon 09:45] = 0:05 more mm2 content ** mm3 CLOCK: [2013-07-28 Mon 10:30]--[2013-07-28 Mon 11:30] = 1:00 mm3 content (org-merge-subtrees) would produce a single tree: * m1 CLOCK: [2013-07-28 Mon 09:30]--[2013-07-28 Mon 09:40] = 0:10 ** mm1 CLOCK: [2013-07-28 Mon 09:05]--[2013-07-28 Mon 09:30] = 0:25 mm1 content ** mm2 CLOCK: [2013-07-28 Mon 09:45]--[2013-07-28 Mon 10:13] = 0:28 CLOCK: [2013-07-28 Mon 09:40]--[2013-07-28 Mon 09:45] = 0:05 mm2 content more mm2 content ** mm3 CLOCK: [2013-07-28 Mon 10:30]--[2013-07-28 Mon 11:30] = 1:00 mm3 content Drawers should merge, CLOCK notes stay with the CLOCK line, etc Ideally this would operate across files into a temporary buffer or var as well Motivation is primarily to facilitate clockreporting. Example: I have a project, RA, with 3 files in it. I use a standard structure in files, like this * overview project overview * data files ** file 1 content ** file 2 *** TODO generate data * SQL ** query 1 I'd like to be able to generate a clocktable at the project level with all time spent on eg data files grouped and summarized into one entry. Instead what I get is something that looks like this (using my example above) #+BEGIN: clocktable :block lastyear :narrow 30 :scope file :tcolumns 2 :maxlevel 2 #+CAPTION: Clock summary at [2014-07-30 Wed 10:22], for the year 2013. | 30 || | | Headline | Time | | |++--| | *Total time* | *2:08* | | |++--| | m1 | 0:53 | | | \__ mm1|| 0:25 | | \__ mm2|| 0:28 | | m1 | 1:15 | | | \__ mm2|| 0:05 | | \__ mm3|| 1:00 | #+END: I guess this could operate either on the subtrees themselves, or maybe make clocktable smarter and have options to collapse tables like the above like this: #+BEGIN: clocktable :block lastyear :narrow 30 :scope file :tcolumns 2 :maxlevel 2 :collapse 2 #+CAPTION: Clock summary at [2014-07-30 Wed 10:22], for the year 2013. | 30 || | | Headline | Time | | |++--| | *Total time* | *2:08* | | |++--| | m1 | 2:08 | | | \__ mm1|| 0:25 | | \__ mm2|| 0:33 | | \__ mm3|| 1:00 | #+END: And also work at the file level, so if the 2 m1 trees came from separate files they would be combined. Subhan Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
Re: [O] Agenda/report of all headlines with clocked time
-Original Message- From: bzg=gnu@bzg.fr [mailto:bzg=gnu@bzg.fr] On Behalf Of Bastien Sent: Tuesday, July 29, 2014 7:14 AM To: Subhan Michael Tindall Subject: Re: Agenda/report of all headlines with clocked time (You forgot to CC the list.) Sorry! Subhan Michael Tindall subh...@familycareinc.org writes: I'm running Org-mode version 8.2.7b (8.2.7b-2-g798733-elpa This does not give me any prompt, just the overlay (which is fairly helpful, actually, but a time range would be better) Do I need to upgrade to a development version to get this functionality? From the tip of the master branch, you can do C-u C-u C-c C-x C-d and get a prompt for a time range, clocked entries from this time range will be overlayed with the time spend. HTH, -- Bastien I'm not entirely sure what you mean by 'the time of the master branch', but I can't get any prompt for a time range with this command anywhere in the file. Subhan This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.
[O] Agenda/report of all headlines with clocked time
Hi, I'm looking to develop an agenda or even a list that will report the following for a buffer Or for agenda-files: All headlines with time clocked for the specified time range, or without time clocked for specified time range IE by day or week Must include headlines without a TODO status The list in the *Clock Task Select* buffer is close, but not quite there Thanks! Subhan Michael Tindall Program Analyst - FamilyCare Health Plans 825 NE Multnomah St, Suite 1400; Portland OR 97232 Direct: 503-471-3127 Fax: 503-471-3177 Email: subh...@familycareinc.orgmailto:subh...@familycareinc.org [Email-Signature-Logos June 20143] This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message. Thank you.