[Orgmode] cannot get org-info.js to work
Hi! How can I get this tool to work! I followed the docs and see this in my file: style type=text/css html { font-family: Times, serif; font-size: 12pt; } .title { text-align: center; } .todo { color: red; } .done { color: green; } .timestamp { color: grey } .timestamp-kwd { color: CadetBlue } .tag { background-color:lightblue; font-weight:normal } .target { background-color: lavender; } pre { border: 1pt solid #AEBDCC; background-color: #F3F5F7; padding: 5pt; font-family: courier, monospace; } table { border-collapse: collapse; } td, th { vertical-align: top; border: 1pt solid #ADB9CC; } script type=text/javascript language=JavaScript src=org-info.js/script script type=text/javascript language=JavaScript /* ![CDATA[ */ org_html_manager.set(SUB_INDEXES, 1); org_html_manager.set(INFO_SWITCH_ALWAYS, true); org_html_manager.set(FOLDING, true); org_html_manager.set(MOUSE_HINT, underline); org_html_manager.setup (); /* ]] */ /script /style but it does show no effect after creating HTML by C-c C-e b How can I debug? Rainer ___ 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] http://orgmode.org/org-info.js is not available at the moment
Hi Carsten! Where can I get the latest version of the file? Rainer ___ 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] make error when making org fro git
Hi all, I want to make org-mode from git and get this error: While compiling toplevel forms in file /u/tmp/org-mode/lisp/org-archive.el: !! Symbol's function definition is void ((declare)) Done make: *** [lisp/org-archive.elc] Error 1 Is that my fault or a bug? Rainer - debian 4.0 GNU Emacs 21.4.1 ___ 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: Keeping your history for org files
Hi also, I also once lost a lot of data in org files due to folding and deleting actions. I only found out several weeks later! I have all my org and emacs stuff in a subversion (SVN) repository and was glad therefore to be able to get the data back with the help of old revisions. I also use SVN to work on my files on three different computers. Whenever I start orging I update from the repository to get the latest files. At some computers I also do an automatic save and check in of org buffers - in case I forget to do it manually. I highly recommend to setup version control for Org files. Rainer Bernt Hansen schrieb: Hi everyone, Last week I decided I want to keep history of my org-mode file changes. I've accidentally lost things in the past when editing folded regions and this gives me a way to get back to the old version without requiring any extra steps during my normal work. * Background I keep all of my org files in a single directory tree (/home/bernt/git/org - or ~/git/org which is an alias to this in the bash shell) * Setting up the git repository I set up a git repository for my org files as follows $ cd ~/git/org $ git init I added a .gitignore file so editor backups and export files don't get in my repository. ,[ .gitignore] | *.html | *~ | .#* | \#*\# ` $ git add .gitignore $ git commit -m 'Ignore editor backup and export files' * Creating commits automatically Then I added a cron job on my workstation which commits changes to the repository automagically. I decided commits once per hour is enough for me so I added the following crontab entry: $ crontab -e ,[ My crontab entry ] | 0 * * * * cd ~/git/org git add . git commit -m $(date) /dev/null ` and I'm done. This picks up all my .org and .org_archive files and tracks changes hourly. If I change a file a new commit gets created on the next hour. If nothing changes no commit is created since there is nothing to add. This seems to work great for what I want. If I accidentally clobber part of a file I can get it back from the git repository. Here's an example of my current commits made by this setup. Notice it only creates commits when there are changes to save. $ git log ,[ partial git log output ] | commit a518dc89a51f1740e5c2dfdf11f42ec56b9b3e61 | Author: Bernt Hansen [EMAIL PROTECTED] | Date: Tue Apr 1 11:00:01 2008 -0400 | | Tue Apr 1 11:00:01 EDT 2008 | | commit eb8f39383ab043b5be948c2ffe5d268bcbe5985f | Author: Bernt Hansen [EMAIL PROTECTED] | Date: Tue Apr 1 10:00:01 2008 -0400 | | Tue Apr 1 10:00:01 EDT 2008 | | commit 7a33955d889108746e0abb68dea1a3a310902427 | Author: Bernt Hansen [EMAIL PROTECTED] | Date: Mon Mar 31 18:00:02 2008 -0400 | | Mon Mar 31 18:00:02 EDT 2008 | | commit eacfe6e2342c89371adb3de5485d6f22271f836c | Author: Bernt Hansen [EMAIL PROTECTED] | Date: Mon Mar 31 16:00:01 2008 -0400 | | Mon Mar 31 16:00:01 EDT 2008 ` Regards, 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 ___ 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: Org-mode versus Taskpaper - now for real
Dear Carsten, I was terribly shocked for about 18 seconds - my brain storming through thoughts about protesting and forking the project and what else... But as I am too convinced of the useful features of Org it became clear in a moment Next year same day will be a very interesting date to look again over a year of Org news. Keep up the good work! Rainer Carsten Dominik schrieb: Dear all, I hope that you will all forgive me my little joke. It worked so well because there is a certain amount of truth in the matter, of course, and I would like to address this in a more serious manner. Org-mode has indeed become very feature-rich in the run of the years. However, while adding features, more often than not triggered but lots of truly excellent suggestions on this forum, I have been using one principle as the overruling requirement for Org-mode: That the simple stuff should remain simple, that no part of the complexity is forced on the user. If you think I have failed to live up to this, I definitely would like to know about it. The important point I would like to make here is that for all intents and purposes, Org-mode *is* taskpaper! It is a zero-setup, totally simple TODO manager that works with plain files, files that can be edited on pretty much any system out there, either as plain text in *any* editor, or using Emacs which runs everywhere. To follow the taskpaper webpage, open a file tasks.org and type * Project 1 ** TODO task1 ** DONE task2 * Project 2 ** TODO task 3 ** TODO task 5 You can add tags by hand, get lists for certain tags as sparse trees, it really is totally as simple as taskpaper in every way! Of course, Org-mode allows you to do more, but I would hope in a non-imposing way! It has lots of features under the hood that you can pull in when you are ready, when you find out that there is something more you'd like to do. My ideal picture would be that newcomers indeed use Org-mode as a simple outliner and list manager. And then, that they find themselves often in a situation where they think Gee, I wish I could to this, they open the manual and, voila, yes, I can! So the complexity of Org-mode is, as I see it, mostly a problem of perception rather than a real issue. How can this be addressed? As the author of the manual I see it as my task to document Org-mode compactly and as completely as possible. So the full set of features will hit you when reading the manual. This is why I have asked, so often, for people to write more tutorials, describe a simple setup they use on the web, to re-enforce the notion that Org-mode really the most simple system out there. Initially. It seems to me that Merlin Mann in his review of Taskpaper has hit the nail on the head (he always does). What is so great about taskpaper that it is (so far?) almost fiddle-proof. It is a list, and there is no way to fiddle with it. People who use fiddling with the TODO system as a way to procrastinate can clearly benefit from such a system. I am for sure the biggest example of a person who uses fiddling in that way. But: Hey, we use Emacs *because* it allows us to fiddle, to get things right, the way *we* want it. The problem with a program like taskpaper is that you will eventually be hit by its limitations. The day comes when you need to clock the working time on a task, when you wish you could record a link to that email that triggered the task, when you would like to put the task list on an internal webpage, and make it look pretty too. And then you cannot, you need to get an external program to do the timing, you need to copy your list into a web editor to make it look nice, and you need to find that email back by hand. What people miss when they are new to Org-mode is this: Don't try to set up the final task managing system from the start. Because you have no idea yet what your system should look like. Don't set up many TODO states and logging initially, before you actually have a feeling for what you working flow is. Don't define a context tag @computer just because David Allen has one, even though you are sitting at a computer all the time anyway! Start by creating and managing a small TODO list and then develop your own system as the needs arises. I wrote Org-mode to enable this development process. Happy April fools day! - Car ___ 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 ___ 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: Deadline count down in working days
Hi all again, I also would like to see the work days at work and the real number of days at home ... Maybe define a property which may be set in each agenda file as needed? +1 rainer Rick Moynihan schrieb: Hi all, I realise this functionality is probably in org already, but I can't seem to find it mentioned anywhere (though perhaps I'm not looking very hard). Currently when I look at my agenda I see this: gtd: In 5 d.: TODO [#A] A particular work related task The 5d countdown includes weekends however. Is it possible to get org to exclude weekends from these countdowns, so I know how many working days I have? As I use org for both, personal and work related stuff what might be nice is if org could calculate work tasks in working-days and personal tasks in week-days for the agenda view e.g: Thursday 27 March 2008 gtd: In 2 wd.: TODO [#A] A particular work related task :WORK: gtd: In 4 d. : TODO [#A] Arrange holiday insurance :PERSONAL: Where both tasks would be due on the same day (Monday 31 March 2008). Here I've changed the suffix for the work task to wd to indicated working-days and left the d suffix to indicate days. Thanks again! R. ___ 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 ___ 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: Paging HTML export by script -- preview
Dear Sebastian, at the moment I can't see anything than a help line at the top of the page in K-Meleon, Firefox, SeaMonkey or Internet Explorer 7. The contents - which I could see yesterday - is shown for a second and then disappearing. rainer Sebastian Rose schrieb: Dear reader, have you ever dreamed of seeing an HTML exported org file in info view mode :-P ??? Wonder what that is? No? Then you really should visit http://www.legito.net/org-info-js/ I somehow managed to sqeeze a lot of meaningless and completely wrong bunch of digits and chars in on horrible file, copy protected the code by additional hard shaking, named it org-info.js and after all this is what came out of it. This cruel hack somehow works any way and is meant as an appetizer for more of this sort. Bastien Guerry was so kind to give this unfinished durty piece work a place on his otherwise clean an polished site. Visit the URL and play around there a little bit. Dropping a note here if your browser is daring to play this script and sloped enough to display it's results in a human readable way, so we can add his name AND version to hall of fame of supported browsers. You should be able to do part of the navigation by using the accesskey feature of current browsers (i.e. in Opera prefix each of the keys by SHIFT-ESC): 'n' - next(info view mode) 'p' - previous(info view mode) 'i' - go to the index (info view mode) 't' - toggle view (always) The code currently gets completely reworked to own up all the promisses of it's documentation. Since the accesskeys in some current webbrowsers are for disabled people (a third hand or even a 6th finger will do to press all those keys at once), I'd appreciate a good idea (or some code) to get arround these accesskey thing (preferably without a 30 code lines browser detection) to be able to move around the file with idealy one five fingered hand. I could imagine an invisible textfield grapping the focus if lost and using standard 'onkeyup' or something. If this works, it works in most browsers I think. My hope is, that this way we could even use the famous standard emacs accesskey C-x M-c butterfly :-D (which is a mega-accesskey actualy). I have to close now, and start to do the ever lasting code clean up. Regards, Sebastian ___ 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 ___ 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: file level categories
Eddward DeVilla schrieb: On Thu, Mar 6, 2008 at 3:13 PM, Joel J. Adamson [EMAIL PROTECTED] wrote: I'm a little confused. Forgetting for the moment what the OP wants to accomplish, if I have multiple #+CATEGORY lines in a buffer, each one shows up in my agenda indexed by the category immediately preceding it. Is there some other way *I should* do this? The #+CATEGORY is more of a legacy thing now. Unless you are like me and try to have one category per file, you should use the category property in the property drawer for an item. Edd ___ 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 you mean if I have 5 blocks of items, each belonging to another CATEGORY I have to add a CATEGORY drawer to each and every item? I am now working ok with #+CATEGORY at the beginning of each big section. rainer ___ 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: FR: Repeated time stamp, jumping from current time
Wanrong Lin schrieb: Hi, Right now we can have a repeated time stamp like this: * TODO Do this every month SCHEDULED: 2008-03-01 Sat +1m If I am late and mark the above done on 2008-03-05, the time stamp will automatically jump to 2008-04-01. This is very useful for things like paying monthly bills. However, for some tasks, it would make more sense to jump from the date when it is marked done, not from when it is scheduled to be done. An example is changing my furnace filter. I am supposed to change it once a month, but if I am late for 10 days, the next date to change should be 30 days away, not 20 days away. Maybe we can use a syntax like this to indicate that: 2008-03-01 Sat +=1m Any comments? Thank you. Wanrong ___ 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 Hi, I also have this situation. Checking for example my fire detectors batteries monthly I do not want to jump to a past date when I forgot to check the last two months and toggle to DONE today. * TODO Test Brandmelder [0/4] - Durchführung dokumentieren !!! :@HOME: SCHEDULED: 2008-03-01 Sa +1m Rainer ___ 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] Use orgstruct-mode to edit TWiki Markup language ?
Hi all, We (have to) use TWiki as a documentation tool in my company. I already use Emacs erin-mode to edit the TWiki pages which is not bad. What I am really mssing is something like the outline (folding) possibilities of org! I know org provides the orgstruct-mode, but the problem is the different headline format of the TWiki markup language: Example: ---+ Headline Level 1 * text * text ---+ Headline Level 1 i. text1 i. text2 ---++ Headline Level 2 ---+++ Headline Level 3 --- Headline Level 4 I wonder if it would be possible to somehow locally set the regex which defines what a headline for org is. As old perl hacker I would say the regex it is something as simple as ^---[+]+\s A configurable headline could serve in all similar cases where you find a regular formatted headline. Of course I would be more than happy to have org produce TWiki markup language directly... rainer ___ 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: RELEASE: Org-mode version 5.20
Carsten Dominik schrieb: Hi folks, I am releasing Org-mode version 5.20 at http://orgmode.org and as a git repository at http://repo.or.cz/w/org-mode.git Enjoy! - Carsten Changes in Version 5.20 ~~~ Overview Remember/Refile/Goto - The use of prefix arguments for the commands `org-remember' and `org-refile' has been normalized. - The clock can now safely be used in a remember buffer. - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. - It is no longer necessary to update the refiling targets. - Automatic isearch in `org-goto'. - Outline-path-completion as alternative org-goto interface. Misc - Checkboxes now work hierarchically. - `C-k' can now behave specially in headlines. - Repeater for tasks in plain timestamps. - All clock intervals of an item show in agenda/timeline. - New parameter `:step' for clocktable, to get daily reports. - Never loose a repeaded scheduled item from the agenda. - Archiving a subtree now stores the outline path in a property. - Links to messages in Apple Mail. - Bug fixes. Incompatible Changes - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. Details === Remember/Refile/Goto - The use of prefix arguments for the commands `org-remember' and `org-refile' has been normalized: + when called without prefix argument, the command does its normal job, starting a remember note or refiling a tree. + when called with a single C-u prefix, these commands can be used to select a target location and to jump there. In the case of `org-remember', you will be prompted for a template and then Emacs jumps to the default target location or this template. In the case of `org-refile', you select a location from the refile target list and jump there. + when called with two prefixes (`C-u C-u'), the command jumps to the location last used for storing a note or a moved tree. - When the clock is running inside an remember buffer, storing the remember buffer with `C-c C-c' will automatically clock out. This was inspired by a request by Rainer Stengle. - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. This new variable does select the interface that is used to select the target for a remember note in an interactive way. Possible values are: + `outline': Use an outline of the document to select a location. + `outline-path-completion': Use completion of an outline path to select a location. + `refile': Offer the `org-refile-targets' as possible targets. - It is no longer necessary to update the refiling targets - they are always current. - In `org-goto', typing characters now automatically starts isearch from the beginning of the buffer. The isearch is special also because it only matches in headline. This goes some way toward saving org-goto from being removed from Org-mode. Thanks to Piotr Zielinski for the code, and sorry that it took me so long to put it in. If you prefer to use single letters n,p,f,b,u,q for navigation as before, configure the variable `org-goto-auto-isearch'. - Outline-path-completion is now available as an alternative interface in the command `org-goto'. Please select the default interface you'd like to use with the new variable `org-goto-interface'. You can then select the alternative interface with a prefix argument to `C-c C-j' (org-goto). I am considering to make outline-path-completion the default interface. Comments? Misc - Checkboxes now work hierarchically. When a plain-list item with a checkbox has children with checkboxes, the status of the item's checkbox is calculated from the children, each time a checkbox is toggled with C-c C-c. Thanks to Miguel A. Figueroa-Villanueva for a patch to this effect. - There is a new variable `org-special-ctrl-k'. When set, `C-k' will behave specially in headlines: + When the cursor is at the beginning of a headline, kill the entire line and possible the folded subtree below the line. + When in the middle of the headline text, kill the
[Orgmode] Re: RELEASE: Org-mode version 5.20
Carsten Dominik schrieb: On Feb 6, 2008, at 4:18 PM, Rainer Stengele wrote: - [ ] - [X] - [X] - [X] - [X] - [X] - [X] - [X] - [ ] - [X] Yes, still bugs in there - Carsten ___ 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 ok then. Maybe this is also important: Using the setup as above in my quite long main org file (680.000 Bytes) will bring org-mode/emacs to hang when C-c one of the entries. Only a C-g stops the process and continues. Moving the lines to a small org file the hanging disappears. rainer ___ 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] Bug in #+SEQ_TODO: config?
Hi all, I think i found a bug/unwanted behaviour: 1. Having this config at the top of an org file: #+SEQ_TODO: TODO INARBEIT WARTEN| DONE CANCELED DELEGATED I do get all (!) DONE entries in any agenda call. although I configured to not see any of them ((org-agenda-skip-scheduled-if-done t) etc.). 2. Having this config at the top of an org file: #+SEQ_TODO: TODO INARBEIT WARTEN | DONE CANCELED DELEGATED I get correct agenda behaviour - all DONE items disappear. The only difference is the space after WARTEN! That was not quite easy to track down ... Is this intended? rainer ___ 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: RELEASE: Org-mode version 5.20
Carsten Dominik schrieb: Hi folks, I am releasing Org-mode version 5.20 at http://orgmode.org and as a git repository at http://repo.or.cz/w/org-mode.git Enjoy! - Carsten Changes in Version 5.20 ~~~ Overview Remember/Refile/Goto - The use of prefix arguments for the commands `org-remember' and `org-refile' has been normalized. - The clock can now safely be used in a remember buffer. - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. - It is no longer necessary to update the refiling targets. - Automatic isearch in `org-goto'. - Outline-path-completion as alternative org-goto interface. Misc - Checkboxes now work hierarchically. - `C-k' can now behave specially in headlines. - Repeater for tasks in plain timestamps. - All clock intervals of an item show in agenda/timeline. - New parameter `:step' for clocktable, to get daily reports. - Never loose a repeaded scheduled item from the agenda. - Archiving a subtree now stores the outline path in a property. - Links to messages in Apple Mail. - Bug fixes. Incompatible Changes - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. Details === Remember/Refile/Goto - The use of prefix arguments for the commands `org-remember' and `org-refile' has been normalized: + when called without prefix argument, the command does its normal job, starting a remember note or refiling a tree. + when called with a single C-u prefix, these commands can be used to select a target location and to jump there. In the case of `org-remember', you will be prompted for a template and then Emacs jumps to the default target location or this template. In the case of `org-refile', you select a location from the refile target list and jump there. + when called with two prefixes (`C-u C-u'), the command jumps to the location last used for storing a note or a moved tree. - When the clock is running inside an remember buffer, storing the remember buffer with `C-c C-c' will automatically clock out. This was inspired by a request by Rainer Stengle. - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. This new variable does select the interface that is used to select the target for a remember note in an interactive way. Possible values are: + `outline': Use an outline of the document to select a location. + `outline-path-completion': Use completion of an outline path to select a location. + `refile': Offer the `org-refile-targets' as possible targets. - It is no longer necessary to update the refiling targets - they are always current. - In `org-goto', typing characters now automatically starts isearch from the beginning of the buffer. The isearch is special also because it only matches in headline. This goes some way toward saving org-goto from being removed from Org-mode. Thanks to Piotr Zielinski for the code, and sorry that it took me so long to put it in. If you prefer to use single letters n,p,f,b,u,q for navigation as before, configure the variable `org-goto-auto-isearch'. - Outline-path-completion is now available as an alternative interface in the command `org-goto'. Please select the default interface you'd like to use with the new variable `org-goto-interface'. You can then select the alternative interface with a prefix argument to `C-c C-j' (org-goto). I am considering to make outline-path-completion the default interface. Comments? Misc - Checkboxes now work hierarchically. When a plain-list item with a checkbox has children with checkboxes, the status of the item's checkbox is calculated from the children, each time a checkbox is toggled with C-c C-c. Thanks to Miguel A. Figueroa-Villanueva for a patch to this effect. - There is a new variable `org-special-ctrl-k'. When set, `C-k' will behave specially in headlines: + When the cursor is at the beginning of a headline, kill the entire line and possible the folded subtree below the line. + When in the middle of the headline text, kill the headline up to the tags. + When after the headline text, kill the tags. This is following a proposal by Piotr Zielinski. - You
[Orgmode] Re: clocking in and out in remember buffers - seems to be buggy
Carsten Dominik schrieb: On Jan 24, 2008, at 4:34 PM, Rainer Stengele wrote: I am not sure why things don't work. Take a look at the variable `remember-mode-hook'. What is its value? - Carsten looks ok, includes the new function: (my-start-clock-if-needed org-remember-apply-template) is the template already in at that moment? No, it is not OK, the sequence is wrong. Try an 'append argument when adding the my-start-clock-if-needed function, and make sure this line is called after the template functin has been added to the hook. The restart emacs and double-check, it has to be: (org-remember-apply-template my-start-clock-if-needed) - Carsten ___ 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 Excellent, the clock is now started whenever I have a CLOCK-IN string in the template! Leaving with C-u C-c C-c it I am asked if I want clock out. Answering y it says: Clock start time is gone and the remeber buffer stays open. - Answering n the buffer is saved. Trying to find the clocked in item by calling org-gotro-clocked-in-entry results in: No active clock Both cases do not make sense for me. Anyone has a comment/help? - Rainer ___ 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: clocking in and out in remember buffers - seems to be buggy
Carsten Dominik schrieb: On Jan 22, 2008, at 10:04 PM, Rainer Stengele wrote: I use to clock in a task when beginning to write in a remember buffer. For example when receive a phone call from a customer I pop up a remember template and the first thing I do is to start the clock. - it would be very nice to have a way to do this automatically, maybe a certain variable ... You could use remember-mode-hook to run org-clock-in, maybe depending on some string that you find and remove in the buffer. The string could be part of the template, for example CLOCK-IN: (add-hook 'remember-mode-hook 'my-start-clock-if-needed) (defun my-start-clock-if-needed () (save-excursion (goto-char (point-min)) (when (re-search-forward *CLOCK-IN * nil t) (replace-match ) (org-clock-in After writing down notes and doing some stuff, documenting further in the clocked in remember buffer, I finally want to save and close the remember template. After for example C-u C-c C-c I am asked if I want to clock out... The query happens when the buffer gets killed - by then it is too late, the content of the buffer has already been filed away. I will (in 5.20) have a check if the clock is running in the remember buffer before allowing you it file it. This will not be an automatic clock-out because that would lead to trouble with possibly adding a note about clocking out. But it will stop you from exiting without clocking out first. - Carsten ___ 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 Hello Carsten, thank's a lot! Good idea! I tried it, using different regexes. It does not work when starting the remember buffer. Being inside the remember buffer and calling the function it does work! How can I track that down? Btw, I cannot see a modeline telling me that I am in remember mode when I am in the Remember buffer. Also C-h m doesn't show me anything about remember? rainer ___ 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: clocking in and out in remember buffers - seems to be buggy
Carsten Dominik schrieb: On Jan 24, 2008, at 4:14 PM, Rainer Stengele wrote: Carsten Dominik schrieb: On Jan 22, 2008, at 10:04 PM, Rainer Stengele wrote: I use to clock in a task when beginning to write in a remember buffer. For example when receive a phone call from a customer I pop up a remember template and the first thing I do is to start the clock. - it would be very nice to have a way to do this automatically, maybe a certain variable ... You could use remember-mode-hook to run org-clock-in, maybe depending on some string that you find and remove in the buffer. The string could be part of the template, for example CLOCK-IN: (add-hook 'remember-mode-hook 'my-start-clock-if-needed) (defun my-start-clock-if-needed () (save-excursion (goto-char (point-min)) (when (re-search-forward *CLOCK-IN * nil t) (replace-match ) (org-clock-in After writing down notes and doing some stuff, documenting further in the clocked in remember buffer, I finally want to save and close the remember template. After for example C-u C-c C-c I am asked if I want to clock out... The query happens when the buffer gets killed - by then it is too late, the content of the buffer has already been filed away. I will (in 5.20) have a check if the clock is running in the remember buffer before allowing you it file it. This will not be an automatic clock-out because that would lead to trouble with possibly adding a note about clocking out. But it will stop you from exiting without clocking out first. - Carsten ___ 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 Hello Carsten, thank's a lot! Good idea! I tried it, using different regexes. It does not work when starting the remember buffer. Being inside the remember buffer and calling the function it does work! How can I track that down? Btw, I cannot see a modeline telling me that I am in remember mode when I am in the Remember buffer. Also C-h m doesn't show me anything about remember? Yes, when you use Org-mode together with remember, the buffer is actually in Org-mode, to make it easier to use org-mode specific stuff. However, remember first puts the buffer into remember-mode, therefore the hook is run. I am not sure why things don't work. Take a look at the variable `remember-mode-hook'. What is its value? - Carsten looks ok, includes the new function: (my-start-clock-if-needed org-remember-apply-template) is the template already in at that moment? rainer ___ 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] remember buffer gets lost too easy
Is it possible to tie the remember buffer to a default file name or to yank it automatically before closing it? Why? Whatever the reasons were I was able several times to kill or close the buffer after writing a lot of stuff inside - having it open - clocked in - for some time - only to find the contents nowhere in any org file afterwards... I know that this should never happen - but anyway - if the contents would be saved somehow automatically I would always be able to recreate the last entry later on. rainer ___ 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] clocking in and out in remember buffers - seems to be buggy
I use to clock in a task when beginning to write in a remember buffer. For example when receive a phone call from a customer I pop up a remember template and the first thing I do is to start the clock. - it would be very nice to have a way to do this automatically, maybe a certain variable ... After writing down notes and doing some stuff, documenting further in the clocked in remember buffer, I finally want to save and close the remember template. After for example C-u C-c C-c I am asked if I want to clock out... Answering yes I get Clock start time is gone and I am back in the remember buffer. Answering no the template is saved, the emacs status bar shows the clock is running but trying to jump to the active clock with org-goto-clocked-in-entry I get No active clock. That seems to be a bug or else I assume clocking in while being in a remember buffer was never intended to be a feature? Is there someone out there using the clock in the remember buffer? By the way, the remember templates are an awesome mechanism and I try to create more and more rich templates for different reoccuring tasks - having then mostly only to choose between the predefined alternatives! rainer ___ 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] optimising the selection of alternatives in remember templates
Imagine using remember to write down a note about a telephone call. These days I have a remember template with the most possible customers company name, the most possible customer names and then subjects and the types. This adds up to a lot of alternatives in the template. For choosing the correct one I have to switch through a lot of alternatives which are uninteresting as soon as I have chosen the first alternative, here the company name. I find the remember templates are an awesome feature! They could be optimised in terms of usability if I could define the alternatives hierarchically like for example (company1 - ((customer name1|customer name2|customer name3) (project name1|project name2|project name3) (incident type1|incident type2|incident type3|))) (company2 - ((customer name4|customer name5|customer name6) (project name1|project name4|project name4) (incident type1|incident type3|incident type4|))) ... This would help speeding up the selection of the correct alternatives in a remember template depending on the selection first made while a customer is just beginnning to talk on the phone. I hope this was clear enough. Rainer ___ 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: configure the length of the TODO states i agenda view lines
Carsten Dominik schrieb: Hi, that is currently not possible. - Carsten On Jan 15, 2008, at 5:15 PM, Rainer Stengele wrote: Hi! I would like to format the agenda lines. I know there is a variable for that but I cannot find the point where I can configure the length of the TODO states. I have: Day-agenda: Monday24 September 2007 ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... but would like to have: Day-agenda: Monday24 September 2007 ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... rainer ___ 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 ___ 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 Hi Carsten, any chance to get that the todo state item formatted? rainer Doppeltransport ___ 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: configure the length of the TODO states i agenda view lines
Thanks Carsten, that is awesome! I'm afraid some of us could complain anyway because this is not really clean. Maybe you can keep the clean version on your list for later... rainer Carsten Dominik schrieb: On Jan 16, 2008, at 9:49 AM, Rainer Stengele wrote: Hi Carsten, any chance to get that the todo state item formatted? rainer Hmm, yeah, I can hack it. The clean way would be to include this into the prefix format, but this is more work. So I am just putting a new variable into the next version, you should set it like this: (setq org-agenda-todo-keyword-format %-10s) - Carsten begin:vcard fn:Rainer Stengele n:Stengele;Rainer org:diplan GmbH;Administration adr:;;Wetterkreuz 27;Erlangen;;91058;Germany email;internet:[EMAIL PROTECTED] title:Technical Control - Senior Administrator tel;work:+49(0)9131 777 885 tel;fax:+49(0)9131 777 888 url:http://www.diplan.de version:2.1 end:vcard ___ 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] configure the length of the TODO states i agenda view lines
Hi! I would like to format the agenda lines. I know there is a variable for that but I cannot find the point where I can configure the length of the TODO states. I have: Day-agenda: Monday24 September 2007 ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... but would like to have: Day-agenda: Monday24 September 2007 ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... ADMIN: Scheduled: TODO [#A] ... ADMIN: Scheduled: INARBEIT [#A] ... rainer ___ 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] kechord to create another line beginning with an inactive timestamp?
Many times I am writing a protocol which needs to have timestamped entries (see Skype or Yahoo Messenger chats) like: ... - [2007-12-29 Sa 00:48] blah - [2007-12-29 Sa 00:56] blub ... For that I have to enter: M-Enter C-u C-c ! Enter I would really like it having a key chord giving me the next line with the current incative time stamp! Maybe C-S-Enter? What do you think? rainer ___ 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: Org-mode version 5.17
Carsten Dominik schrieb: On Dec 20, 2007 9:36 AM, Detlef Steuer [EMAIL PROTECTED] wrote: On Thu, 20 Dec 2007 07:28:42 +0100 Carsten Dominik [EMAIL PROTECTED] wrote: Hi, I am releasing version 5.17 of org-mode, hopefully the last release before the holidays. Lots of stuff is still on my TODO list, but this is how far I have gotten. Hi, get an error in make: In toplevel form: org-mouse.el:144:1:Error: Symbol's value as variable is void: add-to-diary-list make: *** [org-mouse.elc] Fehler 1 Wasn't there in 5.16b . Fixed in 5.17a, thanks for the report. The error was caused by a workaround for a new macro in Emacs 23, declare-function. In Emacs 22 it does not exist, and my work-around was not correct. - Carsten ___ 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 still coming up under GNU Emacs 22.0.990.1 (i386-mingw-nt5.1.2600) of 2007-05-22 on LENNART-69DE564 (patched) rainer ___ 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: Org-mode version 5.17
Carsten Dominik schrieb: On Dec 20, 2007 3:22 PM, Rainer Stengele still coming up under GNU Emacs 22.0.990.1 (i386-mingw-nt5.1.2600) of 2007-05-22 on LENNART-69DE564 (patched) rainer Make sure that you recompile org.el first, i.e. remove org.elc and then type make. - Carsten ___ 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 OK, you are right - I was too fast ... It works! Thank you again for this wonderful tool! rainer ___ 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: Go to the just saved Remember block
Carsten Dominik schrieb: In Org-mode 5.17, C-u C-u M-x org-remember will do that. Thanks. - Carsten On Nov 29, 2007 5:01 PM, Rainer Stengele [EMAIL PROTECTED] wrote: Many times I create a task fro a remember template (which is a great feature!) and want to immediately go the created task and work on it. What do you think. WOuld thi sbe a candidate for an option org-visit-saved-remember or similar? rainer ___ 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 ___ 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 works perfectly now in 5.17 Thanks! Rainer ___ 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: when filing todos with remember org-remember-default-headline is not found
Eddward DeVilla schrieb: Sorry, I am not able to reproduce the effect in a small file. My 8000 lines org file includes a lot of sensitive data so I do not wanna publish it i the newsgroup. What can I do? Can I debug a certain function? That's ok. I think most people wouldn't want a 8000 line file sent to the list. Can you make a copy of the file and you .emacs and try pruning out as much as possible (and not just the sensitive data) while still reproducing the error? If the error require a snippet of sensitive data, just replace it with some less sensitive. I try to use Stoogles, Marx Brothers, passages from music theater and other non-sense. A small example make it easier for someone to just cut and paste from email to emacs and give it a try. Edd ___ 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 OK, I can prune down to here which should be small enough. as already said, fold all trees and take this template: ... (Admin-Todo 97 * TODO Admin: %? :ADMIN:@DIPLAN: SCHEDULED: %t CLOCK: %U--%U = 0:00 erzeugt: %U %i ~/org/DIPLAN.org Admin---LONELY SINGLE NEXT ACTIONS) ... then C-u C-c C-c won't find Admin---LONELY SINGLE NEXT ACTIONS here's the contents: :SETUP: #+STARTUP: overview #+TAGS: @DIPLAN(d) @HOME(h) @IGN @KUNDE(k) @UNTERWEGS(u) #+TAGS: ADMIN(a) BENNI(b) BESORGEN(k) COMPUTER(c) DVD EMAIL(e) IGNORE(r) INFO(i) LESEN(l) MEETING(m) PROJEKT(p) SOMETIME_MAYBE(s) REVIEW_REGULARLY(y) TEL(t) WARTEN(w) WINTER(W) ULLA(x) #+STARTUP: hidestars #+SEQ_TODO: TODO INARBEIT | DONE CANCELED DELEGATED #+COLUMNS: %40ITEM(Task) %5TODO(To-do) %1PRIORITY %10TAGS :END: * Projekte / NEXT ACTIONS #+CATEGORY: ADMIN ** Admin *** Admin---LONELY SINGLE NEXT ACTIONS DONE [#A] Beru: Besuchsdokumente als HTML an Markus :@DIPLAN: SCHEDULED: 2007-12-07 Fr CLOSED: [2007-12-07 Fr 15:39] erzeugt: [2007-12-07 Fr 09:09] ** Besorgungen / Anschaffungen *** TODO SSL Zertifikate besorgen: freessl.org :@DIPLAN:ADMIN:BESORGEN: ___ 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: when filing todos with remember org-remember-default-headline is not found
Carsten Dominik schrieb: On Dec 13, 2007, at 4:58 PM, Rainer Stengele wrote: I can now reproduce a bug which annoys me since several months. Defining a todo with remember I try to save it with C-u C-c C-c under the template-predefined headline. The filled template is saved under the predefined headline only (!) if the org tree shows the headline! If I fold the contents of the org buffer so that it only shows the level 1 headlines a level 2 or whatever depth headline will not be found by C-u C-c C-c. Maybe someone can also reproduce that behaviour. I for one cannot. Maybe you need to make a minimal example and a step-by-step guide. - Carsten ___ 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 Sorry, I am not able to reproduce the effect in a small file. My 8000 lines org file includes a lot of sensitive data so I do not wanna publish it i the newsgroup. What can I do? Can I debug a certain function? My remember template looks like here: ... (Admin-Todo 97 * TODO Admin: %? :ADMIN:@DIPLAN: SCHEDULED: %t CLOCK: %U--%U = 0:00 erzeugt: %U %i ~/org/DIPLAN.org Admin---LONELY SINGLE NEXT ACTIONS) ... so the search string is Admin---LONELY SINGLE NEXT ACTIONS. Rainer ___ 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] shortcut suggestion C-c C- instead of C- with no context.
hi. I oftentimes do set a mark anywhere in my large org file with C-%. Working in the file somewhere else I want to go back and most of the time I do not use simply C- because it leaves me with no context around the marked line - which is confusing. Therefore what I do mostly is: - S-TAB to switch to OVERVIEW - C- do jump to the mark - C-c C-r to reveal the context The result is a clear view onto my marked line with nice context. So today I packed that together in something like this: (defun org-jump-to-mark-reorganise-reveal-tree (optional arg) (interactive) (org-mark-ring-goto) (org-shifttab) (org-reveal arg)) (global-set-key (kbd C-c C-) (lambda () (interactive) (org-jump-to-mark-reorganise-reveal-tree t))) The code maybe is not optimal but it does the job. Let me suggest this or a similar keybindung to do that job. rainer ___ 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] when filing todos with remember org-remember-default-headline is not found
I can now reproduce a bug which annoys me since several months. Defining a todo with remember I try to save it with C-u C-c C-c under the template-predefined headline. The filled template is saved under the predefined headline only (!) if the org tree shows the headline! If I fold the contents of the org buffer so that it only shows the level 1 headlines a level 2 or whatever depth headline will not be found by C-u C-c C-c. Maybe someone can also reproduce that behaviour. BTW - working with the remember templates in org-mode is a dream!!! I work under Windows and use Auto Hotkey as a Macro tool. I configured C-M-S-r to find the emacs window, bring it to the front and send a C-M-r sequence to start the remember dialog. In this way I can create a todo or note in whatever application I am just working. rainer ___ 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: when filing todos with remember org-remember-default-headline is not found
Rainer Stengele schrieb: I can now reproduce a bug which annoys me since several months. Defining a todo with remember I try to save it with C-u C-c C-c under the template-predefined headline. The filled template is saved under the predefined headline only (!) if the org tree shows the headline! If I fold the contents of the org buffer so that it only shows the level 1 headlines a level 2 or whatever depth headline will not be found by C-u C-c C-c. Maybe someone can also reproduce that behaviour. BTW - working with the remember templates in org-mode is a dream!!! I work under Windows and use Auto Hotkey as a Macro tool. I configured C-M-S-r to find the emacs window, bring it to the front and send a C-M-r sequence to start the remember dialog. In this way I can create a todo or note in whatever application I am just working. rainer ___ 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 sorry I forgot - org version is 5.16b rainer ___ 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: V5.16b: C-c a e no more functioning
Bastien schrieb: Rainer Stengele [EMAIL PROTECTED] writes: thanks for asking, but I cannot not send the complete trace with Thunderbird editor because of the special characters. Pasting the text stops at some place in the middle. Ok, no problem. Thanks for the complete backtrace. Please test the patch below and tell me if it fixes the issue. If it doesn't, maybe it's better to continue the bugtracking off-list... Tchüß, ___ 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 Thank you - but it does not work - it simply does nothing, but no more error message. Maybe you can help me trace the function. Rainer ___ 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] my remember templates do not work anymore in 5.16
Hi. I just noticed that my remember templates do not work anymore in 5.16. Error message is: Symbol's value as variable is void: x-last-selected-text-primary Can anybody confirm his old remember templates still work in 5.16? rainer ___ 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] how to get daily clock summaries
I'd like to get daily clock summaries! I want to be able to see how much time I worked on which project day by day. Such an overview would also show me the open non-clocked time per day. Any ideas to get such a view (agenda?) with existing means? rainer ___ 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: how to get daily clock summaries
Rainer Stengele schrieb: I'd like to get daily clock summaries! I want to be able to see how much time I worked on which project day by day. Such an overview would also show me the open non-clocked time per day. Any ideas to get such a view (agenda?) with existing means? rainer ___ 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 OK - this does it for one day: #+BEGIN: clocktable :maxlevel 0 :scope file :tstart 2007-11-28 Mi 00:00 :tend 2007-11-28 Mi 23:59 Clock summary at [2007-11-29 Do 10:24]. | L | Headline | Time | |---+--+| | | *Total time* | *1:38* | |---+--+| #+END: I could copy / modify this block for each day. It would anyway be nice to get a compact overview for several days. rainer ___ 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] Go to the just saved Remember block
Many times I create a task fro a remember template (which is a great feature!) and want to immediately go the created task and work on it. What do you think. WOuld thi sbe a candidate for an option org-visit-saved-remember or similar? rainer ___ 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: Org-mode 5.14
Carsten Dominik schrieb: Hi, it has been a while, but finally its done. I am releasing Org-mode 5.14 at http://orgmode.org Thanks to Bastien who has contributed a lot to this release. Again there is a long list of changes, make sure you read it all the way to the end, or you might miss the fix *you* have requested. Enjoy! - Carsten Changes in Version 5.14 ~~~ Overview + Remember and related stuff - New command `org-refile' to quickly move a note. - Easy way to jump to the target location of remember template. - New %-escapes in remember templates: %c %(...) and %[...] - `org-remember-insinuate' simplifies remember setup + Emphasis and Font-lock stuff - Stacked emphasis is no longer allowed. - You may finally emphasize a single character like `*a*'. - Font-lock now can hide the emphasis markers - Text in the = emphasis is exported verbatim - There is a new emphasis marker ~ for verbatim text - Constructs treated specially by the exporters can be highlighted + Properties and Column view - More control over which properties use inheritance - CATEGORY=work can now be used in a tags/property search - the {+} summary type can specify a printf-style output format - New currency summary type {$} + The date/time prompt - While entering data, watch live the current interpretation. - The date prompt now prefers to select the future - Easier modification of time in an existing time stamp. + Export - You can now export some special strings in HTML, like ... - #+EMAIL: may contain several email addresses + Agenda - In the agenda, a few keys have changed: `g', `G', and `e'. + Miscellaneous - Class-dependent sectioning structures in LaTeX export. - Radio-lists modeled after the radio tables. - The default for `org-ellipsis' is back to nil - Support for pabbrev-mode - New variable `org-show-entry-below'. Incompatible changes - If you have customized the variable `org-emphasis-alist' or org-export-emphasis-alist', you need to do it again by first canceling your customization and then adding it again. - I know that some people have defined their own private helper functions to select a specific remember template, without being prompted, like this: (defun my-remember-template-n () (interactive) (org-remember ?n)) You need to modify this. The character selecting the template must now be the /second/ argument to `org-remember': (defun my-remember-template-n () (interactive) (org-remember nil ?n)) - `C-c C-w' now refiles an entry. To get a sparse tree of deadlines, use `C-c / d' instead. Details === Remember and related stuff -- - New command `org-refile' to quickly move a note to a different place. It is bound to `C-c C-w'. The foremost application might be to put a note or task captured with `remember' into the proper list or project. The command offers a list of possible refiling targets for completion. These are headings under which the entry will be inserted as a subitem. By default, this will offer all top-level headings in the current buffer, but you can configure the variable `org-refile-targets' to get more complex definitions. For example: (setq org-refile-targets '((nil . (:level . 2 selects all level 2 headlines in the current buffer as targets. And (setq org-refile-targets '((org-agenda-files . (:tag . refile searches all agenda files and selects headlines that are explicitly marked with the tag :refile: . Note that the list of targets is built upon first use only, to rebuilt it, call the command `C-c C-w' with a double prefix argument. This is based on an idea and example implementation by Max Mikhanosha. Many thanks Max. - You can now use a C-u prefix on `org-remember' to jump to the location where a specific templates stores its notes. For example, if you have `org-remember' bound to `C-c r', then `C-u C-c r n' will get you to the file and headline given in the template associated with the letter n. This was proposed by someone, but I have lost track who. Sorry, and thanks anyway. - New %-escapes in remember templates: %c insert the current clipboard, like C-y would do %(..) evaluate Lisp expression and insert the result %[..] include file Thanks to Adam Spiers and Tim O'Callaghan. - New function `org-remember-insinuate' that makes is easier to set Org-mode specific values for remember
[Orgmode] Re: Converting dates to org-mode dates
Chris Randle schrieb: Hi I've been converting a file that contains dates in this format: dd/mm/ to Org-mode inactive format. It's pretty simple using regular expression search replace, except that I get this far: [-mm-dd ] and can't find a way to put the day of the week in there. Individually, I can do a 'C-u 0 S-right' on each date, and that shifts the date 0 days into the future, and fills in the day of the week. This also impacts on cases (unusual and unlikely, I grant you) where you might have an incorrect day: [2007-11-12 Tue] (should be Mon) As far as I can see, that will stay like this until the date is shifted in some way. Is there any way to parse an entire region/buffer for Org-mode dates and refresh their day of the week text? I would probably do this with an Emacs macro, searching for the date as a regex, moving to the space before ] and shifting rigth and again shifting left. This will end up with the right week day for each date. rainer ___ 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: Question: C-c C-w
Rick Moynihan schrieb: Bernt Hansen wrote: Carsten Dominik [EMAIL PROTECTED] writes: On 8Nov2007, at 12:17 AM, Bastien wrote: Carsten Dominik [EMAIL PROTECTED] writes: is anyone using the command `C-c C-w' a lot? FWIW, I'm not using it at all, but I always thought I *should* :) No, I don't think so, the agenda is better for looking at deadlines. This is pretty much obsolete, IMHO. I tried it ages ago just to see what it does but never use it now. The agenda works great for viewing deadlines. Anything that doesn't show up on the agenda just isn't important enough to look at yet from a deadline perspective. Same. I say free the key-binding for something better :) yes, agenda is enough to look at deadlines. rainer ___ 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] Bug in org-remember-templates handling
It looks like it is not possible to use a destination headline with blanks between words in org-remember-templates. Example below: This one will fail to find the headline Eingang - TODOS. It will instead find Eingang which is an earlier headline. '(org-remember-templates '( (Todo ?t * TODO %^{Service|Admin|TC|Besprechung|...}: %? :@DIPLAN: SCHEDULED: %t CLOCK: %U--%U = 0:00 erzeugt: %U %i ~/org/DIPLAN.org Eingang - TODOS) (Service-Todo ?s * TODO Service: %? :@DIPLAN: SCHEDULED: %t CLOCK: %U--%U = 0:00 erzeugt: %U %i ~/org/DIPLAN.org Eingang - TODOS) ... Changing it to Eingang---TODOS will work. This is maybe a bug. rainer ___ 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: TODO dependencies
Carsten Dominik schrieb: On Oct 11, 2007, at 16:46, Carsten Dominik wrote: - concerning the TRIGGER proposal by John, and the TRIGGER/BLOCKER functionality discussed later: In Emacs terms, this seems to translate into a *hook* that is called at the right moment. I'd say that a single hook is enough. The right moment to call it would be when Org-mode has figured out everything about a change that is about to occur, but before actually doing it. We can be general what kind of change this could be, a TODO state change, adding a tag, setting a property, changing the priority, anything really. So we would have a property that contains a Lisp form, and that lisp form would be evaluated at that moment. TRIGGER would then mean to perform actions in other entries. BLOCKER would mean to query other entries for information, and, if necessary, abort the current action, for example by throwing to a specified catch form. Obviously, if you nee both triggers and blockers, the blockers need to run first, but we don't need separate properties/functions for this. The detailed implementation would then be a number of Lisp functions that take as arguments a *single* structure that contains all the info of the change, for example a property list like (list :type 'TODOSTATE :from nil %to INPROGRESS Due to the controversial nature of the discussion on this subject, it seems to be better, for the time being, to keep this functionality outside the core of org-mode. Other reasons for this are that the free-form nature of Org-mode files do make it non-trivial to implement dependencies in a bullet-proof way. I will actually take still another step back from the proposals we discussed: I'd like to not even fix the properties that should be used for dependencies. Instead, I am proposing and starting up the following route: Org-mode version 5.13 contains two new hooks, `org-blocker-hook' and `org-trigger-hook'. These hooks are called before and after a state change, respectively. Currently only TODO state changes will do this, but more could be added in the future. The blocker hook is able to block a state change, the trigger hook just happens after the change. This is all that will go into the core for now. While this may seem little, it actually opens the dore wide for a number of dependency extensions to be written, with free choice of properties to be used and the language applied in these properties to describe dependencies. In this way we can have different implementations working alongside without conflicts. As a proof of concept, I am providing a small file org-depend.el. This is not meant as a definition of how things should be, but as an inspiration to people who want to try their teeth at this. Nevertheless, this small set of functions already does most of what at least some of you have been asking for: It introduces the concept of chaining a sequence of TODO entries together by insinuating only the first entry in the chain. It also allows for entries to be identified by an :ID: property, and this property to be used to trigger or be blocked by entries in arbitrary places in the current file. So I hope it will be a good starting point, I have tried to comment it well enough so that hacking should be easy. Here is a copy of the documentation from that file. The file itself is available at http://orgmode.el/org-depend.el. - Carsten ---88-- WARNING: This file is just a PROOF OF CONCEPT, not a supported part of Org-mode. This is an example implementation of TODO dependencies in Org-mode. It uses the new hooks in version 5.13 of Org-mode, `org-trigger-hook' and `org-blocker-hook'. It implements the following: Triggering -- 1) If an entry contains a TRIGGER property that contains the word chain-siblings, then switching that entry to DONE does the following: - The sibling following this entry is marked DONE. - The sibling also get the chain-sibling property, to make sure that, when *it* is DONE, the chain will continue. 2) If the TRIGGER property contains any other words, these are treated as entry id's. That means, Org-mode will search for an entry with the ID property exactly equal to this word, and switch that entry to TODO as well. Blocking 1) If an entry contains a BLOCKER property that contains the word previous-sibling, the sibling above the current entry is checked. If it is still in a TODO state, the current state change is blocked. 2) If the BLOCKER property contains any other words, these are treated as entry id's. That means, Org-mode will search for an entry with the ID property exactly equal to this word, and make sure that this entry is done as well, before allowing the state change to occur.
[Orgmode] Re: POLL: Volume of emacs-orgmode too high?
Carsten Dominik schrieb: Hi, the mailing list has been extremely active recently, we have had close to 20 email a day. I am worried that this will scare away some members. Do we need to address this, or will people stick around and just wait until things cool off a bit? - Carsten P.S. I know that this will lead to even more messages in the next few days, but it is for a good cause :-) ___ 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 Hi, I like the mailing list being so active. The whole org-stuff is plain fun at work and at home. I've never been organized as easy as today - which doesn't mean I do not have some important needs left... rainer ___ 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: depending TODOs, scheduling following TODOs automatically
Russell Adams schrieb: On Thu, Oct 11, 2007 at 06:10:50PM +0100, pete phillips wrote: I do realise this. But the question that needs to be answered is whether this is necessarily the best path ? It isn't necessarily. I'm just pointing out it's likely to grow as more folks use it for larger lists. After all, most PM software just maintains a specialized kind of list. Yes I've looked at task juggler, and was impressed, but its overkill for what I need. (its also GUI!) I think the key here is that Org needs some PM-like functionality, but I certainly wouldn't advocate trying to make Org a full PM. Org is great for lists, notes, TODO's, etc. Ever try to take freeform notes in MS Project? ;] I'm interested to see where Carsten and the others take these ideas. Russell -- Russell Adams[EMAIL PROTECTED] PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/ Fingerprint:1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3 ___ 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 I also do not expect to grow Org into anything near a full PM. But I do would be more than glad to get some basic (trigger or blocker) functionality to model dependencies between todos. Again, one of my main needs would be to hide todos until other todos are in a certain state. Then show them after the trigger is pulled. At the moment I have to a lot of todos in my agenda which I cannot work on because of the trigger not ready. Or I have to undo the todos to not see them and not forget to trigger them myself at the right moment. Thats my 2 cents I stated the discussion with. rainer ___ 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: Code snippet for bolding or italicizing A/C priority strings
John Wiegley schrieb: John Wiegley [EMAIL PROTECTED] writes: This code snippet will modify your agenda buffer upon creation so that the string [#A] is bolded, and [#C] is italicized. It keeps whatever color it had, it's just now strong or weak based on priority. Actually, I'm finding I like having the whole title bolded or italicized, just like Gnus does: (defun org-fontify-priorities () (interactive) (save-excursion (let ((inhibit-read-only t)) (goto-char (point-min)) (while (re-search-forward \\[#\\([A-C]\\)\\] nil t) (let ((priority (match-string 1))) (cond ((string= priority A) (overlay-put (make-overlay (match-beginning 0) ;;(match-end 0) (line-end-position)) 'face 'bold)) ((string= priority C) (overlay-put (make-overlay (match-beginning 0) ;;(match-end 0) (line-end-position)) 'face 'italic (add-hook 'org-finalize-agenda-hook 'org-fontify-priorities) John ___ 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 Excellent! I appreciate your function very much! It helps a lot to get a better overview in the agenda! rainer ___ 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: Modify org-remember-templates to include a name to show when selecting it
Matiyam schrieb: Hi! In my setup i have 5 org-remember-templates. Since my memory is not very good :), i have modified org-remember-templates to include another element in the list that tells me the name of it. And then org-remember-apply-template to, when prompting for selecting the template, show the name along with the keycode. Something like: Select template: Work (w) Home (h) I think the patch is easy enough, so i haven't created a bug. I hope this helps somebody. Thanks for org-mode, it's helping me a lot!!! -- M --- === modified file 'org.el' --- org.el 2007-10-10 09:37:27 + +++ org.el 2007-10-10 10:05:28 + @@ -1411,11 +1411,14 @@ (defcustom org-remember-templates nil Templates for the creation of remember buffers. When nil, just let remember make the buffer. -When not nil, this is a list of 4-element lists. In each entry, the first +When not nil, this is a list of 5-element lists. In each entry, the first element is a character, a unique key to select this template. -The second element is the template. The third element is optional and can +The second element is a string that will appear when you are prompted to +select which template to use, so it's easier to choose one when you have +more than a couple of them. +The third element is the template. The fourth element is optional and can specify a destination file for remember items created with this template. -The default file is given by `org-default-notes-file'. An optional forth +The default file is given by `org-default-notes-file'. An optional fifth element can specify the headline in that file that should be offered first when the user is asked to file the entry. The default headline is given in the variable `org-remember-default-headline'. @@ -12445,10 +12448,10 @@ (t (message Select template: %s (mapconcat - (lambda (x) (char-to-string (car x))) + (lambda (x) (format %s (%s) (cadr x) (char-to-string (car x org-remember-templates )) (read-char-exclusive) -(entry (cdr (assoc char org-remember-templates))) +(entry (cddr (assoc char org-remember-templates))) (tpl (car entry)) (plist-p (if org-store-link-plist t nil)) (file (if (and (nth 1 entry) (stringp (nth 1 entry)) ___ 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 sounds very useful for me too. Carsten, I vote to include this in the standard. rainer ___ 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] depending TODOs, scheduling following TODOs automatically
Hi! Having a TODO which depends on an earlier TODO I would like to trigger the timestamped scheduling of the following TODO when the former is DONE. How do you folks handle such dependencies? Could any automatic process be implemented? * TODO job 1 SCHEDULED: 2007-10-12 Fr * TODO job 2 (followup of job 1) * TODO job 3 (followup of job 2) rainer ___ 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: FR: Using properties to customize global settings on a per-entry basis
Bastien schrieb: Carsten Dominik [EMAIL PROTECTED] writes: I think using LOGGING is a bit better. So what do I do? More votes? | logging | record a timestamp when an item is marked DONE | nologging| don't record when items are marked DONE | lognotedone | record timestamp and a note when DONE | lognotestate | record timestamp and a note when TODO state | logrepeat| record a note when re-instating a repeating item | nologrepeat | do not record when re-instating repeating item | lognoteclock-out | record timestamp and a note when clocking out Well.. if we can access all these options thru a single :LOGGING: property, that's another argument for it, no? For instance, using a property :org-log-done: wouldn't let us use nologrepeat, for example. I'd also like to vote for :LOGGING: rainer ___ 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] inactive time stamp shows as scheduled and active in agenda
hi. look at this todo: * TODO [#A] [2007-10-02 Di 10:42] call from customer:@TAG: I find it in may custom agenda using: (setq org-agenda-custom-commands '( (A agenda prio A agenda ((org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) \\=.*\\[#A\\]))) (org-agenda-ndays 1) (org-deadline-warning-days -1) (org-agenda-overriding-header Today's Priority #A tasks: ))) ... The timestamp is incative! It is just a reminder for when the call from the customer came in. I would like to see the todo in the agenda because it is a prio #A todo but I do not like to see at in the agenda like here as a scheduled timestamped todo item! How can I manage to see the item unscheduled? 8:00.. 10:00.. 10:42..Scheduled: INARBEIT [#A] [2007-10-02 Di ] call from customer :@TAG: 12:00.. 14:00.. rainer ___ 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] small typo
org-agenda-skip-entry-if is a compiled Lisp function in `org.el'. (org-agenda-skip-entry-if rest conditions) Skip entry is any of conditions is true. ^^ must be if See `org-agenda-skip-if for details. ___ 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: inactive time stamp shows as scheduled and active in agenda
Bastien schrieb: Rainer Stengele [EMAIL PROTECTED] writes: * TODO [#A] [2007-10-02 Di 10:42] call from customer:@TAG: How can I manage to see the item unscheduled? 8:00.. 10:00.. 10:42..Scheduled: INARBEIT [#A] [2007-10-02 Di ] call from customer :@TAG: 12:00.. 14:00.. I just ran a quick test and I'm not able to reproduce that. Are you sure the item is not scheduled anywere else? The agenda line looks suspicious: the TODO keyword is not the same, and the trailing space after Di is really weird... you were right, the item was scheduled; my fault. anyway - the timestamp is modified from * TODO [#A] [2007-10-02 Di 14:40] test todo :INFO: to 14:40..Scheduled: TODO [#A] [2007-10-02 Di ] test todo :INFO: rainer ___ 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] getting a timeline of all active and incative timestamps
hi. I'd like to see what I worked on for the past time. I started with this: (setq org-agenda-custom-commands '( ... (D agenda DONE agenda ((org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if (quote notregexp) DONE\\|ARCHIVE\\|INARBEIT))) (org-agenda-ndays 7) (org-agenda-overriding-header Worked on tasks: ) (org-agenda-skip-deadline-if-done nil) (org-agenda-skip-archived-trees nil) (org-deadline-warning-days -0) (org-agenda-start-on-weekday 1) (org-agenda-skip-scheduled-if-done nil) (org-agenda-overriding-header Worked on tasks: ))) ... works so far. Now - as a habit I make notes of all kinds of activities (phone calls, todo progress, emails etc.). The notes I preceed with inactive time stamps because I do not want to see them in my standard agenda views. But I would like to have a custom agenda view where I can see what I see with D above and all timestamped items. Any ideas? rainer ___ 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: inactive time stamp shows as scheduled and active in agenda
Bastien schrieb: Rainer Stengele [EMAIL PROTECTED] writes: anyway - the timestamp is modified from * TODO [#A] [2007-10-02 Di 14:40] test todo :INFO: to 14:40..Scheduled: TODO [#A] [2007-10-02 Di ] test todo :INFO: I cannot reproduce this neither - are you sure you refreshed the agenda buffer (by pressing `r' in it)? ok - sorry again, there actually is something strange here. again: I have this in my org file: * TODO [#A] [2007-10-02 Di 16:19] TEST :INFO: SCHEDULED: 2007-10-02 Di I get this in my agenda C-c a a: 16:00.. DIPLAN: 16:19.. Scheduled: TODO [#A] [2007-10-02 Di ] TEST :INFO: 18:00.. 20:00.. thats means somehow the inactive timestamp is processed and shown - which is not wanted I expect! rainer ___ 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] Set priority by S-up or S-down does not seem to work in an indirect buffer in the first todo headline
as the subjct already says ... S-up does not do in the indirect buffer what it does in the direct buffer. Instead of a priority I get Beginning of buffer. Is this a bug? Rainer ___ 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] How to tag all headlines in a region?
Carsten Dominik schrieb: This will be in 5.06. - Carsten On Jul 17, 2007, at 15:15, rst wrote: sorry if I missed that one in the manual. How can I tag multiple headlines simultaneously? all in a region? maybe mark them in the agenda and tag all marked? thx, rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- Carsten Dominik Sterrenkundig Instituut Anton Pannekoek Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477 Hello Carsten, did I miss that feature on 5.06? I also cannot find it in the docs for 5.09. Again, how could I mark several todos (maybe create a region) and shift the schedule date of all marked items simultaneously? I sometimes have to readjust all private todos from a passed day to maybe to a future date. Rainer begin:vcard fn:Rainer Stengele n:Stengele;Rainer org:diplan GmbH;Administration adr:;;Wetterkreuz 27;Erlangen;;91058;Germany email;internet:[EMAIL PROTECTED] title:Technical Control - Senior Administrator tel;work:+49(0)9131 777 885 tel;fax:+49(0)9131 777 888 url:http://www.diplan.de version:2.1 end:vcard ___ 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: automatically (?) including an org-file in org-agenda-files ...
Bastien schrieb: Carsten Dominik [EMAIL PROTECTED] writes: Depending on a new custom variable: - always include the file automatically - include the file if [condition: interactive prompt/regexp/...] - don't include the file Are (both of) you thinking about *permanently* adding it to the agenda files, or only temporarily for the current agenda command? I was thinking of *permanently* adding them. Well I would rather add it temporarily. But - maybe a config variable would decide? Rainer ___ 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] how to get the time range difference with C-c C-y for inactive timestamps
Carsten, I wonder if it would be possible to also get the time range difference with C-c C-y for inactive timestamps that do not show in agenda view like these: [2007-09-20 Do 11:35]--[2007-09-20 Do 11:36] Logging the length of a telephone call I use inactive timestamps rather than active ones. Rainer ___ 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] automatically (?) including an org-file in org-agenda-files ...
I sometimes work in an org-file that I currently do not have included in org-agenda-files. Having the cursor for example on a timestamp in that file and pressing TAB I will see the agenda of that day. What happens is that the agenda opens and I do not see my todo since the file is not in org-agenda-files. This seems unintuitive to me. I will then manually add the current file to org-agenda-files. Maybe there could be a variable allowing to automatically include the current org file in org-agenda-files when agenda view is activated from a on-included file? What do you think? Rainer ___ 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: Release: Org-mode 5.09
Carsten Dominik schrieb: Org-mode 5.09 is available at http://orgmode.org. Enjoy! - Carsten Version 5.09 * Overview - Taking a note upon TODO state changes can be restricted to selected states. - The format in which dates are shown in the daily/weekly agenda can be configured. - The default for `org-remember-store-without-prompt' is now t. - `org-goto' has been made into a general lookup command. - Priority cycling goes back to the nil state. - You can store a remember note to the *last used* location. - On Emacs 23, the headline faces for org-mode are now inherited from the outline faces. * Incompatible Changes - The default for `org-remember-store-without-prompt' is now t, in order to better match the original intent of remember.el (storing a note with minimum interruption of work flow). I expect that many people will be hit by this incompatible change - nevertheless I believe it is the right thing to do. * Details - You can now select specific states for recording a note when switching to that state. With the setting #+SEQ_TODO: TODO(t) ORDERED(o@) INVOICE(i@) PAYED(p) | RECEIVED(r) #+STARTUP: lognotestate only the states ORDERED and INVOICE will record a timestamp and a note. - You can now set the format of the string for each day in the agenda and timeline buffers. You can use a format string interpreted by `format-time-string', or you can write your own function. Configure the new variable `org-agenda-format-date'. Thanks to Levin for triggering this development with a patch. - The default for `org-remember-store-without-prompt' is now t, in order to better match the original intent of remember.el (storing a note with minimum interruption of work flow). Since we can assign files and headlines to templates, I guess this takes care of selecting a filing location in most cases. For interactive filing, you now need a prefix command when exiting `remember'. - `org-goto' (bound to `C-c C-j') now uses an indirect buffer and has additional commands enabled: Org-occur with `C-c /' or even faster with `/', and the commands needed to select and copy a region. This make `org-goto' a more general lookup command instead of only a jumping command. Remember that you can exit with `Q' to go back to the original location. Thanks to William Henney for this idea. - Setting the priority with S-up/down now cycles back to a state where no priority is specified. This was requested by Rick Moynihan. - You can store a remember note to the *last used* location. So if you select a location interactively once, you can re-use it without having to find it again. For this, exit the remember buffer with `C-u C-u C-c C-c'. The leading comment in the remember buffer will tell exactly where the note goes if you exit with a particular command. Thanks to Maxim Loginov for this idea. - On Emacs 23, the headline faces for org-mode are now inherited from the outline faces. This is just a convenience, so that you only have to configure one set of faces, and that will then be outline-1 .. outline-8. You will actually not see any difference in org-mode, because Stefan Monnier has made the outline faces in Emacs 23 to match the current org-mode faces. This change does not effect XEmacs, nor Emacs 21 and 22. - Bug fixes. ___ 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 After C-c C-j trying to find items with a certain regex which should match a lot of entries finds nothing but shows: before first heading. Some other searches do succeed. Ah - now I see: Looks like the first match is in the top :SETUP: ... :END: section. Which ends up with the problem This is probably a bug? Rainer ___ 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 mode and palm handheld: how to interact
Is there anyone out there who knows how to deal with this environment: I want all scheduled/deadlined/datetimed todos/events in my org files appear on my Palm. I know I can export an ical file. Has anybody something up and running - a best pratice? I also have to use Outlook in my company so I get invitations and events from there too. How can I get the dated org info into Palm? Of course - a way back (Palm -- org) would even be more excellent. Thanks for any feedback or links to other sources. Rainer ___ 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: How to get a list of todos with no TAGS
Bastien schrieb: Rainer Stengele [EMAIL PROTECTED] writes: How to get the list of all todos with no TAGS? In-file view: `C-c C-v' runs the command org-show-todo-tree. Agenda view: `C-c a t' lists all TODO entries. C-c a t does not show a todo without a tag. I checked the customised org-variables and could not find why. ___ 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: How to get a list of todos with no TAGS
Bastien schrieb: Rainer Stengele [EMAIL PROTECTED] writes: C-c a t does not show a todo without a tag. My fault. Its job is to show all TODO entries. This custom command will list all TODO entries (matching TODO as a TODO keyword) with no tags: (setq org-agenda-custom-commands '((x todo TODO ((org-agenda-skip-function (lambda nil (org-agenda-skip-entry-if 'regexp :[[:alnum:]:[EMAIL PROTECTED]:[ \t]*))) (org-agenda-overriding-header TODO entries with no tags: ) Try it with `C-c a x'. Thank you first of all - but: it does not work: these todos for example do not show: *** TODO empty TODO *** TODO [#A] [Dongleproblem]: CV070907_002 V07.14 und CV070829_005 ___ 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] How to get a list of todos with no TAGS
In order to find TODOs where I forgot to add a TAG: How to get the list of all todos with no TAGS? Rainer ___ 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: Org-mode version 5.08
Carsten Dominik schrieb: Org-mode version 5.08 is available at http://orgmode.org Enjoy - Carsten Changes in Version 5.08 --- * Incompatible changes - The default for `org-deadline-warning-days' is now 14. * Details - There is now a separate interface for fast and directly setting a TODO keyword. This interface kicks in when you have configured keys for TODO keywords like #+SEQ_TODO: TODO(t) WAITING(w) | DONE(d) CANCELED(c) C-c C-t still does the cycling thing, you need to use a prefix argument to get to the fast interface. Or configure the variable `org-use-fast-todo-selection' to t, then this will be the default and the prefix argument will make the command fall back to cycling. The tag selection no longer does include TODO keywords - Leo's arguments have convinced me that this is not a good idea. If you'd like to see the TODO keywords in the tags interface anyway, set the variable `org-fast-tag-selection-include-todo'. Thanks to Leo and others for input on this issue. - New variable `org-edit-timestamp-down-means-later'. When set, `S-down' on a timestamp will change the timestamp to later. Thanks to Raman for this idea. - Property names can now contain non-ascii word characters. This follows a request from Daniel Clemente. - For export, the date that should be given in the exported file can now be set to a specific value with a line like #+DATE: 15 November 2003 If you want to use the date/time when the file was created, use a format string that will be interpreted by `format-time-string', for example: #+DATE: %Y/%m/%d %X - The default of `org-deadline-warning-days' has changed to 14 days. 30 was really too much, I suspect most people (me included) have changed this. - When a deadline has an individual lead time, this lead time obviously overrules `org-deadline-warning-days'. However, if you bind `org-deadline-warning-days' to a number =0, for example during a custom agenda command, then the absolute value of this number will be enforced also when a different lead time has been specified. This is useful to get a list of all deadlines coming up in the next N days. Carsten, it look slike the PDF manual is still 5.07? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Org-mode version 5.08
Carsten Dominik schrieb: On Sep 5, 2007, at 16:55, Rainer Stengele wrote: Carsten, it look slike the PDF manual is still 5.07? Rainer No, maybe you need to press RELOAD? - Carsten sorry - its correct - its always the same error under windows. I have the pdf open and when copying the new files over the old ones the pdf cannot be overwritten. once again - sorry. Rainer begin:vcard fn:Rainer Stengele n:Stengele;Rainer org:diplan GmbH;Administration adr:;;Wetterkreuz 27;Erlangen;;91058;Germany email;internet:[EMAIL PROTECTED] title:Technical Control - Senior Administrator tel;work:+49(0)9131 777 885 tel;fax:+49(0)9131 777 888 url:http://www.diplan.de version:2.1 end:vcard ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: deadlines with special option for warning days.
Carsten Dominik schrieb: On Sep 3, 2007, at 16:56, Rainer Stengele wrote: Carsten Dominik schrieb: On Aug 31, 2007, at 18:31, Rainer Stengele wrote: How about the following solution. If you bind org-deadline-warning-days to 0 or a negative number, this value (the absolute value of that number) will be enforced no matter what. If it is a positive number, individual lead times will overrule it. - Carsten OK - so how would I bind the value for different custom agenda views to different values? This would be using the options section of an agenda command. Here is a lisp example: (setq org-agenda-custom-commands '((a agenda ((org-deadline-warning-days -5) It is much easier to work on these custom views through the customize interface, so do M-x customize-variable RET org-agenda-custom-commands RET or even easier `C-c a C' There you can click INS in the options field and then fill in the variable name and the value you would like it to have. In the Manual, take a look at section 9.6.3 which has examples for this. Also John Wiegley shows in his document some examples for custom views with local variable settings and how these are made using the customize interface. Hope this helps. - Carsten Hi Carsten, this is maybe a misunderstanding. I already use a lot of the custom agenda views. Example: Well, your question read OK - so how would I bind the value for different custom agenda views to different values? Don;t know how to interpret it differently. ... (d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0)) nil (~/org/agenda0.txt)) ... This will work in 5.08. Setting org-deadline-warning-days to 0 or a negative number will overrule any individual lead times set with the -5d syntax. I do not want this one to appear because my custom org-deadline-warning-days is 0. Did I misunderstand you or is this a bug? It is not a bug, but the change I describe above is not yet in any release. - Carsten excellent. thanks. Looking forward to 5.08. Rainer begin:vcard fn:Rainer Stengele n:Stengele;Rainer org:diplan GmbH;Administration adr:;;Wetterkreuz 27;Erlangen;;91058;Germany email;internet:[EMAIL PROTECTED] title:Technical Control - Senior Administrator tel;work:+49(0)9131 777 885 tel;fax:+49(0)9131 777 888 url:http://www.diplan.de version:2.1 end:vcard ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: deadlines with special option for warning days.
Carsten Dominik schrieb: On Aug 31, 2007, at 18:31, Rainer Stengele wrote: How about the following solution. If you bind org-deadline-warning-days to 0 or a negative number, this value (the absolute value of that number) will be enforced no matter what. If it is a positive number, individual lead times will overrule it. - Carsten OK - so how would I bind the value for different custom agenda views to different values? This would be using the options section of an agenda command. Here is a lisp example: (setq org-agenda-custom-commands '((a agenda ((org-deadline-warning-days -5) It is much easier to work on these custom views through the customize interface, so do M-x customize-variable RET org-agenda-custom-commands RET or even easier `C-c a C' There you can click INS in the options field and then fill in the variable name and the value you would like it to have. In the Manual, take a look at section 9.6.3 which has examples for this. Also John Wiegley shows in his document some examples for custom views with local variable settings and how these are made using the customize interface. Hope this helps. - Carsten Hi Carsten, this is maybe a misunderstanding. I already use a lot of the custom agenda views. Example: ... (d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0)) nil (~/org/agenda0.txt)) ... having a todo with a DEADLINE: 2007-09-07 Fr -5d this one will show up as: CATEGORY: In 4 d.: TODO I do not want this one to appear because my custom org-deadline-warning-days is 0. Did I misunderstand you or is this a bug? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: error: End of file during parsing. when using option timestamp
Carsten Dominik schrieb: No space before the nil, you have it right in all the other options! - Carsten On Aug 31, 2007, at 13:28, Rainer Stengele wrote: Using the option timestamp true or nil I get this error in C-c C-e b: End of file during parsing. #+OPTIONS: H:2 num:nil toc:t \n:t @:t ::t |:t ^:t f:t *:t TeX:t LaTeX:nil skip:t p:nil timestamp: nil Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- Carsten Dominik Sterrenkundig Instituut Anton Pannekoek Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477 perfect - thank you - works. I have one more thing to ask: having meeting notes in my org structure like this: * meetings and notes and customer 0815 ** 2007-08-27 Mo ** 2007-08-28 Di ** 2007-08-29 Mi an html export deletes the time stamps and gives me empty headlines which lead to missing headlines in the contents of the html export. I'd like to have my meetings planned like this and the notes in an html export with headlines that make sense. Maybe an option to delete timestamps in the contents of the html export? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] error: End of file during parsing. when using option timestamp
Using the option timestamp true or nil I get this error in C-c C-e b: End of file during parsing. #+OPTIONS: H:2 num:nil toc:t \n:t @:t ::t |:t ^:t f:t *:t TeX:t LaTeX:nil skip:t p:nil timestamp: nil Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: deadlines with special option for warning days.
Carsten Dominik schrieb: On Aug 31, 2007, at 13:24, Rainer Stengele wrote: Deadlines with speciual option like this: DEADLINE: 2007-09-04 Di -5d seem to overide custom agenda view parameter org-deadline-warning-days. Is this entended? If I define a custom view with (org-deadline-warning-days 0) I'd like to not appear any dealine which is due later. Maybe an option? How about the following solution. If you bind org-deadline-warning-days to 0 or a negative number, this value (the absolute value of that number) will be enforced no matter what. If it is a positive number, individual lead times will overrule it. - Carsten OK - so how would I bind the value for different custom agenda views to different values? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Question about timestamp with/withour time-of-day specification in agenda view
1. Having this org entry: * 2007-09-11 Sa Event on whole day in agenda view I get: Tuesday 11 September 2007 CATEGORY: 2007-09-11 Sa Event on whole day Seeing the date is ugly. 2. Having that one: * 2007-09-11 Sa 08:00 Event at 8:00 in agenda view I get: Tuesday 11 September 2007 CATEGORY: 08:00-10:00Event at 8:00 In case 1. I would of course also like to disappear the timestamp of the day 2007-09-11 Sa in agenda view as I see the day one line above. Is this a bug? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] What email client are org users using (in connection with org)?
Hi list! Let me ask you which email client you are using in connection with org. I suppose best would be to use one out of emacs! I currently am using Thunderbird in connection to imap servers so I am not interested in POP at all. I have thousands of emails in different imap mailboxes. I want to start using an email client in emacs and be able to link to messages in org files. Any suggestion, arguments and hints are welcome. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] struggling with fixed date entries
I wonder what is the best way to work with fixed dates in org. I do not want to them entered as SCHEDULED. Say I have a meeting on a certain date. I do not want to enter it as a todo, as for me it is not really a todo but a simple meeting which is done when it is over. If I enter it as a simple headline (todo or no todo) and schedule it it will show up after the meeting as due until I mark it as DONE or delete the schedule. Now I could use the diary. Agenda view will show the event and complain no more after it is past. Disadvantage: I cannot org-tag the diary entry. As I do not use the diary and diary functions are included in org I can use something like: * Fixed date event :@LOCATION: %%(diary-date 29 08 2007) which is ugly and cannot be entered with the help of the calendar (as by C-c C-s What do you think? Would it be a good idea to at least support the entering of a diary-date by a org function directly with the help of the calendar? Maybe create a third type of schedule type: FIXED besides of SCHEDULED and DEADLINE? How do you manage fixed events? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] export to html bug?
Carsten Dominik schrieb: Is this a new bug, did it work before? have you changed your config, for example using org-agenda-skip-function? - Carsten On Aug 25, 2007, at 0:39, Rainer Stengele wrote: Carsten Dominik schrieb: Version 5.06b fixes the bugs mentioned here in the last few hours. http://www.astro.uva.nl/~dominik/Tools/org Thanks for keeping the quality control up! I could not do this without you all. - Carsten C-c a e does not export anything for me. Error message is: before first heading. Rainer now with 5.06e export works again for the whole buffer (C-c C-e b). For C-c C-e v b it stops with this error message: :END: line missing How can I find where that line is missing? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] agenda sorting time-up does not work anymore for me
sorry if I missed the config but I cannot get the time-of-day specific todos to show at the top of my agenda (C-c a a) anymore (which means I had this working before?). I have this sorting: '(org-agenda-sorting-strategy (quote ((agenda time-up category-keep priority-down) (todo category-keep priority-down) (tags category-keep priority-down time-of-day items show up at the bottom of each day. Please Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Bug: all todos receive a once used timestamp in agenda view
Carsten Dominik schrieb: Here is a quick update, bug fixes plus a few small features. Only on my website, not yet in Emacs - I don't have time right now. http://www.astro.uva.nl/~dominik/Tools/org/ Enjoy! - Carsten Changes in version 5.06 --- * Overview - Improved export of single (sub)trees. - New possibilities for C-a and C-e. - Command to set a tag in many headlines - Changed default for org-cycle-global-at-bob. - Bug fixes. * Details - When exporting only a region and this region is a single (sub)tree (for example selected with `C-c @'), the title for the exported document is taken to be the heading of the subtree. The sublevels become top-level entries in the export. Furthermore, if the head entry of the tree has or inherits an EXPORT_FILE_NAME property, that file name (with appropriately substituted extension) will be used for the exported tree. Thanks to Patrick Drechsler and Jost Burkart for these ideas. - org-special-ctrl-a/e has a third allowed value, `reversed'. When it is set to this value, the first C-a or C-e command behaves normally, i.e. it goes to the true beginning or end of the line. Only when you press C-a or C-e immediately again, the the special position will be found. Additional presses of the same key jump between the two positions. I like this a lot better than the `t' setting, because now the keys behave more predictable and still give easy access to the special locations. - New command to set or remove a tag from all headlines in a region. - When Org-mode visits a file, it will initially hide all drawers. - The default of the variable `org-cycle-global-at-bob' is now nil, meaning that TAB no longer does global visibility cycling at the beginning of the buffer. - Bug fixes, in particular the problems with scheduling and deadlines introduced in 5.05. Please check carefully if this works correctly again, and complain if not. Hello Carsten, thank you for the fast update! I think a new bug appeared: Defining a daytime specific schedule for a todo it happens that a lot (the rest? all appearing after the todo) of todos will also wrongly show the time as schedule time in agenda view. This appears to stay for all todos of the same day. For the next day the agenda view is ok again. Ah I checked again - all TODOs following a TODO with timestamped schedule receive the same time stampuntil another time specific schedule appears. After that all todos again receive the last timestamp. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Bug fix release
Carsten Dominik schrieb: Version 5.06b fixes the bugs mentioned here in the last few hours. http://www.astro.uva.nl/~dominik/Tools/org Thanks for keeping the quality control up! I could not do this without you all. - Carsten OK - using http://staff.science.uva.nl/~dominik/Tools/org/org-5.06b.zip agenda view shows time-of-day correct for today (custom view) but not if I am in standard mode C-c a a. There again I see the time-of-day stamps for all future deadlined todos Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Bug fix release
Carsten Dominik schrieb: Version 5.06b fixes the bugs mentioned here in the last few hours. http://www.astro.uva.nl/~dominik/Tools/org Thanks for keeping the quality control up! I could not do this without you all. - Carsten C-c a e does not export anything for me. Error message is: before first heading. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] agenda view doesn't show time grid (specific daytime entries) anymore?
I cannot find the reason why I cannot see my TODOs scheduled by specific daytime anymore. Toggling time grid with g in agenda view doesn't do anything. I reinstalled org5.04 and it worked. Did something change that i have to adapt? Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] deleting a todo by C-k in agenda view leaves an empty line
maybe a minor bug? After deleting a todo by C-k in agenda view en empty line remains at the place where the todo was ... Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] exporting agenda views whenever starting a view
I wonder if it would be possible to trigger an agenda auto export (by customising the filename in org-agenda-custom-commands) as soon as I call the agenda view and not only when starting an extra C-c a e? Of course this would take 2 seconds to generate the file and show the view whenever I start the view. This way I would be sure to always have the latest contents in my exported file which I could take away automatically synchronised in my Palm. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: include file contents in org files?
Carsten Dominik schrieb: ... While I maybe can see the use of having an #include mechanism, I don't see why you'd want to *see* the included stuff. It is just as easy to look at the include file itself, and if it is the same for every file you use, you'd have it memorized soon enough. - Carsten Well - thinking hard about it I have to agree it's not really necessary to see the contents of the file. Seeing it at the beginning of any org file was just quite convenient when I started using org-mode and was still modifying my used TAG set etc. Agreed, a simple standard include mechanism would do it very well! Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: include file contents in org files?
Rainer Stengele schrieb: Carsten Dominik schrieb: ... While I maybe can see the use of having an #include mechanism, I don't see why you'd want to *see* the included stuff. It is just as easy to look at the include file itself, and if it is the same for every file you use, you'd have it memorized soon enough. - Carsten Well - thinking hard about it I have to agree it's not really necessary to see the contents of the file. Seeing it at the beginning of any org file was just quite convenient when I started using org-mode and was still modifying my used TAG set etc. Agreed, a simple standard include mechanism would do it very well! Rainer Taking the idea a little around the corner I wonder if it would be possible to hide everything that begins with a # before the first heading. Application: I have my org files under subversion control and carry around this line at the beginning of my files: # SVN $Revision: 385 $ $Date: 2007-08-21 23:50:43 +0200 (Di, 21 Aug 2007) $ I would like to hide that and similar lines unless showing all with C-c C-a. Also a possible #include line could be hidden. If somebody wants to see the lines - of course - a config option would do it. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: exporting agenda views whenever starting a view
Carsten Dominik schrieb: On Aug 22, 2007, at 12:39, Rainer Stengele wrote: I wonder if it would be possible to trigger an agenda auto export (by customising the filename in org-agenda-custom-commands) as soon as I call the agenda view and not only when starting an extra C-c a e? Of course this would take 2 seconds to generate the file and show the view whenever I start the view. This way I would be sure to always have the latest contents in my exported file which I could take away automatically synchronised in my Palm. I believe this is a bad idea: 1. the time delay will be annoying 2. You still need to make the view before it will be up-to-date for your palm export. A cronjob like described in section 9.6.4 of the manual will do much better services. - Carsten Convinced and excellent suggestion - thank you Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: include file contents in org files?
Carsten Dominik schrieb: On Aug 22, 2007, at 12:54, Rainer Stengele wrote: Taking the idea a little around the corner I wonder if it would be possible to hide everything that begins with a # before the first heading. Application: I have my org files under subversion control and carry around this line at the beginning of my files: # SVN $Revision: 385 $ $Date: 2007-08-21 23:50:43 +0200 (Di, 21 Aug 2007) $ I would like to hide that and similar lines unless showing all with C-c C-a. Also a possible #include line could be hidden. If somebody wants to see the lines - of course - a config option would do it. Rainer The easiest way is this: * COMMENT setup section #+STARTUP: overview more stuff that should be hidden * The first real headline in the file. Another possibility woud be to use a drawer for this, for example a SETUP drawer. (setq org-drawers '(PROPERTIES SETUP)) Then you could write :SETUP: #+STARTUP: overview more stuff that should be hidden :END: * The first real headline in the file. All you then need to do is to make sure that the drawer will be closed when first visiting the file, for example (add-hook 'org-mode-hook (lambda () (org-cycle-hide-drawers 'all))) - Carsten I use the drawers. Works perfect. Thanks a lot! ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Optional other-window argument for org-agenda-switch-to
Carsten Dominik schrieb: TAB - Carsten On Aug 21, 2007, at 18:09, Wanrong Lin wrote: Hi, I have just started using org-mode and am very impressed by it. I am throwing in my first suggestion here: I would like to have the agenda buffer visible after org-agenda-switch-to is called, can we add an other-window optional argument to org-agenda-switch-to so the org-file will be opened in another window when RET is pressed on an agenda item? Or is there already another way to do it? Thank you. Wanrong Lin ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- Carsten Dominik Sterrenkundig Instituut Anton Pannekoek Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477 try this: (setq org-agenda-start-with-follow-mode t) Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Org-mode version 5.05
Carsten Dominik schrieb: I am releasing version 5.05 of Org-mode. As usual, it is in the Emacs CVS trunk, and at my website http://www.astro.uva.nl/~dominik/Tools/org/ Lots of changes again, make sure to carefully read the stuff below. Enjoy! - Carsten Changes in Version 5.05 --- * Overview - LaTeX export, finally, thanks to Bastien. - Extension mechanism for the hyperlink system. - Global access to commands the insert and follow links. - Individual lead-times for deadlines. - Option to show only the next instance of repeating timestamp. - Store remember notes with only 2 keys - Appointment reminders from Org-mode. - Global values for selected properties. - Bug fixes. * Details - Bastien's `org-export-latex.el' is now part of the org-mode distribution. You can export an Org-mode document to a LaTeX file with `C-c C-e l'. For more options, see the manual, and the commentary in the Lisp file. Kudos to Bastien for contributing this frequently requested feature. I am sure this has been tough because of the many different ways I have been allowing LaTeX snippets and environments to be incorporated in lazy free-format ways. - Org-mode has now an extension mechanism for the hyperlink system. This should clear the road for all those mairix and other ideas that have been floating around. Now it is on *you* to write and share new link types for Org-mode. The interface for adding a new link type is described in the appendix of the manual, section A2. The unsolved problem is currently how to handle the new link types for export/publishing. - New *global* commands `org-open-at-point-global' and `org-insert-link-global'. You can bind these commands to global keys and use them to insert and follow Org-mode-like links anywhere in Emacs. Thanks to Adam Spiers for this excellent idea. - Each deadline timestamp may now specify its own interval of lead-time display, given in days, weeks, months or years. The syntax is like this DEADLINE: 2007-08-13 Mon -5d When combined with a repeater, the repeater has to come first: DEADLINE: 2007-08-13 Mon +2w -5d You may now also customize the faces that are used in the agenda to indicate the distance of an approaching deadline. See the new option `org-agenda-deadline-faces'. Thanks to Pavel Chalmoviansky and John Wiegley for proposals in this direction. - New option `org-agenda-repeating-timestamp-show-all'. When set to nil, repeating time stamps will only show up once in the agenda, either today or in the near future. Other matches will be ignored. Thanks to John Wiegley for this proposal. - New variable `org-remember-store-without-prompt'. When set, exiting the remember buffer with C-c C-c will store the note without further prompts to the default location, and `C-u C-c C-c' will get the prompts for file and location. So this variable reverses the prefix-argument functionality for storing remember notes. This follows a request from John Wiegley. - A new function `org-agenda-to-appt' activates all appointments for the current day so that Emacs will display reminders. This uses appt.el. Thanks to Bastien for this function. - You can now set default values for properties that can be inherited by all entries in a buffer, or by all entries globally. Global properties are set in the variable `org-global-properties', like this: (setq org-global-properties '((NAME This is the value))) Buffer-local values are set like this: #+PROPERTY: NAME This is the value When using org-entry-get to get the value of a property with the `inherit' flag and the hierarchy above the entry does not contain this property, the buffer-local and global lists are checked as well. This is mostly useful (I think) to set the list of allowed values for a property. Thanks to Bernt Hansen and Bastien for these ideas. - Bug fixes. Thank you Carsten for the excellent work. I can confirm that the r-eload for custom agenda views now stays with the custom settings! Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Org 5.05 bug with org-agenda-skip-deadline-if-done
Bernt Hansen schrieb: Hi Carsten, I have org-agenda-skip-deadline-if-done set to nil. When I start the agenda in 5.05 I get lots of completed TODOs with old deadlines showing up in red like this: ,[ partial agenda display for today ] | ... | client1:In -344 d.: DONE Old Task 1 | client1:In -138 d.: DONE Old Task 2 | client1:In -188 d.: DONE Old Task 3 | client1:In -117 d.: DONE Old Task 4 | client1:In -233 d.: DONE Old Task 5 | client1:In -114 d.: DONE Old Task 6 | client1:In -138 d.: DONE Old Task 7 | client1:In -103 d.: DONE Old Task 8 | client1:In -206 d.: DONE Old Task 9 | client1:In -187 d.: DONE Old Task 10 | ... ` This changed from 5.04 I took a quick look at the code changes but the fix isn't obvious to me. Regards, Bernt confirmed. for the moment I set (setq org-agenda-skip-deadline-if-done t) but would stay with the old behavior. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: [POLL] How do you enter your tasks/todos ?
Renzo Been schrieb: ,- | Well, | | My org/GTD usage would be as follows: | | I do not use remember and I do not use the | calendar/diary. I just keep it simple... | | I have one main .org file and edit that | directly. | In this file I've made top level | headings that cover all the things I'm busy on | (they are named: * work, * shopping, * Internet | etc) | | These headings kind of make up for the context | choosing part of GTD | | I try to schedule most of the TODO's that I | enter into the .org-file. In that way I can use | the org-agenda to see what I should do next. | | But what I find the biggest advantage of using | org-mode is the fact that everything can be done | by editing a simple plain-text document... | That's useful for me because I've got a MAC at | home, Windows at my work and in the library, and | an old PDA (that's also happy with plain-text) | for on the road... | | I also export the .org file, so I can get a nice | overview of what I need to get done in a html or | pdf document. Another good thing about org-mode | is that you can also use it as a | word-processor-look-a-like. By using .css-files | or latex it's very easy to produce a good | looking document from a plain-text org-file... | | The only thing I'm not so sure about yet is on | using tags or priorities in my org-file. I have | not found a good way to use those yet... And I | also wonder how they could fit into GTD... As | long as I can schedule most of the TODO's, I | don't think I need to set priorities | anyway... And my use of very obvious headings, | kind of excludes the use of tags... | | That's how I do it... but I think everyone will | find their own way of using org/GTD... | | Ciao, | Renzo | | Bytheway, another good option for practicing GTD | would be http://www.tiddlywiki.com I | think they even have discussions about GTD, just | search for GTD in they group-archives at | http://groups.google.com/group/TiddlyWiki/ `- Hi Renzo, using well selected top level headings is also what I do. My setting is: One org file for work, named it WORK.org, one for private stuff PRIVAT.org. In the WORK org file I also cover customer projects. If these get too big in size I save the contents in a CUSTOMER.org file. Working at the customers site for example I can easily document all stuff in that file separately and can also easily htmlize it afterwards as a report. My GTD contexts are indicated by tags. Big advantage: I am not forced to have my todo sorted under the right toplevel heading. Sometimes it takes a long time to determine if a todo should be sorted under * work or * internet or whatever. I just tag it with @WORK and @INTERNET and find it wherever I am just sitting in my org file. If in a hurry I just even do not think about the toplevel heading but just write the todo (org mode does make it so easy!) anywhere in the file and tag it with the context where I want to do the stuff. Agenda view will find the todo no matter wher I placed it! With custom agenda view I easily get to see all todos for my current context. A dream! Thats part of my setting and my thoughts, I hope I did understand your setting correct. Maybe this was helpful. If anybody has a comment I will be glad to read it. My TAGS are: (german) #+TAGS: @DIPLAN(d) @HOME(h) @IGN @KUNDE(k) @UNTERWEGS(u) #+TAGS: BESORGEN(b) COMPUTER(c) EMAIL(e) INFO(i) LESEN(l) MEETING(m) PROJEKT(p) SOMETIME_MAYBE(s) TEL(t) WARTEN(w) ULLA(x) translates to: #+TAGS: @WORK(d) @HOME(h) @CHURCH @CUSTOMER(k) @ONTHEROAD(u) #+TAGS: BUY(b) COMPUTER(c) EMAIL(e) INFO(i) READ(l) MEETING(m) PROJEKT(p) SOMETIME_MAYBE(s) TEL(t) WAIT(w) TODO States: (INARBEIT = INPROGRESS) #+SEQ_TODO: TODO INARBEIT | DONE CANCELED DELEGATED I still struggle with the definition of stuck projects. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] agenda view r efreshing: how to stick with custom settings
I would like to stick with the settings I configured in my agenda custom views like for example these ones: (setq org-agenda-custom-commands '((d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0))) (2 agenda X-Agenda 2 days deadline preview ((org-deadline-warning-days 2))) (3 agenda X-Agenda 3 days deadline preview ((org-deadline-warning-days 3))) (7 agenda X-Agenda 7 days deadline preview ((org-deadline-warning-days 7)) nil (~/org/agenda7.html)) (8 agenda X-Agenda 14 days deadline preview ((org-deadline-warning-days 14)) nil (~/org/agenda14.html)) )) Entering agenda view with C-a d will show no future deadlines or schedules. Now when switching to the org-file for an item with TAB, editing it, I want to go back to the e+agenda view with C-x o, press r and see my changes but not all the future deadlines/schedules. How could I therefore make the local custom settings global/sticky? Maybe a config variable would do the job, allowing to set custom settings globally. rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Highlighting agenda line
Being in agenda view I find it nice to see the lines moved over by mouse highlighted. I have quite long agenda lines. As the cursor in agenda view stays at the beginning of the line its quite hard to track in which line I am at the moment with the cursor. I would therefore also like the line where the cursor is in highlighted. Am I missing a custom parameter or do I have to look elesewhere? rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Highlighting agenda line
Tassilo Horn schrieb: Rainer Stengele [EMAIL PROTECTED] writes: Hi Rainer, I would therefore also like the line where the cursor is in highlighted. Am I missing a custom parameter or do I have to look elesewhere? ,[ C-h f hl-line-mode RET ] | hl-line-mode is an interactive compiled Lisp function in `hl-line.el'. | (hl-line-mode optional ARG) | | Buffer-local minor mode to highlight the line about point. | With ARG, turn Hl-Line mode on if ARG is positive, off otherwise. | | If `hl-line-sticky-flag' is non-nil, Hl-Line mode highlights the | line about the buffer's point in all windows. Caveat: the | buffer's point might be different from the point of a | non-selected window. Hl-Line mode uses the function | `hl-line-highlight' on `post-command-hook' in this case. | | When `hl-line-sticky-flag' is nil, Hl-Line mode highlights the | line about point in the selected window only. In this case, it | uses the function `hl-line-unhighlight' on `pre-command-hook' in | addition to `hl-line-highlight' on `post-command-hook'. ` Bye, Tassilo Thank you Tassilo, hl-line-mode does not work in the agenda view. Rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Highlighting agenda line
Leo schrieb: On 2007-08-02 12:24 +0100, Leo wrote: On 2007-08-02 12:19 +0100, Rainer Stengele wrote: hl-line-mode does not work in the agenda view. Try (add-hook org-agenda-mode-hook 'hl-line-mode) It should be: (add-hook 'org-agenda-mode-hook 'hl-line-mode) excellent! works! thanx a lot! BTW, I do love emacs and org-mode ... ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: agenda dispatcher - show different sets of deadlines - dispatch by string instead only by char
Rainer Stengele schrieb: I am able to define a agenda custom command like this: (setq org-agenda-custom-commands '((d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0))) which means get me the agenda without any deadlines I would also be able to get the agenda with maybe 3 days looking into the future for deadlines. So I could: (setq org-agenda-custom-commands '((d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0)) (e agenda X-Agenda 3 days deadline preview ((org-deadline-warning-days 3))) and so on. I would like to be able to dispatch with a short string instead of only a character: example: (setq org-agenda-custom-commands '((D0 agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0)) (D3 agenda X-Agenda 3 days deadline preview ((org-deadline-warning-days 3)) (D7 agenda X-Agenda 7 days deadline preview ((org-deadline-warning-days 7 I recognise that at the moment only single characters are allowed for the dispatcher. I am not (yet) able to modify org.el so that this will work. Anybody with similar wishes? Anybody want to help me before Carsten comes back and tells what he thinks? Thanks. rainer ok - having more than 1 character to dispatch the agenda is a bad idea because it also needs a RETURN to finish the selection. I now stick with this config: ... (d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0))) (D agenda X-Agenda 1 days deadline preview ((org-deadline-warning-days 1))) (2 agenda X-Agenda 2 days deadline preview ((org-deadline-warning-days 2))) (3 agenda X-Agenda 3 days deadline preview ((org-deadline-warning-days 3))) (7 agenda X-Agenda 7 days deadline preview ((org-deadline-warning-days 7))) ... d and D are needed because 0 and 1 are used already. anybody else doing stuff like that any other way? rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] agenda dispatcher - show different sets of deadlines - dispatch by string instead only by char
I am able to define a agenda custom command like this: (setq org-agenda-custom-commands '((d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0))) which means get me the agenda without any deadlines I would also be able to get the agenda with maybe 3 days looking into the future for deadlines. So I could: (setq org-agenda-custom-commands '((d agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0)) (e agenda X-Agenda 3 days deadline preview ((org-deadline-warning-days 3))) and so on. I would like to be able to dispatch with a short string instead of only a character: example: (setq org-agenda-custom-commands '((D0 agenda X-Agenda 0 days deadline preview ((org-deadline-warning-days 0)) (D3 agenda X-Agenda 3 days deadline preview ((org-deadline-warning-days 3)) (D7 agenda X-Agenda 7 days deadline preview ((org-deadline-warning-days 7 I recognise that at the moment only single characters are allowed for the dispatcher. I am not (yet) able to modify org.el so that this will work. Anybody with similar wishes? Anybody want to help me before Carsten comes back and tells what he thinks? Thanks. rainer ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: TAB modifies indentation inconsistently?
Rainer Stengele schrieb: Sorry for the post with the same contents but the unfinished subject. Pressing TAB in org-mode outlines indentations. What do I do to get this outline stable even when pressing TAB: * Header - item1 - item2 + subitem1 + subitme2 - item 3 Using M-left and M-right I can move the item left or right. Is there a config option for the TAB indenting function? Rainer Actually TAB being in line item 3 is creating this: * Header - item1 - item2 + subitem1 + subitme2 - item 3 ___ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode