diff options
| author | Carsten Dominik | 2009-11-15 07:11:04 +0000 |
|---|---|---|
| committer | Carsten Dominik | 2009-11-15 07:11:04 +0000 |
| commit | 1bcdebed5c99a35e1745a2980dd378033def6a8c (patch) | |
| tree | 50cb9003d71d2bbc361825e1d0934ba55df1603b | |
| parent | 589888fe21ff05f4dfd5e4de576dfc833f0d01dc (diff) | |
| download | emacs-1bcdebed5c99a35e1745a2980dd378033def6a8c.tar.gz emacs-1bcdebed5c99a35e1745a2980dd378033def6a8c.zip | |
2009-11-15 Carsten Dominik <carsten.dominik@gmail.com>
* org-latex.el (org-export-as-latex): Add the :drawers property.
2009-11-15 Carsten Dominik <carsten.dominik@gmail.com>
* org.el (org-speed-commands-user): Allow documentation headlines.
(org-speed-commands-default): Organize the value of this constant
with descriptive headlines.
(org-print-speed-command): Output the headlines.
2009-11-15 Carsten Dominik <carsten.dominik@gmail.com>
* org-agenda.el (org-agenda-show-outline-path): New option.
(org-agenda-do-context-action): New function.
(org-agenda-next-line, org-agenda-previous-line): Use
`org-agenda-do-context-action'.
* org.el (org-use-speed-commands): Allow function value.
(org-speed-commands-default): Make headline motion safe, so that
these commands always end on a headline.
(org-speed-commands-default): New key `v' for `org-agenda'.
(org-speed-move-safe): New function.
(org-self-insert-command): Use the function value of
`org-use-speed-commands'.
(org-get-outline-path): Improve docstring.
(org-format-outline-path): New function.
(org-display-outline-path): New function.
2009-11-15 John Wiegley <jwiegley@gmail.com>
* org-clock.el (org-clock-resolve): If `org-clock-into-string' is
a string, use that to find the LOGBOOK drawer.
49 files changed, 263 insertions, 116 deletions
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index 03b2a9dcb94..5ae2dc76ec1 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog | |||
| @@ -1,3 +1,37 @@ | |||
| 1 | 2009-11-15 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2 | |||
| 3 | * org-latex.el (org-export-as-latex): Add the :drawers property. | ||
| 4 | |||
| 5 | 2009-11-15 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 6 | |||
| 7 | * org.el (org-speed-commands-user): Allow documentation headlines. | ||
| 8 | (org-speed-commands-default): Organize the value of this constant | ||
| 9 | with descriptive headlines. | ||
| 10 | (org-print-speed-command): Output the headlines. | ||
| 11 | |||
| 12 | 2009-11-15 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 13 | |||
| 14 | * org-agenda.el (org-agenda-show-outline-path): New option. | ||
| 15 | (org-agenda-do-context-action): New function. | ||
| 16 | (org-agenda-next-line, org-agenda-previous-line): Use | ||
| 17 | `org-agenda-do-context-action'. | ||
| 18 | |||
| 19 | * org.el (org-use-speed-commands): Allow function value. | ||
| 20 | (org-speed-commands-default): Make headline motion safe, so that | ||
| 21 | these commands always end on a headline. | ||
| 22 | (org-speed-commands-default): New key `v' for `org-agenda'. | ||
| 23 | (org-speed-move-safe): New function. | ||
| 24 | (org-self-insert-command): Use the function value of | ||
| 25 | `org-use-speed-commands'. | ||
| 26 | (org-get-outline-path): Improve docstring. | ||
| 27 | (org-format-outline-path): New function. | ||
| 28 | (org-display-outline-path): New function. | ||
| 29 | |||
| 30 | 2009-11-15 John Wiegley <jwiegley@gmail.com> | ||
| 31 | |||
| 32 | * org-clock.el (org-clock-resolve): If `org-clock-into-string' is | ||
| 33 | a string, use that to find the LOGBOOK drawer. | ||
| 34 | |||
| 1 | 2009-11-15 Glenn Morris <rgm@gnu.org> | 35 | 2009-11-15 Glenn Morris <rgm@gnu.org> |
| 2 | 36 | ||
| 3 | * org-agenda.el (org-datetree-find-date-create) | 37 | * org-agenda.el (org-datetree-find-date-create) |
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el index 7a311084b2c..6bbdbe86306 100644 --- a/lisp/org/org-agenda.el +++ b/lisp/org/org-agenda.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
| @@ -672,6 +672,11 @@ Needs to be set before org.el is loaded." | |||
| 672 | :group 'org-agenda-startup | 672 | :group 'org-agenda-startup |
| 673 | :type 'boolean) | 673 | :type 'boolean) |
| 674 | 674 | ||
| 675 | (defcustom org-agenda-show-outline-path t | ||
| 676 | "Non-il means, show outline path in echo area after line motion." | ||
| 677 | :group 'org-agenda-startup | ||
| 678 | :type 'boolean) | ||
| 679 | |||
| 675 | (defcustom org-agenda-start-with-entry-text-mode nil | 680 | (defcustom org-agenda-start-with-entry-text-mode nil |
| 676 | "The initial value of entry-text-mode in a newly created agenda window." | 681 | "The initial value of entry-text-mode in a newly created agenda window." |
| 677 | :group 'org-agenda-startup | 682 | :group 'org-agenda-startup |
| @@ -5673,15 +5678,23 @@ When called with a prefix argument, include all archive files as well." | |||
| 5673 | "Move cursor to the next line, and show if follow-mode is active." | 5678 | "Move cursor to the next line, and show if follow-mode is active." |
| 5674 | (interactive) | 5679 | (interactive) |
| 5675 | (call-interactively 'next-line) | 5680 | (call-interactively 'next-line) |
| 5676 | (if (and org-agenda-follow-mode (org-get-at-bol 'org-marker)) | 5681 | (org-agenda-do-context-action)) |
| 5677 | (org-agenda-show))) | 5682 | |
| 5678 | (defun org-agenda-previous-line () | 5683 | (defun org-agenda-previous-line () |
| 5679 | "Move cursor to the previous line, and show if follow-mode is active." | 5684 | "Move cursor to the previous line, and show if follow-mode is active." |
| 5680 | 5685 | ||
| 5681 | (interactive) | 5686 | (interactive) |
| 5682 | (call-interactively 'previous-line) | 5687 | (call-interactively 'previous-line) |
| 5683 | (if (and org-agenda-follow-mode (org-get-at-bol 'org-marker)) | 5688 | (org-agenda-do-context-action)) |
| 5684 | (org-agenda-show))) | 5689 | |
| 5690 | (defun org-agenda-do-context-action () | ||
| 5691 | "Show outline path and, maybe, follow-mode window." | ||
| 5692 | (let ((m (org-get-at-bol 'org-marker))) | ||
| 5693 | (if (and org-agenda-follow-mode m) | ||
| 5694 | (org-agenda-show)) | ||
| 5695 | (if (and m org-agenda-show-outline-path) | ||
| 5696 | (message (org-with-point-at m | ||
| 5697 | (org-display-outline-path t)))))) | ||
| 5685 | 5698 | ||
| 5686 | (defun org-agenda-show-priority () | 5699 | (defun org-agenda-show-priority () |
| 5687 | "Show the priority of the current item. | 5700 | "Show the priority of the current item. |
diff --git a/lisp/org/org-archive.el b/lisp/org/org-archive.el index 3cc438c8535..370554e6353 100644 --- a/lisp/org/org-archive.el +++ b/lisp/org/org-archive.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-ascii.el b/lisp/org/org-ascii.el index c4a2cedf2c7..bf8d02ab4ba 100644 --- a/lisp/org/org-ascii.el +++ b/lisp/org/org-ascii.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-attach.el b/lisp/org/org-attach.el index 12c91330310..34226b88a7e 100644 --- a/lisp/org/org-attach.el +++ b/lisp/org/org-attach.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Author: John Wiegley <johnw@newartisans.com> | 5 | ;; Author: John Wiegley <johnw@newartisans.com> |
| 6 | ;; Keywords: org data task | 6 | ;; Keywords: org data task |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | ;; | 10 | ;; |
diff --git a/lisp/org/org-bbdb.el b/lisp/org/org-bbdb.el index 6d9a7788a5f..851ac42ab99 100644 --- a/lisp/org/org-bbdb.el +++ b/lisp/org/org-bbdb.el | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | ;; Thomas Baumann <thomas dot baumann at ch dot tum dot de> | 7 | ;; Thomas Baumann <thomas dot baumann at ch dot tum dot de> |
| 8 | ;; Keywords: outlines, hypermedia, calendar, wp | 8 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 9 | ;; Homepage: http://orgmode.org | 9 | ;; Homepage: http://orgmode.org |
| 10 | ;; Version: 6.33 | 10 | ;; Version: 6.33c |
| 11 | ;; | 11 | ;; |
| 12 | ;; This file is part of GNU Emacs. | 12 | ;; This file is part of GNU Emacs. |
| 13 | ;; | 13 | ;; |
diff --git a/lisp/org/org-bibtex.el b/lisp/org/org-bibtex.el index 44299e5e038..66442d162e0 100644 --- a/lisp/org/org-bibtex.el +++ b/lisp/org/org-bibtex.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Bastien Guerry <bzg at altern dot org> | 5 | ;; Author: Bastien Guerry <bzg at altern dot org> |
| 6 | ;; Carsten Dominik <carsten dot dominik at gmail dot com> | 6 | ;; Carsten Dominik <carsten dot dominik at gmail dot com> |
| 7 | ;; Keywords: org, wp, remember | 7 | ;; Keywords: org, wp, remember |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-clock.el b/lisp/org/org-clock.el index ddb0424ef4b..d25f68debeb 100644 --- a/lisp/org/org-clock.el +++ b/lisp/org/org-clock.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
| @@ -678,22 +678,26 @@ was started." | |||
| 678 | (save-window-excursion | 678 | (save-window-excursion |
| 679 | (save-excursion | 679 | (save-excursion |
| 680 | (unless org-clock-resolving-clocks-due-to-idleness | 680 | (unless org-clock-resolving-clocks-due-to-idleness |
| 681 | (org-with-clock clock | 681 | (org-with-clock clock (org-clock-goto)) |
| 682 | (org-clock-goto)) | ||
| 683 | (with-current-buffer (marker-buffer (car clock)) | 682 | (with-current-buffer (marker-buffer (car clock)) |
| 684 | (goto-char (car clock)) | 683 | (goto-char (car clock)) |
| 685 | (if org-clock-into-drawer | 684 | (if org-clock-into-drawer |
| 686 | (ignore-errors | 685 | (let ((logbook |
| 687 | (outline-flag-region (save-excursion | 686 | (if (stringp org-clock-into-drawer) |
| 688 | (outline-back-to-heading t) | 687 | (concat ":" org-clock-into-drawer ":") |
| 689 | (search-forward ":LOGBOOK:") | 688 | ":LOGBOOK:"))) |
| 690 | (goto-char (match-beginning 0))) | 689 | (ignore-errors |
| 691 | (save-excursion | 690 | (outline-flag-region |
| 692 | (outline-back-to-heading t) | 691 | (save-excursion |
| 693 | (search-forward ":LOGBOOK:") | 692 | (outline-back-to-heading t) |
| 694 | (search-forward ":END:") | 693 | (search-forward logbook) |
| 695 | (goto-char (match-end 0))) | 694 | (goto-char (match-beginning 0))) |
| 696 | nil))))) | 695 | (save-excursion |
| 696 | (outline-back-to-heading t) | ||
| 697 | (search-forward logbook) | ||
| 698 | (search-forward ":END:") | ||
| 699 | (goto-char (match-end 0))) | ||
| 700 | nil)))))) | ||
| 697 | (let (char-pressed) | 701 | (let (char-pressed) |
| 698 | (while (null char-pressed) | 702 | (while (null char-pressed) |
| 699 | (setq char-pressed | 703 | (setq char-pressed |
diff --git a/lisp/org/org-colview.el b/lisp/org/org-colview.el index dfe006b805c..8f0ea9054aa 100644 --- a/lisp/org/org-colview.el +++ b/lisp/org/org-colview.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
| @@ -34,7 +34,7 @@ | |||
| 34 | (require 'org) | 34 | (require 'org) |
| 35 | 35 | ||
| 36 | (declare-function org-agenda-redo "org-agenda" ()) | 36 | (declare-function org-agenda-redo "org-agenda" ()) |
| 37 | (declare-function org-agenda-show "org-agenda" (&optional full-entry)) | 37 | (declare-function org-agenda-do-context-action "org-agenda" ()) |
| 38 | 38 | ||
| 39 | ;;; Column View | 39 | ;;; Column View |
| 40 | 40 | ||
| @@ -93,10 +93,8 @@ This is the compiled version of the format.") | |||
| 93 | (while (and (org-invisible-p2) (not (eobp))) | 93 | (while (and (org-invisible-p2) (not (eobp))) |
| 94 | (beginning-of-line 2)) | 94 | (beginning-of-line 2)) |
| 95 | (move-to-column col) | 95 | (move-to-column col) |
| 96 | (if (and (eq major-mode 'org-agenda-mode) | 96 | (if (eq major-mode 'org-agenda-mode) |
| 97 | (org-bound-and-true-p org-agenda-follow-mode) | 97 | (org-agenda-do-context-action))))) |
| 98 | (org-get-at-bol 'org-marker)) | ||
| 99 | (org-agenda-show))))) | ||
| 100 | (org-defkey org-columns-map [up] | 98 | (org-defkey org-columns-map [up] |
| 101 | (lambda () (interactive) | 99 | (lambda () (interactive) |
| 102 | (let ((col (current-column))) | 100 | (let ((col (current-column))) |
| @@ -104,10 +102,8 @@ This is the compiled version of the format.") | |||
| 104 | (while (and (org-invisible-p2) (not (bobp))) | 102 | (while (and (org-invisible-p2) (not (bobp))) |
| 105 | (beginning-of-line 0)) | 103 | (beginning-of-line 0)) |
| 106 | (move-to-column col) | 104 | (move-to-column col) |
| 107 | (if (and (eq major-mode 'org-agenda-mode) | 105 | (if (eq major-mode 'org-agenda-mode) |
| 108 | (org-bound-and-true-p org-agenda-follow-mode) | 106 | (org-agenda-do-context-action))))) |
| 109 | (org-get-at-bol 'org-marker)) | ||
| 110 | (org-agenda-show))))) | ||
| 111 | (org-defkey org-columns-map [(shift right)] 'org-columns-next-allowed-value) | 107 | (org-defkey org-columns-map [(shift right)] 'org-columns-next-allowed-value) |
| 112 | (org-defkey org-columns-map "n" 'org-columns-next-allowed-value) | 108 | (org-defkey org-columns-map "n" 'org-columns-next-allowed-value) |
| 113 | (org-defkey org-columns-map [(shift left)] 'org-columns-previous-allowed-value) | 109 | (org-defkey org-columns-map [(shift left)] 'org-columns-previous-allowed-value) |
diff --git a/lisp/org/org-compat.el b/lisp/org/org-compat.el index 4e2c7d1a775..b86b726481c 100644 --- a/lisp/org/org-compat.el +++ b/lisp/org/org-compat.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-crypt.el b/lisp/org/org-crypt.el index e4455714066..0e56ef71cf6 100644 --- a/lisp/org/org-crypt.el +++ b/lisp/org/org-crypt.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Emacs Lisp Archive Entry | 5 | ;; Emacs Lisp Archive Entry |
| 6 | ;; Filename: org-crypt.el | 6 | ;; Filename: org-crypt.el |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; Keywords: org-mode | 8 | ;; Keywords: org-mode |
| 9 | ;; Author: John Wiegley <johnw@gnu.org> | 9 | ;; Author: John Wiegley <johnw@gnu.org> |
| 10 | ;; Maintainer: Peter Jones <pjones@pmade.com> | 10 | ;; Maintainer: Peter Jones <pjones@pmade.com> |
diff --git a/lisp/org/org-datetree.el b/lisp/org/org-datetree.el index ce6c562472e..59cbcdfd23b 100644 --- a/lisp/org/org-datetree.el +++ b/lisp/org/org-datetree.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-docbook.el b/lisp/org/org-docbook.el index 33d66dc24de..f1cd894daae 100644 --- a/lisp/org/org-docbook.el +++ b/lisp/org/org-docbook.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; | 4 | ;; |
| 5 | ;; Emacs Lisp Archive Entry | 5 | ;; Emacs Lisp Archive Entry |
| 6 | ;; Filename: org-docbook.el | 6 | ;; Filename: org-docbook.el |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; Author: Baoqiu Cui <cbaoqiu AT yahoo DOT com> | 8 | ;; Author: Baoqiu Cui <cbaoqiu AT yahoo DOT com> |
| 9 | ;; Maintainer: Baoqiu Cui <cbaoqiu AT yahoo DOT com> | 9 | ;; Maintainer: Baoqiu Cui <cbaoqiu AT yahoo DOT com> |
| 10 | ;; Keywords: org, wp, docbook | 10 | ;; Keywords: org, wp, docbook |
diff --git a/lisp/org/org-exp.el b/lisp/org/org-exp.el index 5282824a530..ca0f28a06f9 100644 --- a/lisp/org/org-exp.el +++ b/lisp/org/org-exp.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-faces.el b/lisp/org/org-faces.el index ac70649ec53..e5e779e11eb 100644 --- a/lisp/org/org-faces.el +++ b/lisp/org/org-faces.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-feed.el b/lisp/org/org-feed.el index a63da894a4e..0af8f64b3f6 100644 --- a/lisp/org/org-feed.el +++ b/lisp/org/org-feed.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-footnote.el b/lisp/org/org-footnote.el index bfd54721fe8..e3c2b1091b6 100644 --- a/lisp/org/org-footnote.el +++ b/lisp/org/org-footnote.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-freemind.el b/lisp/org/org-freemind.el index 76d17b0ebcb..79d6f02f4f7 100644 --- a/lisp/org/org-freemind.el +++ b/lisp/org/org-freemind.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Lennart Borgman (lennart O borgman A gmail O com) | 5 | ;; Author: Lennart Borgman (lennart O borgman A gmail O com) |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-gnus.el b/lisp/org/org-gnus.el index c6b9b448edb..f41425e8fd6 100644 --- a/lisp/org/org-gnus.el +++ b/lisp/org/org-gnus.el | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | ;; Tassilo Horn <tassilo at member dot fsf dot org> | 7 | ;; Tassilo Horn <tassilo at member dot fsf dot org> |
| 8 | ;; Keywords: outlines, hypermedia, calendar, wp | 8 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 9 | ;; Homepage: http://orgmode.org | 9 | ;; Homepage: http://orgmode.org |
| 10 | ;; Version: 6.33 | 10 | ;; Version: 6.33c |
| 11 | ;; | 11 | ;; |
| 12 | ;; This file is part of GNU Emacs. | 12 | ;; This file is part of GNU Emacs. |
| 13 | ;; | 13 | ;; |
diff --git a/lisp/org/org-habit.el b/lisp/org/org-habit.el index c2f14894d5d..f77ccc09f29 100644 --- a/lisp/org/org-habit.el +++ b/lisp/org/org-habit.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: John Wiegley <johnw at gnu dot org> | 5 | ;; Author: John Wiegley <johnw at gnu dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-html.el b/lisp/org/org-html.el index 11a692e86c4..2b83a8c1eeb 100644 --- a/lisp/org/org-html.el +++ b/lisp/org/org-html.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-icalendar.el b/lisp/org/org-icalendar.el index 4141196cb3b..e5a6a6b2634 100644 --- a/lisp/org/org-icalendar.el +++ b/lisp/org/org-icalendar.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-id.el b/lisp/org/org-id.el index c6c007f35d4..b27259c7adf 100644 --- a/lisp/org/org-id.el +++ b/lisp/org/org-id.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-indent.el b/lisp/org/org-indent.el index db0b49f1549..63b168afc96 100644 --- a/lisp/org/org-indent.el +++ b/lisp/org/org-indent.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 4 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 5 | ;; Keywords: outlines, hypermedia, calendar, wp | 5 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 6 | ;; Homepage: http://orgmode.org | 6 | ;; Homepage: http://orgmode.org |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; | 8 | ;; |
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | ;; | 10 | ;; |
diff --git a/lisp/org/org-info.el b/lisp/org/org-info.el index af37256f21f..cbe55af6676 100644 --- a/lisp/org/org-info.el +++ b/lisp/org/org-info.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-inlinetask.el b/lisp/org/org-inlinetask.el index d4be908c5ed..9aa38e193c5 100644 --- a/lisp/org/org-inlinetask.el +++ b/lisp/org/org-inlinetask.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | 9 | ||
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | 11 | ||
diff --git a/lisp/org/org-irc.el b/lisp/org/org-irc.el index cf7bdf0f31b..7c863f7ed39 100644 --- a/lisp/org/org-irc.el +++ b/lisp/org/org-irc.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; | 4 | ;; |
| 5 | ;; Author: Philip Jackson <emacs@shellarchive.co.uk> | 5 | ;; Author: Philip Jackson <emacs@shellarchive.co.uk> |
| 6 | ;; Keywords: erc, irc, link, org | 6 | ;; Keywords: erc, irc, link, org |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; | 8 | ;; |
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | ;; | 10 | ;; |
diff --git a/lisp/org/org-jsinfo.el b/lisp/org/org-jsinfo.el index 02d867a6d73..2196b737354 100644 --- a/lisp/org/org-jsinfo.el +++ b/lisp/org/org-jsinfo.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-latex.el b/lisp/org/org-latex.el index bea5955ec5c..b48fdb35ffa 100644 --- a/lisp/org/org-latex.el +++ b/lisp/org/org-latex.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; | 4 | ;; |
| 5 | ;; Emacs Lisp Archive Entry | 5 | ;; Emacs Lisp Archive Entry |
| 6 | ;; Filename: org-latex.el | 6 | ;; Filename: org-latex.el |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; Author: Bastien Guerry <bzg AT altern DOT org> | 8 | ;; Author: Bastien Guerry <bzg AT altern DOT org> |
| 9 | ;; Maintainer: Carsten Dominik <carsten.dominik AT gmail DOT com> | 9 | ;; Maintainer: Carsten Dominik <carsten.dominik AT gmail DOT com> |
| 10 | ;; Keywords: org, wp, tex | 10 | ;; Keywords: org, wp, tex |
| @@ -620,6 +620,7 @@ when PUB-DIR is set, use this as the publishing directory." | |||
| 620 | :tags (plist-get opt-plist :tags) | 620 | :tags (plist-get opt-plist :tags) |
| 621 | :priority (plist-get opt-plist :priority) | 621 | :priority (plist-get opt-plist :priority) |
| 622 | :footnotes (plist-get opt-plist :footnotes) | 622 | :footnotes (plist-get opt-plist :footnotes) |
| 623 | :drawers (plist-get opt-plist :drawers) | ||
| 623 | :timestamps (plist-get opt-plist :timestamps) | 624 | :timestamps (plist-get opt-plist :timestamps) |
| 624 | :todo-keywords (plist-get opt-plist :todo-keywords) | 625 | :todo-keywords (plist-get opt-plist :todo-keywords) |
| 625 | :add-text (if (eq to-buffer 'string) nil text) | 626 | :add-text (if (eq to-buffer 'string) nil text) |
diff --git a/lisp/org/org-list.el b/lisp/org/org-list.el index 99cc4feeef1..d864ab008f6 100644 --- a/lisp/org/org-list.el +++ b/lisp/org/org-list.el | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | ;; Bastien Guerry <bzg AT altern DOT org> | 7 | ;; Bastien Guerry <bzg AT altern DOT org> |
| 8 | ;; Keywords: outlines, hypermedia, calendar, wp | 8 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 9 | ;; Homepage: http://orgmode.org | 9 | ;; Homepage: http://orgmode.org |
| 10 | ;; Version: 6.33 | 10 | ;; Version: 6.33c |
| 11 | ;; | 11 | ;; |
| 12 | ;; This file is part of GNU Emacs. | 12 | ;; This file is part of GNU Emacs. |
| 13 | ;; | 13 | ;; |
diff --git a/lisp/org/org-mac-message.el b/lisp/org/org-mac-message.el index 94fe2325dd7..54978916d36 100644 --- a/lisp/org/org-mac-message.el +++ b/lisp/org/org-mac-message.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 5 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | ;; Christopher Suckling <suckling at gmail dot com> | 6 | ;; Christopher Suckling <suckling at gmail dot com> |
| 7 | 7 | ||
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; Keywords: outlines, hypermedia, calendar, wp | 9 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 10 | 10 | ||
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/org/org-macs.el b/lisp/org/org-macs.el index cdcbe04ab0c..1f4ec10bf59 100644 --- a/lisp/org/org-macs.el +++ b/lisp/org/org-macs.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-mew.el b/lisp/org/org-mew.el index 6ccc995c158..bd590e672d8 100644 --- a/lisp/org/org-mew.el +++ b/lisp/org/org-mew.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp> | 5 | ;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | 9 | ||
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | 11 | ||
diff --git a/lisp/org/org-mhe.el b/lisp/org/org-mhe.el index d70bcea6880..a9d66696bbe 100644 --- a/lisp/org/org-mhe.el +++ b/lisp/org/org-mhe.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Thomas Baumann <thomas dot baumann at ch dot tum dot de> | 6 | ;; Author: Thomas Baumann <thomas dot baumann at ch dot tum dot de> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-mobile.el b/lisp/org/org-mobile.el index b9e267113d1..f482f7cd8d2 100644 --- a/lisp/org/org-mobile.el +++ b/lisp/org/org-mobile.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 4 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 5 | ;; Keywords: outlines, hypermedia, calendar, wp | 5 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 6 | ;; Homepage: http://orgmode.org | 6 | ;; Homepage: http://orgmode.org |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; | 8 | ;; |
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | ;; | 10 | ;; |
diff --git a/lisp/org/org-mouse.el b/lisp/org/org-mouse.el index 7860fca2252..6fbd61539e3 100644 --- a/lisp/org/org-mouse.el +++ b/lisp/org/org-mouse.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; | 4 | ;; |
| 5 | ;; Author: Piotr Zielinski <piotr dot zielinski at gmail dot com> | 5 | ;; Author: Piotr Zielinski <piotr dot zielinski at gmail dot com> |
| 6 | ;; Maintainer: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Maintainer: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | ;; | 8 | ;; |
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | ;; | 10 | ;; |
diff --git a/lisp/org/org-plot.el b/lisp/org/org-plot.el index f91df114aca..55c0877ce21 100644 --- a/lisp/org/org-plot.el +++ b/lisp/org/org-plot.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Eric Schulte <schulte dot eric at gmail dot com> | 5 | ;; Author: Eric Schulte <schulte dot eric at gmail dot com> |
| 6 | ;; Keywords: tables, plotting | 6 | ;; Keywords: tables, plotting |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-protocol.el b/lisp/org/org-protocol.el index 30d2dd3a050..0832bd1f59f 100644 --- a/lisp/org/org-protocol.el +++ b/lisp/org/org-protocol.el | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | ;; Author: Ross Patterson <me AT rpatterson DOT net> | 9 | ;; Author: Ross Patterson <me AT rpatterson DOT net> |
| 10 | ;; Maintainer: Sebastian Rose <sebastian_rose AT gmx DOT de> | 10 | ;; Maintainer: Sebastian Rose <sebastian_rose AT gmx DOT de> |
| 11 | ;; Keywords: org, emacsclient, wp | 11 | ;; Keywords: org, emacsclient, wp |
| 12 | ;; Version: 6.33 | 12 | ;; Version: 6.33c |
| 13 | 13 | ||
| 14 | ;; This file is part of GNU Emacs. | 14 | ;; This file is part of GNU Emacs. |
| 15 | ;; | 15 | ;; |
diff --git a/lisp/org/org-publish.el b/lisp/org/org-publish.el index d42abd43fc9..6abaae9cdd0 100644 --- a/lisp/org/org-publish.el +++ b/lisp/org/org-publish.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; Author: David O'Toole <dto@gnu.org> | 4 | ;; Author: David O'Toole <dto@gnu.org> |
| 5 | ;; Maintainer: Carsten Dominik <carsten DOT dominik AT gmail DOT com> | 5 | ;; Maintainer: Carsten Dominik <carsten DOT dominik AT gmail DOT com> |
| 6 | ;; Keywords: hypermedia, outlines, wp | 6 | ;; Keywords: hypermedia, outlines, wp |
| 7 | ;; Version: 6.33 | 7 | ;; Version: 6.33c |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | ;; | 10 | ;; |
diff --git a/lisp/org/org-remember.el b/lisp/org/org-remember.el index 5eef7a22bb5..d0ba6131c8f 100644 --- a/lisp/org/org-remember.el +++ b/lisp/org/org-remember.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-rmail.el b/lisp/org/org-rmail.el index f1fe9f8f2ad..0ff5f143844 100644 --- a/lisp/org/org-rmail.el +++ b/lisp/org/org-rmail.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-src.el b/lisp/org/org-src.el index a2321d2edd3..19494c10043 100644 --- a/lisp/org/org-src.el +++ b/lisp/org/org-src.el | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | ;; Dan Davison <davison at stats dot ox dot ac dot uk> | 8 | ;; Dan Davison <davison at stats dot ox dot ac dot uk> |
| 9 | ;; Keywords: outlines, hypermedia, calendar, wp | 9 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 10 | ;; Homepage: http://orgmode.org | 10 | ;; Homepage: http://orgmode.org |
| 11 | ;; Version: 6.33 | 11 | ;; Version: 6.33c |
| 12 | ;; | 12 | ;; |
| 13 | ;; This file is part of GNU Emacs. | 13 | ;; This file is part of GNU Emacs. |
| 14 | ;; | 14 | ;; |
diff --git a/lisp/org/org-table.el b/lisp/org/org-table.el index a484571dcde..087b30a5c91 100644 --- a/lisp/org/org-table.el +++ b/lisp/org/org-table.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-timer.el b/lisp/org/org-timer.el index ab2a8c1d896..77c816413cc 100644 --- a/lisp/org/org-timer.el +++ b/lisp/org/org-timer.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 5 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-vm.el b/lisp/org/org-vm.el index 8b0a2eeff4f..a96cbbcbb51 100644 --- a/lisp/org/org-vm.el +++ b/lisp/org/org-vm.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-w3m.el b/lisp/org/org-w3m.el index 359182ad5bc..53a52d415c0 100644 --- a/lisp/org/org-w3m.el +++ b/lisp/org/org-w3m.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Andy Stewart <lazycat dot manatee at gmail dot com> | 5 | ;; Author: Andy Stewart <lazycat dot manatee at gmail dot com> |
| 6 | ;; Keywords: outlines, hypermedia, calendar, wp | 6 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 7 | ;; Homepage: http://orgmode.org | 7 | ;; Homepage: http://orgmode.org |
| 8 | ;; Version: 6.33 | 8 | ;; Version: 6.33c |
| 9 | ;; | 9 | ;; |
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | ;; | 11 | ;; |
diff --git a/lisp/org/org-wl.el b/lisp/org/org-wl.el index 96eb0612f3d..3a284c60e34 100644 --- a/lisp/org/org-wl.el +++ b/lisp/org/org-wl.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp> | 6 | ;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org-xoxo.el b/lisp/org/org-xoxo.el index 95c13dfb6d1..45c25589ae7 100644 --- a/lisp/org/org-xoxo.el +++ b/lisp/org/org-xoxo.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
diff --git a/lisp/org/org.el b/lisp/org/org.el index 06b6e337217..d5cb8bacc79 100644 --- a/lisp/org/org.el +++ b/lisp/org/org.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> | 6 | ;; Author: Carsten Dominik <carsten at orgmode dot org> |
| 7 | ;; Keywords: outlines, hypermedia, calendar, wp | 7 | ;; Keywords: outlines, hypermedia, calendar, wp |
| 8 | ;; Homepage: http://orgmode.org | 8 | ;; Homepage: http://orgmode.org |
| 9 | ;; Version: 6.33 | 9 | ;; Version: 6.33c |
| 10 | ;; | 10 | ;; |
| 11 | ;; This file is part of GNU Emacs. | 11 | ;; This file is part of GNU Emacs. |
| 12 | ;; | 12 | ;; |
| @@ -95,7 +95,7 @@ | |||
| 95 | 95 | ||
| 96 | ;;; Version | 96 | ;;; Version |
| 97 | 97 | ||
| 98 | (defconst org-version "6.33" | 98 | (defconst org-version "6.33c" |
| 99 | "The version number of the file org.el.") | 99 | "The version number of the file org.el.") |
| 100 | 100 | ||
| 101 | (defun org-version (&optional here) | 101 | (defun org-version (&optional here) |
| @@ -594,9 +594,14 @@ new-frame Make a new frame each time. Note that in this case | |||
| 594 | (const :tag "One dedicated frame" dedicated-frame))) | 594 | (const :tag "One dedicated frame" dedicated-frame))) |
| 595 | 595 | ||
| 596 | (defcustom org-use-speed-commands nil | 596 | (defcustom org-use-speed-commands nil |
| 597 | "Non-nil means, activate single letter commands at beginning of a headline." | 597 | "Non-nil means, activate single letter commands at beginning of a headline. |
| 598 | This may also be a function to test for appropriate locations where speed | ||
| 599 | commands should be active." | ||
| 598 | :group 'org-structure | 600 | :group 'org-structure |
| 599 | :type 'boolean) | 601 | :type '(choice |
| 602 | (const :tag "Never" nil) | ||
| 603 | (const :tag "At beginning of headline stars" t) | ||
| 604 | (function))) | ||
| 600 | 605 | ||
| 601 | (defcustom org-speed-commands-user nil | 606 | (defcustom org-speed-commands-user nil |
| 602 | "Alist of additional speed commands. | 607 | "Alist of additional speed commands. |
| @@ -606,14 +611,19 @@ and when the cursor is at the beginning of a headline. | |||
| 606 | The car if each entry is a string with a single letter, which must | 611 | The car if each entry is a string with a single letter, which must |
| 607 | be assigned to `self-insert-command' in the global map. | 612 | be assigned to `self-insert-command' in the global map. |
| 608 | The cdr is either a command to be called interactively, a function | 613 | The cdr is either a command to be called interactively, a function |
| 609 | to be called, or a form to be evaluated." | 614 | to be called, or a form to be evaluated. |
| 615 | An entry that is just a list with a single string will be interpreted | ||
| 616 | as a descriptive headline that will be added when listing the speed | ||
| 617 | copmmands in the Help buffer using the `?' speed command." | ||
| 610 | :group 'org-structure | 618 | :group 'org-structure |
| 611 | :type '(repeat | 619 | :type '(repeat :value ("k" . ignore) |
| 612 | (cons | 620 | (choice :value ("k" . ignore) |
| 613 | (string "Command letter") | 621 | (list :tag "Descriptive Headline" (string :tag "Headline")) |
| 614 | (choice | 622 | (cons :tag "Letter and Command" |
| 615 | (function) | 623 | (string :tag "Command letter") |
| 616 | (sexp))))) | 624 | (choice |
| 625 | (function) | ||
| 626 | (sexp)))))) | ||
| 617 | 627 | ||
| 618 | (defgroup org-cycle nil | 628 | (defgroup org-cycle nil |
| 619 | "Options concerning visibility cycling in Org-mode." | 629 | "Options concerning visibility cycling in Org-mode." |
| @@ -3090,8 +3100,9 @@ Normal means, no org-mode-specific context." | |||
| 3090 | (declare-function org-gnus-follow-link "org-gnus" (&optional group article)) | 3100 | (declare-function org-gnus-follow-link "org-gnus" (&optional group article)) |
| 3091 | (defvar org-agenda-tags-todo-honor-ignore-options) | 3101 | (defvar org-agenda-tags-todo-honor-ignore-options) |
| 3092 | (declare-function org-agenda-skip "org-agenda" ()) | 3102 | (declare-function org-agenda-skip "org-agenda" ()) |
| 3093 | (declare-function org-format-agenda-item "org-agenda" | 3103 | (declare-function |
| 3094 | (extra txt &optional category tags dotime noprefix remove-re habitp)) | 3104 | org-format-agenda-item "org-agenda" |
| 3105 | (extra txt &optional category tags dotime noprefix remove-re habitp)) | ||
| 3095 | (declare-function org-agenda-new-marker "org-agenda" (&optional pos)) | 3106 | (declare-function org-agenda-new-marker "org-agenda" (&optional pos)) |
| 3096 | (declare-function org-agenda-change-all-lines "org-agenda" | 3107 | (declare-function org-agenda-change-all-lines "org-agenda" |
| 3097 | (newhead hdmarker &optional fixface just-this)) | 3108 | (newhead hdmarker &optional fixface just-this)) |
| @@ -8980,7 +8991,10 @@ on the system \"/user@host:\"." | |||
| 8980 | (defvar org-olpa (make-vector 20 nil)) | 8991 | (defvar org-olpa (make-vector 20 nil)) |
| 8981 | 8992 | ||
| 8982 | (defun org-get-outline-path (&optional fastp level heading) | 8993 | (defun org-get-outline-path (&optional fastp level heading) |
| 8983 | "Return the outline path to the current entry, as a list." | 8994 | "Return the outline path to the current entry, as a list. |
| 8995 | The parameters FASTP, LEVEL, and HEADING are for use be a scanner | ||
| 8996 | routine which makes outline path derivations for an entire file, | ||
| 8997 | avoiding backtracing." | ||
| 8984 | (if fastp | 8998 | (if fastp |
| 8985 | (progn | 8999 | (progn |
| 8986 | (if (> level 19) | 9000 | (if (> level 19) |
| @@ -8997,6 +9011,59 @@ on the system \"/user@host:\"." | |||
| 8997 | (push (org-match-string-no-properties 4) rtn))) | 9011 | (push (org-match-string-no-properties 4) rtn))) |
| 8998 | rtn)))) | 9012 | rtn)))) |
| 8999 | 9013 | ||
| 9014 | (defun org-format-outline-path (path &optional width prefix) | ||
| 9015 | "Format the outlie path PATH for display. | ||
| 9016 | Width is the maximum number of characters that is available. | ||
| 9017 | Prefix is a prefix to be included in the returned string, | ||
| 9018 | such as the file name." | ||
| 9019 | (setq width (or width 79)) | ||
| 9020 | (if prefix (setq width (- width (length prefix)))) | ||
| 9021 | (if (not path) | ||
| 9022 | (or prefix "") | ||
| 9023 | (let* ((nsteps (length path)) | ||
| 9024 | (total-width (+ nsteps (apply '+ (mapcar 'length path)))) | ||
| 9025 | (maxwidth (if (<= total-width width) | ||
| 9026 | 10000 ;; everything fits | ||
| 9027 | ;; we need to shorten the level headings | ||
| 9028 | (/ (- width nsteps) nsteps))) | ||
| 9029 | (org-odd-levels-only nil) | ||
| 9030 | (n 0) | ||
| 9031 | (total (1+ (length prefix)))) | ||
| 9032 | (setq maxwidth (max maxwidth 10)) | ||
| 9033 | (concat prefix | ||
| 9034 | (mapconcat | ||
| 9035 | (lambda (h) | ||
| 9036 | (setq n (1+ n)) | ||
| 9037 | (if (and (= n nsteps) (< maxwidth 10000)) | ||
| 9038 | (setq maxwidth (- total-width total))) | ||
| 9039 | (if (< (length h) maxwidth) | ||
| 9040 | (progn (setq total (+ total (length h) 1)) h) | ||
| 9041 | (setq h (substring h 0 (- maxwidth 2)) | ||
| 9042 | total (+ total maxwidth 1)) | ||
| 9043 | (if (string-match "[ \t]+\\'" h) | ||
| 9044 | (setq h (substring h 0 (match-beginning 0)))) | ||
| 9045 | (setq h (concat h ".."))) | ||
| 9046 | (org-add-props h nil 'face | ||
| 9047 | (nth (% (1- n) org-n-level-faces) | ||
| 9048 | org-level-faces)) | ||
| 9049 | h) | ||
| 9050 | path "/"))))) | ||
| 9051 | |||
| 9052 | (defun org-display-outline-path (&optional file current) | ||
| 9053 | "Display the current outline path in the echo area." | ||
| 9054 | (interactive "P") | ||
| 9055 | (let ((bfn (buffer-file-name (buffer-base-buffer))) | ||
| 9056 | (path (and (org-mode-p) (org-get-outline-path)))) | ||
| 9057 | (if current (setq path (append path | ||
| 9058 | (save-excursion | ||
| 9059 | (org-back-to-heading t) | ||
| 9060 | (if (looking-at org-complex-heading-regexp) | ||
| 9061 | (list (match-string 4))))))) | ||
| 9062 | (message (org-format-outline-path | ||
| 9063 | path | ||
| 9064 | (1- (frame-width)) | ||
| 9065 | (and file bfn (concat (file-name-nondirectory bfn) "/")))))) | ||
| 9066 | |||
| 9000 | (defvar org-refile-history nil | 9067 | (defvar org-refile-history nil |
| 9001 | "History for refiling operations.") | 9068 | "History for refiling operations.") |
| 9002 | 9069 | ||
| @@ -9037,6 +9104,7 @@ See also `org-refile-use-outline-path' and `org-completion-use-ido'" | |||
| 9037 | (region-length (and regionp (- region-end region-start))) | 9104 | (region-length (and regionp (- region-end region-start))) |
| 9038 | (filename (buffer-file-name (buffer-base-buffer cbuf))) | 9105 | (filename (buffer-file-name (buffer-base-buffer cbuf))) |
| 9039 | pos it nbuf file re level reversed) | 9106 | pos it nbuf file re level reversed) |
| 9107 | (setq last-command nil) | ||
| 9040 | (when regionp | 9108 | (when regionp |
| 9041 | (goto-char region-start) | 9109 | (goto-char region-start) |
| 9042 | (or (bolp) (goto-char (point-at-bol))) | 9110 | (or (bolp) (goto-char (point-at-bol))) |
| @@ -14829,14 +14897,19 @@ Some of the options can be changed using the variable | |||
| 14829 | 14897 | ||
| 14830 | (defconst org-speed-commands-default | 14898 | (defconst org-speed-commands-default |
| 14831 | '( | 14899 | '( |
| 14832 | ("n" . outline-next-visible-heading) | 14900 | ("Outline Navigation") |
| 14833 | ("p" . outline-previous-visible-heading) | 14901 | ("n" . (org-speed-move-safe 'outline-next-visible-heading)) |
| 14834 | ("f" . org-forward-same-level) | 14902 | ("p" . (org-speed-move-safe 'outline-previous-visible-heading)) |
| 14835 | ("b" . org-backward-same-level) | 14903 | ("f" . (org-speed-move-safe 'org-forward-same-level)) |
| 14836 | ("u" . outline-up-heading) | 14904 | ("b" . (org-speed-move-safe 'org-backward-same-level)) |
| 14837 | 14905 | ("u" . (org-speed-move-safe 'outline-up-heading)) | |
| 14906 | ("j" . org-goto) | ||
| 14907 | ("g" . (org-refile t)) | ||
| 14908 | ("Outline Visibility") | ||
| 14838 | ("c" . org-cycle) | 14909 | ("c" . org-cycle) |
| 14839 | ("C" . org-shifttab) | 14910 | ("C" . org-shifttab) |
| 14911 | (" " . org-display-outline-path) | ||
| 14912 | ("Outline Structure Editing") | ||
| 14840 | ("U" . org-shiftmetaup) | 14913 | ("U" . org-shiftmetaup) |
| 14841 | ("D" . org-shiftmetadown) | 14914 | ("D" . org-shiftmetadown) |
| 14842 | ("r" . org-metaright) | 14915 | ("r" . org-metaright) |
| @@ -14845,37 +14918,45 @@ Some of the options can be changed using the variable | |||
| 14845 | ("L" . org-shiftmetaleft) | 14918 | ("L" . org-shiftmetaleft) |
| 14846 | ("i" . (progn (forward-char 1) (call-interactively | 14919 | ("i" . (progn (forward-char 1) (call-interactively |
| 14847 | 'org-insert-heading-respect-content))) | 14920 | 'org-insert-heading-respect-content))) |
| 14848 | 14921 | ("^" . org-sort) | |
| 14849 | ("a" . org-agenda) | 14922 | ("w" . org-refile) |
| 14850 | ("/" . org-sparse-tree) | 14923 | ("a" . org-archive-subtree-default-with-confirmation) |
| 14851 | (";" . org-set-tags-command) | 14924 | ("." . outline-mark-subtree) |
| 14925 | ("Clock Commands") | ||
| 14852 | ("I" . org-clock-in) | 14926 | ("I" . org-clock-in) |
| 14853 | ("O" . org-clock-out) | 14927 | ("O" . org-clock-out) |
| 14854 | ("o" . org-open-at-point) | 14928 | ("Meta Data Editing") |
| 14855 | ("t" . org-todo) | 14929 | ("t" . org-todo) |
| 14856 | ("j" . org-goto) | ||
| 14857 | ("g" . (org-refile t)) | ||
| 14858 | ("e" . org-set-effort) | ||
| 14859 | ("0" . (org-priority ?\ )) | 14930 | ("0" . (org-priority ?\ )) |
| 14860 | ("1" . (org-priority ?A)) | 14931 | ("1" . (org-priority ?A)) |
| 14861 | ("2" . (org-priority ?B)) | 14932 | ("2" . (org-priority ?B)) |
| 14862 | ("3" . (org-priority ?C)) | 14933 | ("3" . (org-priority ?C)) |
| 14863 | ("." . outline-mark-subtree) | 14934 | (";" . org-set-tags-command) |
| 14864 | ("^" . org-sort) | 14935 | ("e" . org-set-effort) |
| 14865 | ("w" . org-refile) | 14936 | ("Agenda Views etc") |
| 14866 | ("a" . org-archive-subtree-default-with-confirmation) | 14937 | ("v" . org-agenda) |
| 14938 | ("/" . org-sparse-tree) | ||
| 14867 | ("/" . org-sparse-tree) | 14939 | ("/" . org-sparse-tree) |
| 14940 | ("Misc") | ||
| 14941 | ("o" . org-open-at-point) | ||
| 14868 | ("?" . org-speed-command-help) | 14942 | ("?" . org-speed-command-help) |
| 14869 | ) | 14943 | ) |
| 14870 | "The default speed commands.") | 14944 | "The default speed commands.") |
| 14871 | 14945 | ||
| 14872 | (defun org-print-speed-command (e) | 14946 | (defun org-print-speed-command (e) |
| 14873 | (princ (car e)) | 14947 | (if (> (length (car e)) 1) |
| 14874 | (princ " ") | 14948 | (progn |
| 14875 | (if (symbolp (cdr e)) | 14949 | (princ "\n") |
| 14876 | (princ (symbol-name (cdr e))) | 14950 | (princ (car e)) |
| 14877 | (prin1 (cdr e))) | 14951 | (princ "\n") |
| 14878 | (princ "\n")) | 14952 | (princ (make-string (length (car e)) ?-)) |
| 14953 | (princ "\n")) | ||
| 14954 | (princ (car e)) | ||
| 14955 | (princ " ") | ||
| 14956 | (if (symbolp (cdr e)) | ||
| 14957 | (princ (symbol-name (cdr e))) | ||
| 14958 | (prin1 (cdr e))) | ||
| 14959 | (princ "\n"))) | ||
| 14879 | 14960 | ||
| 14880 | (defun org-speed-command-help () | 14961 | (defun org-speed-command-help () |
| 14881 | "Show the available speed commands." | 14962 | "Show the available speed commands." |
| @@ -14883,10 +14964,23 @@ Some of the options can be changed using the variable | |||
| 14883 | (if (not org-use-speed-commands) | 14964 | (if (not org-use-speed-commands) |
| 14884 | (error "Speed commands are not activated, customize `org-use-speed-commands'.") | 14965 | (error "Speed commands are not activated, customize `org-use-speed-commands'.") |
| 14885 | (with-output-to-temp-buffer "*Help*" | 14966 | (with-output-to-temp-buffer "*Help*" |
| 14886 | (princ "Speed commands\n==============\n") | 14967 | (princ "User-defined Speed commands\n===========================\n") |
| 14887 | (mapc 'org-print-speed-command org-speed-commands-user) | 14968 | (mapc 'org-print-speed-command org-speed-commands-user) |
| 14888 | (princ "\n") | 14969 | (princ "\n") |
| 14889 | (mapc 'org-print-speed-command org-speed-commands-default)))) | 14970 | (princ "Built-in Speed commands\n=======================\n") |
| 14971 | (mapc 'org-print-speed-command org-speed-commands-default)) | ||
| 14972 | (with-current-buffer "*Help*" | ||
| 14973 | (setq truncate-lines t)))) | ||
| 14974 | |||
| 14975 | (defun org-speed-move-safe (cmd) | ||
| 14976 | "Execute CMD, but make sure that the cursor always ends up in a headline. | ||
| 14977 | If not, return to the original position and throw an error." | ||
| 14978 | (interactive) | ||
| 14979 | (let ((pos (point))) | ||
| 14980 | (call-interactively cmd) | ||
| 14981 | (unless (and (bolp) (org-on-heading-p)) | ||
| 14982 | (goto-char pos) | ||
| 14983 | (error "Boundary reached while executing %s" cmd)))) | ||
| 14890 | 14984 | ||
| 14891 | (defvar org-self-insert-command-undo-counter 0) | 14985 | (defvar org-self-insert-command-undo-counter 0) |
| 14892 | 14986 | ||
| @@ -14899,8 +14993,9 @@ overwritten, and the table is not marked as requiring realignment." | |||
| 14899 | (interactive "p") | 14993 | (interactive "p") |
| 14900 | (cond | 14994 | (cond |
| 14901 | ((and org-use-speed-commands | 14995 | ((and org-use-speed-commands |
| 14902 | (bolp) | 14996 | (or (and (bolp) (looking-at outline-regexp)) |
| 14903 | (looking-at outline-regexp) | 14997 | (and (functionp org-use-speed-commands) |
| 14998 | (funcall org-use-speed-commands))) | ||
| 14904 | (setq | 14999 | (setq |
| 14905 | org-speed-command | 15000 | org-speed-command |
| 14906 | (or (cdr (assoc (this-command-keys) org-speed-commands-user)) | 15001 | (or (cdr (assoc (this-command-keys) org-speed-commands-user)) |
| @@ -16066,7 +16161,11 @@ what in fact did happen. You don't know how to make a good report? See | |||
| 16066 | http://orgmode.org/manual/Feedback.html#Feedback | 16161 | http://orgmode.org/manual/Feedback.html#Feedback |
| 16067 | 16162 | ||
| 16068 | Your bug report will be posted to the Org-mode mailing list. | 16163 | Your bug report will be posted to the Org-mode mailing list. |
| 16069 | ------------------------------------------------------------------------"))) | 16164 | ------------------------------------------------------------------------") |
| 16165 | (save-excursion | ||
| 16166 | (if (re-search-backward "^\\(Subject: \\)Org-mode version \\(.*?\\);[ \t]*\\(.*\\)" nil t) | ||
| 16167 | (replace-match "\\1Bug: \\3 [\\2]"))))) | ||
| 16168 | |||
| 16070 | 16169 | ||
| 16071 | (defun org-install-agenda-files-menu () | 16170 | (defun org-install-agenda-files-menu () |
| 16072 | (let ((bl (buffer-list))) | 16171 | (let ((bl (buffer-list))) |