org-timer.el
- Carsten
On Mar 26, 2009, at 5:01 PM, Rainer Stengele wrote:
Carsten,
I tried to find the function where one can take notes with a
relative timer with
M-<RET>. I gave up ...
I would like to try to add the functionality of adding an item with
an inactive
timestamp with M-<RET> (add the item with timestamp if a timestamp
occurs in the
previous item).
Where can I start to search?
Rainer
Rainer Stengele schrieb:
Carsten Dominik schrieb:
On Mar 25, 2009, at 2:30 PM, Rainer Stengele wrote:
Hi all,
I want to write a function to create a new item in an item list and
immediately
insert an inactive timestamp. How could I possibly do this?
I can write a keyboard macro, yes.
But can somebody show me how to write a function which I can
global-set-key to?
Must be something like
...
(org-meta-return)
(org-time-stamp-inactive t)
...
Problem is I then get asked to confirm the current timestamp. In
this
case I
always want to use the current timestamp without being asked.
(defun xxx ()
(interactive)
(org-insert-item)
(org-insert-time-stamp (current-time) 'with-hm 'inactive))
This assumes that you are in a plain list already. Funnily
enough, there is no command to insert an item at any location,
except
pressing
- SPC
of course :-)
So you could do
(defun xxx ()
(interactive)
(if (not (org-in-item-p))
(insert "- ")
(org-insert-item))
(org-insert-time-stamp (current-time) 'with-hm 'inactive))
HTH
- Carsten
- Carsten
Hi Carsten,
thanks a lot!
Why didn't I find that myself?
I simply tried C-h k C-c ! and found (org-time-stamp-inactive
&optional arg).
If I only had found a hint to
(org-insert-time-stamp time &optional with-hm inactive pre post
extra)
...
Thanks again!
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