summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Richard <theonewiththeevillook@yahoo.fr>2013-09-16 15:42:25 +0200
committerCarsten Dominik <carsten.dominik@gmail.com>2013-09-22 07:57:11 +0200
commit12de6223dcd736c0958eca874def052b407ff5d1 (patch)
treed4101c13af32bd2743a5ef9a37ea5923393aa495
parent09636abfb63b3698bb463d1ca7c8a1a343564830 (diff)
downloadorg-mode-12de6223dcd736c0958eca874def052b407ff5d1.tar.gz
C-u C-u C-c ! inserts an active timestamp.
I suggest the following change so that C-u C-u C-c ! inserts an inactive timestamp. I also document the INACTIVE argument of org-time-stamp. -- Nicolas. From 5cdb18297d92f2d99334d98aa2f3b8a40e44702f Mon Sep 17 00:00:00 2001 From: Nicolas Richard <theonewiththeevillook@yahoo.fr> Date: Mon, 29 Apr 2013 09:02:21 +0200 Subject: [PATCH] Enforce the convention that C-c ! inserts inactive timestamps. * lisp/org.el (org-time-stamp): When INACTIVE is non-nil, insert an inactive timestamp also with double universal argument.
-rw-r--r--lisp/org.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/org.el b/lisp/org.el
index 9aeac40..6d34bce 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -16043,7 +16043,10 @@ If there is already a timestamp at the cursor, it will be
modified.
With two universal prefix arguments, insert an active timestamp
-with the current time without prompting the user."
+with the current time without prompting the user.
+
+When called from lisp, the timestamp is inactive if INACTIVE is
+non-nil."
(interactive "P")
(let* ((ts nil)
(default-time
@@ -16090,7 +16093,7 @@ with the current time without prompting the user."
" " repeater ">"))))
(message "Timestamp updated"))
((equal arg '(16))
- (org-insert-time-stamp (current-time) t))
+ (org-insert-time-stamp (current-time) t inactive))
(t
(setq time (let ((this-command this-command))
(org-read-date arg 'totime nil nil default-time default-input inactive)))