[Orgmode] cannot get org-info.js to work

2008-04-14 Thread Rainer Stengele

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

2008-04-11 Thread Rainer Stengele

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

2008-04-11 Thread Rainer Stengele

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

2008-04-02 Thread Rainer Stengele

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

2008-04-01 Thread Rainer Stengele

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

2008-03-28 Thread Rainer Stengele

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

2008-03-12 Thread Rainer Stengele

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

2008-03-07 Thread Rainer Stengele
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

2008-03-05 Thread Rainer Stengele
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 ?

2008-02-13 Thread Rainer Stengele

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

2008-02-06 Thread Rainer Stengele
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

2008-02-06 Thread Rainer Stengele

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?

2008-02-06 Thread Rainer Stengele

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

2008-02-05 Thread Rainer Stengele

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

2008-01-25 Thread Rainer Stengele
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

2008-01-24 Thread Rainer Stengele
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

2008-01-24 Thread Rainer Stengele
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

2008-01-22 Thread Rainer Stengele
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

2008-01-22 Thread Rainer Stengele

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

2008-01-18 Thread Rainer Stengele

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

2008-01-16 Thread Rainer Stengele
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

2008-01-16 Thread Rainer Stengele
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

2008-01-15 Thread Rainer Stengele
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?

2007-12-28 Thread Rainer Stengele
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

2007-12-20 Thread Rainer Stengele
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

2007-12-20 Thread Rainer Stengele
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

2007-12-20 Thread Rainer Stengele
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

2007-12-16 Thread Rainer Stengele
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

2007-12-14 Thread Rainer Stengele
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.

2007-12-14 Thread Rainer Stengele
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

2007-12-13 Thread Rainer Stengele
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

2007-12-13 Thread Rainer Stengele
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

2007-12-11 Thread Rainer Stengele
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

2007-12-03 Thread Rainer Stengele
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

2007-11-29 Thread Rainer Stengele
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

2007-11-29 Thread Rainer Stengele
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

2007-11-29 Thread Rainer Stengele
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

2007-11-27 Thread Rainer Stengele
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

2007-11-12 Thread Rainer Stengele
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

2007-11-08 Thread Rainer Stengele
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

2007-10-25 Thread Rainer Stengele
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

2007-10-19 Thread Rainer Stengele
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?

2007-10-16 Thread Rainer Stengele
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

2007-10-11 Thread Rainer Stengele
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

2007-10-10 Thread Rainer Stengele
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

2007-10-10 Thread Rainer Stengele
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

2007-10-08 Thread Rainer Stengele
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

2007-10-05 Thread Rainer Stengele
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

2007-10-02 Thread Rainer Stengele
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

2007-10-02 Thread Rainer Stengele
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

2007-10-02 Thread Rainer Stengele
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

2007-10-02 Thread Rainer Stengele
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

2007-10-02 Thread Rainer Stengele
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

2007-09-30 Thread Rainer Stengele
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?

2007-09-26 Thread Rainer Stengele
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 ...

2007-09-24 Thread Rainer Stengele
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

2007-09-20 Thread Rainer Stengele
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 ...

2007-09-20 Thread Rainer Stengele
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

2007-09-15 Thread Rainer Stengele

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

2007-09-10 Thread Rainer Stengele
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

2007-09-07 Thread Rainer Stengele
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

2007-09-07 Thread Rainer Stengele
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

2007-09-07 Thread Rainer Stengele
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

2007-09-05 Thread Rainer Stengele
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

2007-09-05 Thread Rainer Stengele
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.

2007-09-04 Thread Rainer Stengele
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.

2007-09-03 Thread Rainer Stengele
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

2007-08-31 Thread Rainer Stengele
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

2007-08-31 Thread Rainer Stengele
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.

2007-08-31 Thread Rainer Stengele
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

2007-08-29 Thread Rainer Stengele
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)?

2007-08-28 Thread Rainer Stengele
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

2007-08-26 Thread Rainer Stengele

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?

2007-08-25 Thread Rainer Stengele

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

2007-08-25 Thread Rainer Stengele
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

2007-08-24 Thread Rainer Stengele

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

2007-08-24 Thread Rainer Stengele

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

2007-08-24 Thread Rainer Stengele

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?

2007-08-23 Thread Rainer Stengele
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

2007-08-23 Thread Rainer Stengele

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

2007-08-22 Thread Rainer Stengele
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?

2007-08-22 Thread Rainer Stengele

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?

2007-08-22 Thread Rainer Stengele

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

2007-08-22 Thread Rainer Stengele

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?

2007-08-22 Thread Rainer Stengele

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

2007-08-22 Thread Rainer Stengele

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

2007-08-22 Thread Rainer Stengele

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

2007-08-22 Thread Rainer Stengele

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 ?

2007-08-20 Thread Rainer Stengele
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

2007-08-15 Thread Rainer Stengele
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

2007-08-02 Thread Rainer Stengele
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

2007-08-02 Thread Rainer Stengele
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

2007-08-02 Thread Rainer Stengele
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

2007-07-26 Thread Rainer Stengele
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

2007-07-24 Thread Rainer Stengele
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?

2007-07-19 Thread Rainer Stengele
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


<    1   2   3   4   5