[Orgmode] Re: tags-tree question
Hi Bernt Bernt That works for todo list searches only (not tags). There is a Bernt new variable org-agenda-tags-todo-honor-ignore-options which you Bernt can set which I think does what you are looking for. I have Bernt this set to t in my setup. Thanks for that. As far as I can determine this stops any scheduled/deadlines appearing *ever*. I want them to appear in my lists 30 days (for example) before their scheduled/deadline date. When you wrote: Bernt This keeps all tasks with a schedules or deadline date out of Bernt the list of tasks when searching for next tasks and by Bernt default deadlines show up on the agenda 30 days before they Bernt need to be done. Did you mean a custom agenda, or only the main agenda ? My requirement is to have them start appearing in my custom agendas nearer the time. Cheers Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: tags-tree question
Evening to you all Carsten == Carsten Dominik carsten.domi...@gmail.com writes: Carsten Pete, what exactly do you meam by custom agenda here. I mean it's one of my org-agenda-custom-commands. This is my (probably overly) complex setup to list any of the things I do at home, which have a TODO=NEXT action associated with them. (h Home Stuff (Next) ((tags-todo Home//NEXT nil) (tags-todo DIY//NEXT nil) (tags-todo Karen//NEXT nil) (tags-todo PhoneH//NEXT nil) (tags-todo LaptopH//NEXT nil) (tags-todo WaitingH//NEXT nil) (tags-todo SometimeH//NEXT nil)) nil) Some of these actions will have SCHEDULED or DEADLINE dates associated with them and I only want to see those actions 30 days (or perhaps 60 days) before the date. Anything without a DEADLine or SCHEDULED date I want to see in the list. Carsten It is a tags/property/todo search? In that case you could Carsten try something like Carsten TODO=TODO+DEADLINE+1m Carsten as a search string OK - promising - this looks like it may do what I want: (h Home Stuff (Next) ( (tags-todo TODO=\NEXT\+Home+DEADLINE\+1m\ nil) (tags-todo TODO=\NEXT\+Home+DEADLINE=\\ nil) (tags-todo TODO=\NEXT\+Home+SCHEDULED\+1m\ nil) (tags-todo TODO=\NEXT\+Home+SCHEDULED=\\ nil) etc I.e., find me NEXT items with the tag of Home, with a deadline within the next month, AND find me NEXT items with the Home tag, where there is no DEADLINE, AND But that does seem very complex. (it also feels slow). Carsten HTH It does. At least i know there is a way to do it. The question now is - is there an easier way ? Carsten - Carsten Carsten P.S. Nice to know you are still around, still using Org Carsten ... :-) :-) I haven't stopped using org-mode - it is the lubricant which oils the wheels of my life. I have just reduced the time I can spend reading and responding to mailing list emails. :-( Still grazing on the list though. Cheers Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: tags-tree question
Afternoon all. Last Nov I asked on the list if it was possible to have TODO items with a scheduled/deadline date more than 30 (or some fixed number) of days in the future to NOT show up on my custom agenda. The reason being that I don't want to be distracted when I look at my custom Home list by a task for next January until closer to the time. I have added my original email to the bottom of this in case you have forgotten it! :-) Bernt's reply was: Bernt == Bernt Hansen be...@norang.ca writes: Bernt Hi Pete, Bernt For this do something like the following: Bernt Set a deadline date on Bernt *** NEXT Cut pampass grass :DIY: DEADLINE: 2009-01-12 Thu Bernt and Bernt (setq org-agenda-todo-ignore-with-date t) Bernt This keeps all tasks with a schedules or deadline date out of Bernt the list of tasks when searching for next tasks and by Bernt default deadlines show up on the agenda 30 days before they Bernt need to be done. Bernt I find I'm using DEADLINE: a lot more then SCHEDULED: in my Bernt tasks. Bernt In this case your custom agenda command to match NEXT tasks Bernt will not list the tasks with dates (ever) and those tasks Bernt will show up on the agenda 30 days before they need to be Bernt complete. I couldn't get this to work at the time but have been trying to sort this issue out again over the last few days. Having set: (setq org-agenda-todo-ignore-with-date t) I can see that scheduled items for next January (cutting my pampas grass) are kept out of the pre-configured ^C a t command (list of all TODO entries) - so this does in fact work - my pampas grass entry doesn't show. However, my custom agenda command for Home does show it. (see my orig email below for details on the custom agenda). So it appears to me that there is a difference in how the org-agenda-todo-ignore-with-date variable behaves in the pre-configured TODO list and my custom view. Is there something simple I'm missing or is this a bug ? Cheers Pete --- Pete Phillips p...@smtl.co.uk writes: Pete On a related question, is it possible to set up an Pete org-agenda-custom-command to pick out a set of tags, all of which have Pete NEXT as a todo-type, and which either have no scheduled date, OR which Pete have a scheduled or deadline date less than or equal to 1 month in the Pete future. Pete Pete For example, show lines with Pete Pete NEXT and (Home | LaptopH | DIY) Pete Pete where either there is no scheduled (or perhaps, deadline) date OR Pete Pete Scheduled Date = today + 1 month Pete Pete My thinking on this is that sometimes I have next actions (such as Pete cutting my pampas grass every january), which would be set up like this: Pete Pete *** NEXT Cut pampass grass :DIY: Pete SCHEDULED: 2009-01-12 Thu Pete Pete My current setup uses this: Pete Pete (h Home Stuff (Next) Pete((tags Home//NEXT nil) Pete (tags DIY//NEXT nil) Pete (tags LaptopH//NEXT nil) Petenil) Pete Pete The problem at the moment is that it shows up all year in my Home Stuff Pete (Next) list (which searches for Home|LaptopH|DIY with NEXT todotypes), Pete but I only want it to start showing up about a month before the date I Pete have decided I need to do it. At the moment, NEXT items which I will Pete need to do, but which I can't do anything about until nearer the time, Pete clutter up my action lists. Pete Pete Is there any way to do this ? Bernt Hi Pete, Bernt Bernt For this do something like the following: Bernt Bernt Set a deadline date on Bernt Bernt *** NEXT Cut pampass grass :DIY: Bernt DEADLINE: 2009-01-12 Thu Bernt Bernt and Bernt Bernt (setq org-agenda-todo-ignore-with-date t) Bernt Bernt This keeps all tasks with a schedules or deadline date out of the list Bernt of tasks when searching for next tasks and by default deadlines show up Bernt on the agenda 30 days before they need to be done. Bernt Bernt I find I'm using DEADLINE: a lot more then SCHEDULED: in my tasks. Bernt Bernt In this case your custom agenda command to match NEXT tasks will not Bernt list the tasks with dates (ever) and those tasks will show up on the Bernt agenda 30 days before they need to be complete. You can control when Bernt they show up individually using dates such as Bernt Bernt DEADLINE: 2009-01-12 Thu -60d Bernt Bernt This works great for me. Bernt Bernt Regards, Bernt Bernt ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] tags-tree question
Hi Carsten Carsten I have now removed the speed-penalty on this syntax. So Carsten if, during a tag search, you use property-like expressions Carsten for TODO, LEVEL, or CATEGORY, there will be no speed Carsten penalty involved. If you access any other properties, Carsten there will be a one-time penalty. Once you have paid that Carsten penalty for a single property, it is cheap to test Carsten additional properties (unless inheritance is involved). Many thanks for doing this. I haven't had the chance to try it out yet (been too busy actually getting things off my Home list this w/e! - oh - and letting fireworks off tonight as well grin) but your solution from last week using the non-intuitive method worked perfectly for me anyhow. On a related question, is it possible to set up an org-agenda-custom-command to pick out a set of tags, all of which have NEXT as a todo-type, and which either have no scheduled date, OR which have a scheduled or deadline date less than or equal to 1 month in the future. For example, show lines with NEXT and (Home | LaptopH | DIY) where either there is no scheduled (or perhaps, deadline) date OR Scheduled Date = today + 1 month My thinking on this is that sometimes I have next actions (such as cutting my pampas grass every january), which would be set up like this: *** NEXT Cut pampass grass :DIY: SCHEDULED: 2009-01-12 Thu My current setup uses this: (h Home Stuff (Next) ((tags Home//NEXT nil) (tags DIY//NEXT nil) (tags LaptopH//NEXT nil) nil) The problem at the moment is that it shows up all year in my Home Stuff (Next) list (which searches for Home|LaptopH|DIY with NEXT todotypes), but I only want it to start showing up about a month before the date I have decided I need to do it. At the moment, NEXT items which I will need to do, but which I can't do anything about until nearer the time, clutter up my action lists. Is there any way to do this ? Cheers, Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] keeping track of sent emails in org?
Hi Greg Sullivan, == Sullivan, Gregory (US SSA) [EMAIL PROTECTED] writes: Sullivan, Much of what I need to do is in some way related to email Sullivan, messages I have received. So, to the extent that org is Sullivan, my repository of things I have to do and notes related to Sullivan, those things, links to related email messages would be Sullivan, very useful. You should be able to do that already. Not sure what mail agent you use, but I use MH-E. If I want to link a mail msg to org, I do this: 1 - Type C-c l (org-store-link) which stores this message in a buffer (may be a ring actually). 2 - pop over to your org-mode buffer, get to the correct location (or use remember) and hit C-c C-l (org-insert-link) That's it. Opening that link in org-mode will open up the email message. I have mh-e set up to use mairix as my mail indexing tool, and a cron job that runs mairix once an hour. Org-mode uses mairix to pull out the message from the appropriate place (pretty sure it does this using the message ID). The mh-e manual gives detailed instructions on setting up mh-e with mairix (or other indexing tools, such as swish etc). I suspect you could also use gnus, VM etc. Now clearly this depends on you using an emacs mail agent, but why wouldn't you ? You can spend your whole working life inside emacs. Add viper-mode for those of us with vi hardwired into our brains, and you have productivity Nirvana! :-) Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: OrgmodeTODOs and checkboxes
Morning all. Sebastian == Sebastian Rose [EMAIL PROTECTED] writes: Sebastian Hi Pete, Sebastian It is the intended behaviour. Sebastian I just had to set `org-empty-line-terminates-plain-lists' Sebastian to nil. Hmmm - however I set that variable, I still get the issue that Wes' test file demonstrated. That variable has always been set to nil in my setup btw. Are we talking about something different here ? (that is, have i misunderstood some fundamental issue ?) For what it's worth, howver I set that variable, my previous comments apply: Wes Your sample file works for me. However, this one does not. Wes Maybe your example didn't match your actual usage. Note that Wes if you indent the one one one... line below a space further Wes it starts counting again properly. --- * TODO [2/3] List of TODOs (NOTE: 1/1) + [X] one one one one one one one one one one one one one one one + [ ] one + [X] one --- Pete Same here. Zero, one or two spaces at the start of the 'one Pete one one' line stop it counting. Three spaces is OK. (in fact Pete anything above 3 appears to be OK). Pete Note also that a TAB at the start is acceptable as well. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] keeping track of sent emails in org?
Sebastian == Sebastian Rose [EMAIL PROTECTED] writes: Sebastian Carsten Dominik [EMAIL PROTECTED] writes: In the git version, message ids are now used for links to gnus articles. Could some of you please verify this change? Sebastian How to? I did a `C-c l' in an outgoing message and a Sebastian `C-c C-l' in an Org-file. The link created was: Sebastian [[file:emacs/gnus/News/drafts/drafts/2::asdf][Test for Sebastian outgoing mail link]] Sebastian Is this, what's expected? Or do I have to set something Sebastian up first? As far as I am aware, message ID's are generated by the MTA, not the MUA. Therefore I doubt that you can link to a message that hasn't been through the MTA. Certainly in mh-e, when I'm editing a draft, there is no Message-ID in the header, so I doubt if what Sebastien is trying to do above will work (unless gnus generates the ID during composition of the email ?) Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] tags-tree question
Hi I have a bunch of org-agenda-custom-commands I have been using for years, but today wanted to try to use the tags-tree setup to get a bit more context in some views. I tried this: (S tags-tree Office/NEXT|LaptopS/NEXT) (meaning I want only NEXT TODO type lines tagged with Office or tagged with LaptopS). When I execute this I appear to get a buffer with lines tagged with Office in the hierarchy, and any lines at or below that with the TODO type of NEXT. Now I know I have some lines in this file such as: NEXT Send owen an email re: meeting :LaptopS: but this doesn't come up in the buffer. Can someone clarify whether it is possible to do thesetypes of searches with tags-tree, and if so where am I going wrong ? Cheers Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: OrgmodeTODOs and checkboxes
Wes == Wes Hardaker [EMAIL PROTECTED] writes: On Mon, 27 Oct 2008 20:12:43 +0100, Sebastian Rose [EMAIL PROTECTED] said: SR Empty lines between list items prevent the following items to SR count. SR Is this intended? Wes Your sample file works for me. However, this one does not. Wes Maybe your example didn't match your actual usage. Note that Wes if you indent the one one one... line below a space further Wes it starts counting again properly. Same here. Zero, one or two spaces at the start of the 'one one one' line stop it counting. Three spaces is OK. (in fact anything above 3 appears to be OK). Note also that a TAB at the start is acceptable as well. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Command line tricks
Russell == Russell Adams [EMAIL PROTECTED] writes: Russell In my ~/.bashrc, I have defined an alias for Org that runs: Russell emacs -nw --funcall org-agenda-list Russell Which pulls up Org in the agenda view, which is where I Russell wanted to be in the first place! Hmm - is there any way to get the same functionality with emacsclient ? I'd like to be able to set up a shell alias to pull up a new frame or reuse the current one with the agenda listing in (and of course, to do other cool stuff). I have tried /usr/bin/emacsclient.emacs-snapshot -f org-agenda-list but it turns out -f isn't supported by emacsclient. Pete BTW - any of you using gnome-do ? It is apparently based on quicksilver. Because it remembers common keystrokes, if you regularly use a particular command, say a bash script 'agenda', then running something like superspaceag will run the shell script for you from anywhere. It is pretty cool. See https://wiki.ubuntu.com/GnomeDo ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] export-latex beamer
Nick == Nick Dokos [EMAIL PROTECTED] writes: Nick Hi Bastien, I have a quick-n-dirty patch to export an org file Nick as a beamer document. Cool. I use lyx to edit beamer presentations which I export as pdf files. Do you have plans to add other beamer support such as inserting images etc ? Whilst I like lyx a lot, I prefer editing in emacs for speed. Would be great if it supported some sort of localisation file (so I can include the usual bunch of stuff that gives me blue background, yellow text, etc etc). Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Bug Tracker?
Hi Jeff Jeff == Jeff Mickey [EMAIL PROTECTED] writes: Jeff I was wondering if anyone uses Org-Mode to track bugs in their Jeff software, and if there were any nifty things you did to make Jeff it work a bit smoother. I'd like to have a /bugs.org or Jeff /issues.org at the top of my source tree, and track bugs there Jeff with org-mode. Any suggestions on the best practices for Jeff this? Well not exactly bug tracking, but we have recently started using an org-mode file as our System log for our IT stuff in conjunction with git. I've attached a snippet of the file. We set up a git repo on one of our internal file servers, and then by pulling it to our laptops we can work on the log, and then push it back to the file server on a regular basis. git takes care of syncing everything for us (well, works so far). Also, that means if the server crashes at least one of us will have the most recent entry on a laptop. Top level headers = months, ** = the date, and then *** = each problem we deal with on that date. we use tags to note who made the entry. Pretty sure you could use something similar for bugs. Pete #+TAGS: #+TAGS: pete(p) jonny(j) #+TITLE: SMTL Sys Admin Log - 2008 #+INFOJS_OPT: view:info * Jan ** [2008-01-22 Tue] *** xxx unable to access intranet Asked xx to ssh to xxx.xxx.xx.xxx, success this indicates that it's not a firewall or ssh issue. I suspect its a DNS issue, asked xx for the output of cat /etc/hosts and echo $SHELL the latter to get socks info if in login script, hosts file returned no output asked Jo to stat the file it returned empty. Found a filed copy of xx's hosts file asked her to amend this to /etc/hosts. Intranet access returned. *** Issue with tiger scripts kept getting emails: : From: [EMAIL PROTECTED] (Cron Daemon) : To: [EMAIL PROTECTED] : Subject: Cron [EMAIL PROTECTED]test -x /usr/sbin/tigercron /usr/sbin/tigercron -q : Configured working directory /var/run/tiger/work does not exist Fixed (i hope) by adding: : # need to make this directory for tiger to run : # PJP Wed Apr 2 13:19:58 BST 2008 [EMAIL PROTECTED] : mkdir -p /var/run/tiger/work/ to /etc/rc.local ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] problems with table mode
Hi Carsten Carsten == Carsten Dominik [EMAIL PROTECTED] writes: Carsten the correct formula line would be Carsten #+TBLFM: Carsten @6$2=vsum(@[EMAIL PROTECTED])::@[EMAIL PROTECTED]@[EMAIL PROTECTED] Well, this is what I have been using, but I've had to change it each time I add a new date. Hence my search for something more generic. Carsten In order to make sure that the formula stays correct, you Carsten need to make sure that you add more lines to the table only Carsten with the proper command M-S-down. When using this Carsten command, the absolute references in the formulas are Carsten modified. Ah - OK - this is clearly a solution - I have been using kill and yank commands to add new entries. Carsten I can see that a construct like you have been using would Carsten be useful, because it would allow normal editing of the Carsten table and still keep the correct results. I have taken a Carsten note, maybe this can be implemented at some point. OK - not a major problem now I understand what the problem is. Thanks Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] processing pending emails as part of your GTD system
This post is slighly off-topic, as it is not directly about org-mode. As many of you on the list will know, I'm a big fan of David Allen's GTD system, and over the years I have tweaked my use of MH and MH-E to help support this use. One thing I have done is design a method so that I can easily put emails into a set of 'pending' mail folders, and then get cron to process these and dump the emails back into my +inbox at appropriate dates. Having mentioned this on the MH-E list recently, someone asked if I could share the scripts with them, so I have written this up here: http://ccgi.philfam.co.uk/wordpress/2008/04/20/24 I suspect you could extend this to any email system where you have command line access to your email system. Hope you find this useful. Pete -- Pete Phillips, Acting Director, | http://www.smtl.co.uk/ Surgical Materials Testing Lab, | http://www.worldwidewounds.com/ Princess of Wales Hospital, S Wales | http://www.dressings.org/ Tel/Fax: +44 1656-752820/30 | [EMAIL PROTECTED] ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] problems with table mode
I am having a problem with a table I use to calculate my annual leave | Basic Entitlement | 33 | | Carryover | 5 | |---+| | Date | No of days | |---+| | 25th April| 1 | | 26th - 28th May | 3 | |---+| | Used | 4 | | Remaining | 4 | #+TBLFM: @III+1$2=vsum(@[EMAIL PROTECTED])::@[EMAIL PROTECTED]@[EMAIL PROTECTED] The table gives me the correct calculation for 'Used' - i.e., the number of days I have taken so far. However, the formula for the 'Remaining' row gives me the error org-table-get-stored-formulas: Double definition `$2=' in TBLFM line, please fix by hand I don't understand this - if @III+1$w works for the second column in the Used row, why doesn't @III+2$2 work for the second column in the Remaining row ? Any help appreciated. Regards Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: interesting post on what makes a good GTD list manager
Carsten == Carsten Dominik [EMAIL PROTECTED] writes: I chose orgmode because it is so usable and syncable on _my_ portable device (good old zaurus). Hits this spot, too! Carsten Does that really work? Emacs on such a device? I'd love Carsten to try it. I have a Zaurus, but I could never find a full emacs package to install, only microemacs I think. I'd be happy to give it a try. Last summer I took my org files on holiday on my Zaurus and used vi to edit them! Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] interesting post on what makes a good GTD list manager
Morning all. Interesting post here from Kelly Forrister (one of David Allen's staff who trains and blogs on GTD): http://www.davidco.com/blogs/kelly/archives/2008/04/what_makes_a_go.html In my estimation, org-mode hits the spot on all of them. :-) Pete PS: for the GTD muso's on the list - recently did a live session for student radio with my trumpeter Matt - you can hear us on the myspace page doing a version of 'Georgia' http://www.myspace.com/detoxjazz ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] interesting post on what makes a good GTD list manager
Carsten == Carsten Dominik [EMAIL PROTECTED] writes: Carsten On Apr 13, 2008, at 11:21 AM, Pete Phillips wrote: Interesting post here from Kelly Forrister (one of David Allen's staff who trains and blogs on GTD): http://www.davidco.com/blogs/kelly/archives/2008/04/what_makes_a_go.html In my estimation, org-mode hits the spot on all of them. :-) Carsten Yes, except maybe the synch with portable devices. It Carsten is not so good at that. Well, it does say synched to handheld *or* printed though ? You can easily print out sorted by contexts etc, or just the whole list. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] org-info.js
Morning all I'm trying to use org-info.js. I am using the git repository, and have placed the stylesheet.css and the org-info.js into the same directory that my org file is in. The top of my org-file is as follows: #+TITLE: ubuntu-general.org #+AUTHOR:Pete Phillips #+EMAIL: [EMAIL PROTECTED] #+DATE: 2008-03-25 Tue #+LANGUAGE: en #+TEXT: Some descriptive text to be emitted. Several lines OK. #+OPTIONS: H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t TeX:t LaTeX:nil skip:t d:nil tags:not-in-toc #+STYLE: script type=\text/javascript\ language=\JavaScript\ src=org-info.js\ / script type=text/javascript language=JavaScript/* ![CDATA[ */ org_html_manager.setup ();/* ]] *//script When I use ^C^Eh (to export as html), the resulting html file does not have any of the script stuff in there. browsing with firefox does not give me the interface that the org-info.js.html does. Can anyone explain what I'm doing wrong ? Cheers, Pete -- Pete Phillips, Acting Director, | http://www.smtl.co.uk/ Surgical Materials Testing Lab, | http://www.worldwidewounds.com/ Princess of Wales Hospital, S Wales | http://www.dressings.org/ Tel/Fax: +44 1656-752820/30 | [EMAIL PROTECTED] ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Un-SCHEDULING isn't working for me :-(
I am trying to Un-Schedule something. In the *Org Agenda* buffer I press: C-u C-c C-s the buffer says: Item is no longer Scheduled but when I regenerate the buffer, it still has the scheduling information. The line looks like this: WAITING Jim to set up All Wales review group SCHEDULED: 2008-01-28 Mon :Office:Jim: Any thoughts ? I am using 5.19a on emacs 23.0.60.1 under Ubuntu 7.10. Regards, Pete -- Pete Phillips, Acting Director, | http://www.smtl.co.uk/ Surgical Materials Testing Lab, | http://www.worldwidewounds.com/ Princess of Wales Hospital, S Wales | http://www.dressings.org/ Tel/Fax: +44 1656-752820/30 | [EMAIL PROTECTED] ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Sorting problem
Hi Harald Harald == Harald Weis [EMAIL PROTECTED] writes: BTW, when running the upgrade-org script, make produces error messages (about 80 lines). Apart from this org mode works fine. Harald -- FreeBSD 6.2-RELEASE-p2 #0: Tue Feb 27 22:56:09 UTC 2007 Can you cut and paste the console output to the list ? Could be something to do with BSD vs Linux I suppose. I haven't used a BSD distro since we retired our SunOS boxes many moons ago, but I'm sure someone on the list will be able to help anyway. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Sorting problem
Hi Harald Harald == Harald Weis [EMAIL PROTECTED] writes: BTW, when running the upgrade-org script, make produces error messages (about 80 lines). Apart from this org mode works fine. Harald -- FreeBSD 6.2-RELEASE-p2 #0: Tue Feb 27 22:56:09 UTC 2007 Can you cut and paste the console output to the list ? Could be something to do with BSD vs Linux I suppose. I haven't used a BSD distro since we retired our SunOS boxes many moons ago, but I'm sure someone on the list will be able to help anyway. Harald I've saved it in the attached file. Hope the list allows Harald small attached text files. If not, I cut and paste. Harald OK -the stuff you are seeing on the screen is the result of the byte compilation of the lisp code. Unfortunately I don't know a great deal about lisp code, but others on this list do. It looks to me as though these are warnings rather than critical errors, as it appears that the .elc files are being produced anyway. There was something in the list recently about trying to reduce the number of warnings from compiling the lisp files, so I think one of the competent people will be addressing this soon. :-) Therefore my advice would be - if the .elc files are OK, and org-mode loads up OK, don't worry! ;-) Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] FUD on my part re: downloading revisions?
Hi William try my updated version at: http://www.philfam.co.uk/pete/GTD/org-mode/update-org.sh Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] FUD on my part re: downloading revisions?
Hi Bill William == William Case [EMAIL PROTECTED] writes: William The script downloaded things successfully and opened all?? William files in /home/bill/emacs/lisp/org with a link to org-5.17a William I would just install from a tarball, but I am still William uncertain exactly which directory I want to copy to, unzip William and make from. The only 'org' file I have is William /usr/share/emacs/22.1/lisp/textmodes/org.elc I'm confused. How can the script have worked and compiled but not left an org.elc in /home/bill/emacs/lisp/org ? Can you tell me whether the compile worked ? has it left an org.elc in /home/bill/emacs/lisp/org ? Also, have you added a line to your .emacs along the lines of (add-to-list 'load-path /home/bill/emacs/lisp/org/) If not, that would explain why it is not loading up. For the permissions stuff, I'm guessing here, but if you untarred it as root, root will restore the files with the original permissions, not yours. Try removing /home/bill/emacs/lisp/org-5.17a, and /home/bill/emacs/lisp/org, and running as yourself, not root. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] SOMEDAY/MAYBE vs. low priorities
Adam == Adam Spiers [EMAIL PROTECTED] writes: Adam GTD methodology suggests having someday and maybe task Adam buckets for things which you want to remember to do at some Adam undetermined point in the future. Adam So far I have implemented this in org-mode by using SOMEDAY Adam and MAYBE keywords. However I have been deliberating whether Adam in fact these states are simply low priorities in disguise, Adam and whether as a result it would make more sense to use [#D] Adam for someday and [#E] for maybe, on the grounds that Adam someday implies that you really do want to accomplish the Adam task eventually, whereas maybe implies that you're not yet Adam decided whether you care too much if it ever gets Adam accomplished, and is hence lower priority than someday (and Adam probably the lowest priority imaginable, in fact). I disagree. They are not priorities. In fact, David Allen doesn't put any store by priorities anyway. His view is that priorities are dynamic, not static, and that any priorities you set now will change tomorrow when you get into your office. I used to use a dayrunner, using the classical time planning priorities. In retrospect, it never really helped me (although it was clearly better than the totally ad-hoc way I used to manage things before!). In fact I think it makes things too complex. I find that the GTD approach of reviewing my projects on a regular basis, in conjunction with checking my diary for the next month, helps me decide what i should do next. It also reduces the workload in terms of having to re-prioritise. This is what DA says: And daily to-do lists and simplified priority coding have proven inadequate to deal with the volume and variable nature of the average professional's workload. More and more people's jobs are made up of dozens or even hundreds of e-mails a day, with no latitude left to ignore a single request, complaint, or order. There are few people who can (or even should) expect to code everything an A, a B, or a C priority, or who can maintain some predetermined list of to-dos that the first telephone call or interruption from their boss won't totally undo. Now, you may or may not agree with this, but personally I would try to avoid using priorities *if you are using GTD methodology*. If you are using some other system, then it may work. However, GTD doesn't need priorities because (quoting DA again): As I've said, you shouldn't bother to create some external structuring of the priorities on your lists that you'll then have to rearrange or rewrite as things change. Attempting to impose such scaffolding has been a big source of frustration in many people's organizing. You'll be prioritizing more intuitively as you see the whole list, against quite a number of shifting variables. The list is just a way for you to keep track of the total inventory of active things to which you have made a commitment, and to have that inventory available for review. Also in the book, he says that your priority is dependant on context, time, and energy available. So for example, you have an hour until a meeting, you are pretty knackered, and have a phone and computer available. Do you try to do the priority A item on your list ? What if your priority A item is to write your business plan for the year ? With an hour, and feeling knackered, you are probably better off dealing with a bunch of phone calls, or processing emails. What if you have 10 minutes ? What if you have an unbroken 8 hours ? The point about this is that your priorities change constantly, you don't have time to keep rearranging them, and you will make choices based on other factors other than the priority you gave an item a few weeks ago. In fact, you are likely to ignore the priority in the above situation, so save yourself the bother. Adam - Priorities become truly orthogonal to workflow, e.g. if Adam your workflow keywords are PROJECT, PROJDONE, NEXT, STARTED, Adam WAITING, DONE etc. then you can mark any of these as Adam someday/maybe priority. This is quite a big advantage AFAICS. Hmmm. I don't quite get how this works. Why mark something as a PROJECT? What is the difference between PROJDONE and DONE ? Let me briefly explain my system with a snippet of my org-mode file: * Projects ** --A-- *** Annual Report DEADLINE: 2008-04-11 Fri NEXT email tech staff for summary of main projects completed this year :Laptop: NEXT speak to finance accountant - need summary of years income :Phone:Office:Jason: NEXT Write annual report SCHEDULED: 2008-03-14 Fri :Laptop: Email report off :Laptop: ** --G-- *** Glove Friction testing DELEGATED Ask John to get 2 brands of gloves tested for friction data :Office:John: NEXT Check with John whether
Re: [Orgmode] Re: my GTD setup
Adam == Adam Spiers [EMAIL PROTECTED] writes: Rustom Reminds me [this is OT-squared] that as a young boy, I wanted to Rustom become a pianist. I would spend my time trying to play but even Rustom more time listening wide-eyed to the great masters and wondering Rustom if they had a couple of extra pairs of hands. Rustom Well who knows... I never became much of a pianist but I'll Rustom become a virtuoso Org-Gtder and write a book so that other Rustom disorganized linux geeks can follow a gentler learning curve Rustom towards org-anized heaven. Adam As a Linux geek and part-time musician (and even more Adam occasional pianist), I can safely say that in both cases Adam mastery requires a life-long quest, but the fun is in the Adam journey ;-) :-) Weird stuff this, but perhaps linux/emacs/gtd does attract a certain sort of person (geek musicians ?) ? I'm also a musician (mainly jazz pianist these days). You can listen to some of our stuff here: http://www.detox-jazz.co.uk/ in the LHS Tracks to download bar, or on myspace: http://www.myspace.com/detoxjazz (Noisy venue I'm afraid.) Anyway, can I wish you all a great Christmas as well, and say a big thank you to Carsten for the enormous effort and dedication he puts into org-mode. Also, to others like Bastien for picking up some of the org-mode development and running with it. Fantastic stuff. Enjoy your holidays. I'm off to play some carols in the local pub. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: my GTD setup
Rustom == Rustom Mody [EMAIL PROTECTED] writes: Rustom Well... This saw cuts both ways. My own position is the Rustom opposite of David's. Ive read the book (and the next one: Rustom Ready for Anything) and I keep reading this list in the hope Rustom that GTD will magically happen to me. Hmmm. I can *almost* guarantee it won't happen magically. :-) Let's make one thing clear - GTD is not difficult to understand. GTD is really a combination of techniques and habits to make sure you write everything down, review it regularly, and make sure you have the appropriate lists with you when you can actually do something on them, and then DO THEM. Let me repeat that last bit - you must, at some stage, DO THE ACTIONS! If you don't, GTD and org-mode and everything else just becomes an exercise in moving things from one list to another, and frankly there are better and more entertaining ways to waste your time. GTD it is a technique for doing your thinking in advance (at the weekly review), so that when you actually get into work you can just concentrate on 'cranking out the widgets'. David Allen uses the analogy that a widget cranker doesn't go into work and procrastinate or worry about what to do - he just has widgets to crank. Therefore the idea of GTD is that once a week you do your thinking and planning, and the rest of the week, you look at your list and crank widgets. (a bit of an over-simplification of course as you have emails, letters etc coming in constantly which may change your priorities). In my experience, implementing GTD is an initially rapid change in the way you work (implementing your main lists, sorting out a capture system, buying a labeller, setting up your 48 folders, trying to remember to do a weekly review) followed by much slower incremental improvements to the system as you 'get' GTD. And I certainly think that you won't do it without reading the book. Everything you need to understand the principles are in the book. Yes, some of the mailing lists are interesting (the GTD one on yahoo is pretty good), but frankly the book is all you need. Very difficult to implement GTD by looking at websites IMHO. (One reason people try out GTD is because they want to get more work done, because they feel they are drowning in a sea of information, emails, projects etc, and want to get it all under control. It is therefore an exquisite irony that some of these people then spend half their time surfing the net to try to find out how to do GTD better!) Now, implementing GTD in your tool of choice (mine is org-mode) is a different matter - there is more than one way to skin a cat, and org-mode gives you a huge choice in how you de-fur your particular feline. So, don't confuse *understanding* what GTD is all about with the specifics of *implementing* it in org-mode, Outlook, HPDA or whatever. The mailing lists are great for the implementation phase, but until you grasp GTD it probably won't happen for you. The book is very readable. You can read it over a few days. In my opinion, it also bears re-reading. I also bought the set of CD's (which is a recording of David Allen giving his GTD seminar over 2 days) and I listen to those once a year or so just to refresh things in my mind whilst travelling on the train. I pick up new insights and tricks every time I read the book or listen to the CDs. I haven't found the second book to be very helpful. Interesting, yes. Rustom But not quite there yet :-( Use the book, Luke. Rustom In addition to setting up my emacs for org usage Ive even Rustom made made myself a hipster pda. Whats not quite clear is how Rustom to sync it with my stuff under org. I use a HPDA - I tend to sit down every Sunday and add stuff from the HPDA to my org-mode file, then chuck the cards away. I also have 14 'diary' cards - 1 card per day for the next 2 weeks, with my appointments on them, and anything I *have* to do that day (eg: deadline for sending off a report) on them. I use this Sunday morning time over a cup of coffee to add such deadlines to the cards, and then review the next 2-4 weeks to see what projects I need to make progress on. I then use org-mode to 'schedule' some of these NEXT actions which are, at the time, important. I used to print out HPDA cards with my different contexts on them (Shopping, Phone, Home, etc) but I found i rarely read them - I am more likely to scan my lists under org-mode as I have a laptop available all the time at home and in work, with emacs open. My advice would be to keep trying new ways to manage your lists. If you find syncing between HPDA and org-mode is too much hassle, you just won't bother, and you will eventually get cheesed off with it as it becomes unmaintainable. If it's not working for you, try another method. For me, HPDA is great as a capture tool and diary tool. plenty of people on GTD-Analog on yahoo use HPDA as their only tool. Horses for courses. Overall, I
Re: [Orgmode] Re: update-org script
Guys Dan == Dan Griswold [EMAIL PROTECTED] writes: Dan Perhaps the problem with getting the name of the org tarball Dan (which changes with each version) can be solved by replacing: Danwget http://staff.science.uva.nl/~dominik/Tools/org/org.tar.gz Dan with this: Dancommand= result=`lftp -c open -e ls Dan http://orgmode.org|grep tar.gz|grep -v freemind` Dan orgname=http://orgmode.org${result:16:20} wget $orgname I'm confused about your concerns here. Carsten appears to link the latest version of the org tar file to http://orgmode.org/org.tar.gz therefore you don't need to do anything clever - you just run the script and it pulls down the latest version. Have I missed something ? The script works as written when I try it - if you are having problems, email me the output from your xterm and I will sort it. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] update-org script
Hi Harald. Harald The shell script to simplify upgrading to the newest release Harald as found on the home page under the Downloads section, Harald does no longer work as far as I understand. Harald Oops. I really should put something in my system to make sure I check that I have uploaded the newest versions! Harald Most important first: the script should read: Harald Harald # get the tar file Harald # [must be a generic name, not a versioned one like org-5.16b.tar.gz] Harald #wget http://staff.science.uva.nl/~dominik/Tools/org/org.tar.gz Harald wget http://orgmode.org/org.tar.gz Harald Obviously, the name of the tar ball must get changed. Yeah. I have fixed my copy of this already! :-) Harald # directory where the org directory is located Harald dir=emacs/lisp Harald DIR=$HOME/$dir Harald Harald # make sure we have the lisp dir Harald # note that 'mkdir -p $DIR' would not work Harald # mkdir(1): The user must have write permission in the parent directory. Harald mkdir -p $dir I can only assume that you are editing the script to put org-mode in a system directory ? In that case you will either need to run it as root, or at least make sure you own the lowest level directory in the ORGDIR variable. The line from the manual just means that if you are trying to create /usr/share/emacs/lisp/org and only /usr/share exists at at that time (usually owned by root) then the command will fail as you can't write into the direcory. You could solve this by doing something like this (as root): mkdir /usr/src/emacs chown YOURNAMEHERE /usr/src/emacs Then set DIR=/usr/src/emacs/lisp and you should be set. Personally I like to keep my lisp files in my home directory. Harald Finally, I suggest a simpler ORGVER line, the argument to ``-f'' Harald is apparently system dependent, in my case it must read ``-f9'': Harald Harald # what is the new directory name? Harald # (yes I could use awk, but I can write this line faster than I could Harald # check out the man page) Harald #ORGVER=`tar tvf $TMPTAR | head -1 | sed 's/ */ /g' | cut -d' ' -f6` Harald ORGVER=`tar tf $TMPTAR | head -1` Doh! I wish I'd thought of that! My only excuse is that my fingers have certain UNIX commands pre-programmed into them - anytime I use tar I invariably add the 'v' flag (been doing that for 20 years), and made the task more complex! I have uploaded a new version here: http://www.philfam.co.uk/pete/GTD/org-mode/update-org.sh Thanks for your comments. Regards, Pete PS: Carsten - can you change the link on the org-mode page to point to my philfam location ? Cheers. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] problems with links to MH mails.
I'm having difficulties using links within org to MH mails. For example, I have an email in a folder, and I hit ^C-l to store it. In org-mode, I hit ^C-^L to insert the link, and it gets inserted as: Link: mhe:+mail-lists/[EMAIL PROTECTED] Description: Email from Dale Smith: [Orgmode] Re: Linux Journal So far so good. However if I try to look at the link using ^C-^O I get an error message. In *Messages* it says: Executing mairix... mh-mairix-execute-search: Wrong type argument: listp, [EMAIL PROTECTED] It is not just mairix BTW - I had a similar problem with swish++. Any ideas ? Is this something I need to raise on the mh list or is it an org-mode issue ? Regards Pete -- Pete Phillips, Acting Director, | http://www.smtl.co.uk/ Surgical Materials Testing Lab, | http://www.worldwidewounds.com/ Princess of Wales Hospital, S Wales | http://www.dressings.org/ Tel/Fax: +44 1656-752820/30 | [EMAIL PROTECTED] ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: PocketMod for org-mode
Leo == Leo [EMAIL PROTECTED] writes: On 2007-10-17 03:03 +0100, Dan Griswold wrote: Also, a little gotcha I've found, which may catch some of us org-mode GTD-ers: cal-tex.el does not check for the @ symbol when inputting from the diary, and thus does not escape it, leading to latex-errors on processing. Leo This probably should be reported to emacs-devel. As an interim measure, if you patch the Makefile as follows: Change: %.dvi: %.tex $(LATEX) $^ to %.dvi: %.tex sed 's/\\verb|@|/\@/g' $ /tmp/temp-org-file.; mv /tmp/temp-org-file. $ $(LATEX) $^ On the basis that any '@'s get changed to \verb|@|, it just escapes them. Clearly only a temporary measure! Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] depending TODOs, scheduling following TODOs automatically
Carsten == Carsten Dominik [EMAIL PROTECTED] writes: Carsten First, let me say that I was surprised that quite a few Carsten people are so keen to see this kind of features. I myself Carsten would worry a lot about spending more time to set up and Carsten maintain these connections, than I would be saving by using Carsten them. And I am not sure if Org-mode really scales up Carsten nicely when it comes to really large projects, large number Carsten of people interacting, keeping complex GANTT charts up to Carsten date etc. Me, I have sometimes made these charts during an Carsten initial project setup, to get a feeling what amount of time Carsten and resources would be needed, but I have never kept these Carsten complex structures alive and up to date. I have to say that I'm a bit worried if org-mode goes in this direction. Just because Carsten may be able to beat it into shape to do this (albeit in very elegant lisp), it doesn't mean he should. org-mode developed as a means of maintaining lists, and it excels at this. Just because the GTD methodology uses the term Project doesn't mean that we should turn org-mode into a fully fledged project planning application. If you need project planning capability, then you probably need all the bells and whistles that go with it - GANT and PERT charts, critical path calculations, multi-user capabilities etc. My concern is that *very* few people need that type of functionality, and if you do, there are now some very good applications now under GNU/Linux to choose from. org-mode is a superb PIM and list manager (in my view, probably about the best there is). Just because we have one incredible hammer, let's not start seeing everything else as a nail! Just a personal viewpoint of course. :-) Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] depending TODOs, scheduling following TODOs automatically
Russell == Russell Adams [EMAIL PROTECTED] writes: Russell however you must realize that a tool meant to maintain Russell personal lists of items may eventually grow to encompass Russell larger projects. :-) I do realise this. But the question that needs to be answered is whether this is necessarily the best path ? Russell I think the reason this discussion took off is that if an Russell existing project management tool worked the way we wanted Russell it to, this would be a moot discussion. As it is, it Russell appears that none of the traditional PM style tools Russell integrate with Org use or provide similar functionality. I Russell know I've been frustrated trying to export Org data to MS Russell Project and keep them in sync. It could be that you are trying to use the wrong tool ? Task Juggler http://www.taskjuggler.org/ is cross platform and will do all the PM you need out of the box. As the system is based on a text mode, I am willing to bet that you could write some perl or other code to move your org file into it. Possibly the other way as well. Don't get me wrong - I have used PM tools myself for very big projects (in fact I used to maintain the PM FAQ document on Usenet many years ago http://www.non.com/news.answers/proj-plan-faq.html), but I just question if org-mode is the right path to follow for this. Let me explain my concern. If Carsten decides to move along the PM route (and it is entirely his call), then I suspect that the amount of code required to implement all the necessary functionality will be huge. It would probably dwarf the present org-mode code base. At that stage, the ability of Carsten to respond so quickly to requests for features and bug fixes will, I think, be compromised. Also, it is bound to have an effect on the speed of org mode. My main concern is that the focus of org-mode will have shifted away from where I want it to be, which I admit is a personal concern and perhaps a little selfish :-) Anyway, just my thoughts. Have a good evening all. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] depending TODOs, scheduling following TODOs automatically
Russell == Russell Adams [EMAIL PROTECTED] writes: Russell It isn't necessarily. I'm just pointing out it's likely to Russell grow as more folks use it for larger lists. After all, most Russell PM software just maintains a specialized kind of list. Russell Yes I've looked at task juggler, and was impressed, but its Russell overkill for what I need. (its also GUI!) Nah. It *has* a GUI, but underneath it is text based. I've run a few projects with it, and I know it uses text. The structure is very simple. From the Tutorial: Chapter 4. Tutorial: Your First Project We have mentioned already that TaskJuggler uses plain text files that describe the project to schedule it. As you will see now, the syntax of these files is easy to understand and very intuitive. I doubt it's overkill. The nice thing about task juggler is that you can just use as much as you need. I have used it for some large projects (but, like Carsten, only for the initial planning and resource allocation phase). I genuinely think that if there is a band of org-moders (hmmm we could do with a cooler collective noun I think ?) who need PM functionality, then a combination of org-mode and TJ with some perl glue would be pretty good. Russell I think the key here is that Org needs some PM-like Russell functionality, but I certainly wouldn't advocate trying to Russell make Org a full PM. Org is great for lists, notes, TODO's, Russell etc. Ever try to take freeform notes in MS Project? ;] Nope. I don't use MS to start with. ;-) Also, when using TJ, I was also able to make notes in emacs (because I was coding the TJ files in emacs). Anyway, this horse is flogged to death! If your experience of TJ is only the GUI, I'd seriously recommend a look at the command line mode. The nice thing about using org-mode with other programmes is that it tends to conform to the UNIX philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface. Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] batch printing of diary/agenda without Scheduled items
Bastien == Bastien [EMAIL PROTECTED] writes: | (org-add-agenda-custom-command | '((X agenda | ((org-agenda-skip-function | (lambda() (org-agenda-skip-entry-if 'scheduled 'deadline))) ` Excellent. Thanks for that. I now have a custom shell command which cron can call, and which shows me deadlines but not SCHEULED tasks: ---print-agenda.sh- #!/bin/sh # print out agenda without scheduled tasks # relies on creating a custom command on the fly - X # (thanks to Bastien) /usr/bin/emacs-snapshot -batch -l ~/.xemacs/init.el \ -eval (setq european-calendar-style nil diary-mail-days 7 diary-file \/home/pete/diary\) \ -eval (org-add-agenda-custom-command '(\X\ agenda \\ ((org-agenda-skip-function (lambda() (org-agenda-skip-entry-if 'scheduled)) \ -eval '(org-batch-agenda X org-agenda-files (quote (~/TODO/HOME.org ~/TODO/SMTL.org)))' - Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] batch printing of diary/agenda without Scheduled items
Hi I want to print out my agenda to share/email to colleagues - entries from the diary file and normal dates associated with things in angled brackets eg: 2007-10-01 10:30 However, I don't want any Scheduled items to appear (as these are not appointments/dates as such). I currently use this: /usr/bin/emacs-snapshot -batch -l ~/.xemacs/init.el -eval (setq european-calendar-style nil diary-mail-days 7 diary-file \/home/pete/diary\)-eval '(org-batch-agenda a org-agenda-files (quote (~/TODO/HOME.org ~/TODO/SMTL.org)))' but it prints the Scheduled dates as well. What magic incantation do I need to add ? Cheers, Pete ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] running remember with emacsclient - how to get a new frame
Hi I want to bind a keyboard key to run /usr/bin/emacsclient.emacs-snapshot -e (remember) so that whatever I am doing I can easily and quickly add a note to my org file using remember. However, when I run /usr/bin/emacsclient.emacs-snapshot -e (remember) from the command line, the prompt comes up in an existing buffer (usually on another virtual desktop as well!) which I have to go searching for. Is there anything I can pass to emacs using emacsclient which will force it to open up a new frame on my current desktop ? (and preferably close the frame once I have hit ^C^C) Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] running remember with emacsclient - how to get a new frame
Jason == Jason F McBrayer [EMAIL PROTECTED] writes: Jason I define this function in my .emacs: Many thanks for that. It works perfectly. I have function key F9 bound in xbindkeys to run the remember command, and after ^C the frame disappears. Superb. Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] an annoying indentation
John == John Rakestraw [EMAIL PROTECTED] writes: John In response to which, Leo [EMAIL PROTECTED] wrote: I think '- item 3' still should be aligned to '- item 2'. If user want to move the item deeper, 'M-right' can be used. John I agree with Leo -- or, rather, his proposal matches more nicely the John way I work. I often have lists with some items annotated and John others not annotated -- I agree with John and Leo. Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] S-right not incrementing date..
Hi All I have just spent the weekend moving my laptop from 10.0 to Ubunto 7.04, so this *may* (read is more than likely) be due to this. Shift-Right used to increment the date for me in the Agenda buffer, but now it is adding/increasing the priority flags. I have moved from using emacs-cvs which I was compiling myself to emacs-snapshot-gtk (22.0.91.1) under Ubuntu. I am using org 4.73. Any idea what I have done to mess things up ? Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Org update script
Carsten == Carsten Dominik [EMAIL PROTECTED] writes: Carsten org.el is the single biggest Emacs Lisp file in the Emacs Carsten distribution. Carsten I would always recommend doing the compilation step. It Carsten speeds up loading of the file, and the general performance Carsten is much better. This will do the job. Just make sure you edit EMACSBIN to point to the path of your emacs binary. Pete (I will put this up for ftp at some stage) - #!/bin/sh # script to automate pullingthe latest org from Carsten's site # PJP [EMAIL PROTECTED] # $Revision: 1.1 $ # $Log: update-org.sh,v $ # Revision 1.1 2007/04/26 05:53:54 pete # Initial revision # # set up some variables # EDIT THESE.!!! # directory where the org directory is located DIR=$HOME/emacs/lisp ORGDIR=$DIR/org TMP=/tmp TMPTAR=$TMP/org.tar.gz # This is where I keep my copy of CVS emacs. EMACSBIN=/usr/local/emacs-cvs/bin/emacs #EMACSBIN=/usr/local/bin/emacs # you should not need to edit anything else below here # go to the tmp dir cd $TMP # make sure we have the lisp dir mkdir -p $DIR # get the tar file wget http://staff.science.uva.nl/~dominik/Tools/org/org.tar.gz # ORGDIR is a symbolic link. We get rid of it rm $ORGDIR # cd to the lisp directory cd $DIR # unpack the tar file tar xzvf $TMPTAR # what is the new directory name? ORGVER=`tar tvf $TMPTAR | head -1 | sed 's/ */ /g' | cut -d' ' -f6` # remake the link... ln -s $ORGVER org # make ... cd $ORGDIR mv Makefile Makefile.orig sed s:EMACS=emacs:EMACS=$EMACSBIN: Makefile.orig Makefile make ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Org update script
Scott == Scott Jaderholm [EMAIL PROTECTED] writes: Pete # ORGDIR is a symbolic link. We get rid of it rm -f $DIR Scott I'm guessing that should be rm -f $ORGDIR then? blush Ahh well. It is my wife's birthday, and I should have been doing other things rather than knocking up a quick shell script! Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] M-x lifesnap (and an itty bitty org-agenda problem i'm having)
Hi David That seems cool. What about adding: - mh-e plugin to show the no of unread mails, and total no of mails in certain named mailboxes (I use an +action mailbox where I file mails which I need to do something with, plus a +waiting mailbox. This enables me to get my +inbox to zero as per GTD). By all means, support other emacs mailers :-) However, I have installed the linkd and lifesnap files, loaded them up, but when I run lifesnap nothing happens! (the linkd stuff works for me though). Any ideas ? Finally, do mind me asking how you get that colour scheme ? Nice. Pete David == David O'Toole [EMAIL PROTECTED] writes: David Hello everyone. I'm working on a very small (but very useful David to me) piece of software called Lifesnap. It is compatible David with org-mode and potentially of interest to org-people so I David am mentioning it here. David The idea is to get a single-key overview of the output of David various Emacs packages I use to keep myself organized. This David way I can more easily get in sync with my information. David the webpage (with screenshot) is here: David http://dto.freeshell.org/notebook/LifeSnap.html David It's currently very tiny and with some bugs, but I already David find it useful. Eventually I would like it to behave much David like the Evolution Summary page, showing RSS feeds, weather, David mail messages, and so on. But it also can support any kind David of custom emacs feed you can think up. So org-agenda is one David of the plugins. David Speaking of which, there is a slight problem with David org-agenda when I switch weeks in the agenda week view, David it clobbers the nice window configuration. Is there any way David to prevent this? I'm not sure why changing weeks should alter David the windows. David Anyway, I'm interested in hearing your feedback on lifesnap David and seeing what ideas/suggestions people may have. David -David David ___ Emacs-orgmode David mailing list Emacs-orgmode@gnu.org David http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Diary integration in .ics export ?
Bastien == Bastien [EMAIL PROTECTED] writes: Bastien Anyway, optionnal diary integration in the .ics export Bastien would really come in handy. Let me know if i can help on Bastien this. Yep - I agree. That would be a great option. Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] OT: org-remember-templates, skeleton tempo
Eric == Eric J Haywiser [EMAIL PROTECTED] writes: Eric There is also tempo.el which may prove equally useful. I Eric don't have experience with either. I would be curious to hear Eric thoughts, comparision, contrast from an expert in both modes Eric before deciding in which one to invest learning time. I can't let the discussion continue without mentioning my own favourite - dmacro. We have been using this to provide templates for project reports (in troff), as well as boilerplate for emails since 1992 (well, that's the earliest RCS date I can find). Easy to make the templates, and it can prompt you for variables, anmd insert timestamps etc. Great package. See http://linuxgazette.net/issue39/marsden.html For some comparisons of template type packages. I now use dmacro for templates I use in org mode. regards Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] How to copy an agenda buffer into another buffer for editing
H I am trying to send a list of appointments to someone, but I need to edit the list to remove my personal agenda items first. If I go into the Agenda buffer and sweep the weeks list of days and apoointments, I can, of course paste it into my MH-Letter draft. However, if I try to edit the list of dates in the MHE draft buffer, it won't allow me - the *Messages buffer states: remove-yank-excluded-properties: Wrong type argument: symbolp, and I can't use ^K to kill the line with the appointment. This is *not* an org or agenda buffer. Same thing happens if I copy it into *scratch*. Any idea what is happening, and a way around this ? Cheers Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Inconsistency in pull down menu
Carsten == Carsten Dominik [EMAIL PROTECTED] writes: Carsten Yes, I see this too. The reason is that I still have the Carsten old binding for people who do not use flyspell, and the Carsten menu has its own rules about which key to show. A way to Carsten fix this is to actually *remove* the C-c $ binding. Should Carsten I do this? No... please don't. I don't use flyspell anymore, and the C-c $ is something I have become used to. Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] recurring events, alternative to shift modifier, tag positions, smart [ ], and org-publish questions
Morning all. Scott == Scott Jaderholm [EMAIL PROTECTED] writes: Scott 1. Is there a way to do recurring events? Even if it were Scott just a function that could rewrite the dates every Scott day/week/month I find it hard to believe that so many people Scott use org-mode as a planner without this functionality. org-mode integrates pretty well with diary mode, so I use the diary file to keep my appointments, and org mode does a fantastic job of merging the diary and org mode events (deadlines, scheduled etc) for me in the *Org Agenda* buffer. diary mode allows you to schedule recurring events. For example, we hold a technical group meeting on the first friday of the month, so in my ~/diary file I have the following: %%(diary-float t 5 1) 9:15 TG Meeting the diary manual will explain what's going on here, the point being that you *can* schedule repeating events. This wiki here: http://www.emacswiki.org/cgi-bin/wiki/DiaryMode will help a lot. Scott 2. I use org-mode over ssh and since shift doesn't work along Scott with other modifiers many of the keystrokes do not work. Has Scott anyone come up with alternate keystrokes not involving shift Scott that they could share? I don't understand why. I can ssh onto our servers from home, run emacs remotely, and it sees all the modifier keys. I can use SHIFT ALT and CTRL over my linux-linux ssh conection. Are you running standard UNIX/Linux machines on both sides of the connection ? Are you running emacs or Xemacs ? Frankly, I would think that not being able to use the shift key is a bit of a showstopper when entering text anyway ? Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] recurring events, alternative to shift modifier, tag positions, smart [ ], and org-publish questions
Scott 1. Is there a way to do recurring events? Even if it were Scott just a function that could rewrite the dates every Scott day/week/month I find it hard to believe that so many people Scott use org-mode as a planner without this functionality. I should also have included this for repeating dates: http://www.delorie.com/gnu/docs/elisp-manual-21/elisp_675.html Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] S-right reflected in Agenda buffer ?
Hi Carsten I frequently use the Shift-Right arrow key in an agenda buffer to reschedule next actions. However, due to my goldfish-like memory, I think I have used the wrong key combination, as when I press shift-right the date in the agenda buffer doesn't change (I know - the mini-buffer displays the changes - but I forget). Is it possible to update the timestamp as it changes in the agenda buffer ? I know it will therefore have a scheduled or deadline date which is not correct for its location in the agenda buffer at that time, but personally I could live with that, as I could make changes to all the action items that have been scheduled or deadlined for that week, then hit 'r' to refresh the buffer. Regards Pete -- Pete Phillips, Acting Director, | http://www.smtl.co.uk/ Surgical Materials Testing Lab, | http://www.worldwidewounds.com/ Princess of Wales Hospital, S Wales | http://www.dressings.org/ Tel/Fax: +44 1656-752820/30 | [EMAIL PROTECTED] ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] possible bug
Evenin' all. (for all you UK-based 40-somethings and over, bet that brings back Saturday night telly! for the rest, it was how Dixon of Dock Green used to introduce the programme. http://en.wikipedia.org/wiki/Dixon_of_Dock_Green) I'm having two problems with org-mode. Problem 1 = In org-agenda-custom-commands I have the 's' argument defined as: (s SMTL Stuff ((tags '(time up tags-up)) (tags Office) (tags LaptopS) (tags CAG) (tags Q2) (tags TG) (tags WHS) (tags WaitingS) (tags SometimeS) ... bunch of other tags removed . (agenda))) If I am in my TODO.org file, and have everything collapsed except the three top level items, and I hit C-c a s, I only get ONE of each tag specified above displayed in the buffer. If I hit ShiftTab and *then* run the command, I get all of the tagged items for each tag. I can of course get around it by making sure I expand the whole outline first of all, but suspect it shouldn't work like this. Problem 2 == After a while, hitting C-c a s just throws the CPU into 100% utilisation, and it doesn't come back. It is interruptable with ^G. Exiting emacs and starting it again make it work OK. Trying to make it happen before I send this email, I can't, of course! However, just before I started writing this email I had to restart emacs because of just that problem. I'm using 0rg-mode 4.49 and emacs 22.0.50.1 from CVS. Regards, Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Emacs-orgmode] How to sort by tags
Carsten == Carsten Dominik [EMAIL PROTECTED] writes: Carsten Sorting by tag has been on my todo list already for a long Carsten time, but has not materialized because I don't have a Carsten reasonable idea on how items with multiple tags should be Carsten handed. Good ideas on this will probably trigger Carsten implementation :-) Well as it happens, I have an idea . :-) If you implemented some sort of grouping, multiply tagged items would appear in each group. So if I had: *** Cut the Lawns :DIY:Home: It would appear as: __DIY__ Cut the Lawns __Home_ Cut the Lawns This makes sense to me anyway. Because I use Tags as contexts, it means that something with multiple contexts appears in each of those contexts. Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: Was: [Emacs-orgmode] Feedback on Scheduling? - How do you use yours?
[Once more - but to the list this time! :-( ] Tim O'Callaghan [EMAIL PROTECTED] wrote: Tim Its also interesting that you use tags for GTD context. This is Tim the way i use tags, and i have been wondering if anyone else Tim used them like this. I'm glad - I was in discussion with Carsten for a while regarding org-mode, when he came up with this brilliant idea of tags - as soon as he proposed it, I could see that it would fit into my GTD system straight away (I moved from a Zaurus list manager to org-mode+hipster last August, but have been using GTD since the original hardback book came out). Tim An interesting idea, one that i was kicking about for a bit Tim when i was using a hipster style PDA. I was thinking about Tim generating XSLFO or SWF based templates, and merging the Tim information into the XML template for printing. XSLFO is a Tim pain, so i went for SWF, which is a pain but less so. SWF has Tim the advantage of being scalable if designed properly, and Tim supported by inkscape, which makes creating templates easy. I Tim experimented with ImageMagick and an SWF based templates for Tim automatic processing. I got an experimental SWF template from Tim all things hipster: diyplanner.org. Unfortunately ImageMagick Tim did not support SWF well enough for me to want to continue :( Basically I used lyx to design the template and then exported it to latex to see what I needed to add from the perl script. I have a bit of experience with XML and XSL (our woundcare journal, www.worldwidewounds.com, is prepared using docbook XML) but I have never got to grips with the FO model. Tim In the end i opted for a paperless system. No good for me as I need something with me all the time. I find the PDA too slow, and the HPDA fast and flexible. Combining my laptop org-mode with HPDA has been terrific (for me - I readily acknowledge that this is a game of horses for courses). Tim I'd be interested to hear how other org users are implementing Tim GTD. If for nothing else that to be able to cherry pick ideas Tim that i can incorporate into my system. Me also. Tim My system is based around one big org mode file for personal Tim stuff and one for work. I can edit the file in other editors Tim (such as the one on my smartphone) and search for GTD context Tim via tags. The symbol :TAGNAME: is unique enough to search on Tim when i need context, and works to find tagged lines using every Tim editor i know of. Yep. By the way, you can also set up a shell script to mail your file to a gmail account every night, so you have unlimited (well, almost) backupand archive. I set up a special archive gmail account just for this. with 2.?? Gb of space, I won't be running out of space soon. Tim External editors do not support the org mode 'file:' Tim references, so i am strict about keeping only Next Actions and Tim possible Next Actions in the org file. I keep reference Tim material in a another appropriately named file in the same Tim directory. I keep the lot in one big file. That's the advantage of using outline mode - you can collapse gobs of text into nothing just by pressing the TAB key. Less to keep track of and remember, and makes the perl script - HPDA doable. Tim I also make sure the context tags and the text of the item will Tim inform me of the project they are related to. So I don't need Tim the reference material unless referred to by the text of the Tim Next Action, and then only because it does not fit in one line. Yep - I need to make sure that the headline has enough info so that when printed onto the HPDA I can understand/recall what it relates to. Regards, Pete Tim. ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Emacs-orgmode] Version 4.19c
Hi Carsten Still have a problem with mhe links, but it is now different :-( This is my error message: Position saved to mark ring, go back with C-c . if: No match Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Emacs-orgmode] Re: Version 4.19c
Thomas What version of mh-e are you using ? I'm using 7.91 and the links don't even work for me. Still get that : Executing swish... Processing swish output... Scanning +mhe-index/18...done No messages in +mhe-index/18, range (all) Swish found 0 matches in 0 folders if: Message not found message in *Messages* :-( Pete ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode