aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/textmodes/org.el10
1 files changed, 8 insertions, 2 deletions
diff --git a/lisp/textmodes/org.el b/lisp/textmodes/org.el
index 98874754664..55aa0b82684 100644
--- a/lisp/textmodes/org.el
+++ b/lisp/textmodes/org.el
@@ -5,7 +5,7 @@
5;; Author: Carsten Dominik <dominik at science dot uva dot nl> 5;; Author: Carsten Dominik <dominik at science dot uva dot nl>
6;; Keywords: outlines, hypermedia, calendar, wp 6;; Keywords: outlines, hypermedia, calendar, wp
7;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/ 7;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/
8;; Version: 5.07 8;; Version: 5.08
9;; 9;;
10;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
11;; 11;;
@@ -3827,7 +3827,7 @@ means to push this value onto the list in the variable.")
3827 kws0) 3827 kws0)
3828 kwsa (if kwsa (append '((:startgroup)) kwsa '((:endgroup)))) 3828 kwsa (if kwsa (append '((:startgroup)) kwsa '((:endgroup))))
3829 hw (car kws1) 3829 hw (car kws1)
3830 dws (if sep (cdr sep) (last kws1)) 3830 dws (if sep (org-remove-keyword-keys (cdr sep)) (last kws1))
3831 tail (list inter hw (car dws) (org-last dws))) 3831 tail (list inter hw (car dws) (org-last dws)))
3832 (add-to-list 'org-todo-heads hw 'append) 3832 (add-to-list 'org-todo-heads hw 'append)
3833 (push kws1 org-todo-sets) 3833 (push kws1 org-todo-sets)
@@ -3936,6 +3936,12 @@ means to push this value onto the list in the variable.")
3936 3936
3937 (org-set-font-lock-defaults))) 3937 (org-set-font-lock-defaults)))
3938 3938
3939(defun org-remove-keyword-keys (list)
3940 (mapcar (lambda (x)
3941 (if (string-match "(.)$" x)
3942 (substring x 0 (match-beginning 0))
3943 x))
3944 list))
3939 3945
3940;;; Some variables ujsed in various places 3946;;; Some variables ujsed in various places
3941 3947