|
@@ -1388,9 +1388,9 @@ nil Never use an ID to make a link, instead link using a text search for
|
|
|
(defcustom org-context-in-file-links t
|
|
|
"Non-nil means file links from `org-store-link' contain context.
|
|
|
A search string will be added to the file name with :: as separator and
|
|
|
-used to find the context when the link is activated by the command
|
|
|
-`org-open-at-point'. When this option is t, the entire active region
|
|
|
-will be placed in the search string of the file link. If set to a
|
|
|
+used to find the context when the link is activated by the command
|
|
|
+`org-open-at-point'. When this option is t, the entire active region
|
|
|
+will be placed in the search string of the file link. If set to a
|
|
|
positive integer, only the first n lines of context will be stored.
|
|
|
|
|
|
Using a prefix arg to the command \\[org-store-link] (`org-store-link')
|
|
@@ -2629,8 +2629,8 @@ See also `org-agenda-jump-prefer-future'."
|
|
|
The default is to do the same as configured in `org-read-date-prefer-future'.
|
|
|
But you can also set a deviating value here.
|
|
|
This may t or nil, or the symbol `org-read-date-prefer-future'."
|
|
|
- :group 'org-agenda
|
|
|
- :group 'org-time
|
|
|
+ :group 'org-agenda
|
|
|
+ :group 'org-time
|
|
|
:type '(choice
|
|
|
(const :tag "Use org-read-date-prefer-future"
|
|
|
org-read-date-prefer-future)
|
|
@@ -3318,7 +3318,7 @@ lines to the buffer:
|
|
|
|
|
|
(defcustom org-hidden-keywords nil
|
|
|
"List of symbols corresponding to keywords to be hidden the org buffer.
|
|
|
-For example, a value '(title) for this list will make the document's title
|
|
|
+For example, a value '(title) for this list will make the document's title
|
|
|
appear in the buffer without the initial #+TITLE: keyword."
|
|
|
:group 'org-appearance
|
|
|
:type '(set (const :tag "#+AUTHOR" author)
|
|
@@ -7554,7 +7554,7 @@ If yes, remember the marker and the distance to BEG."
|
|
|
(interactive)
|
|
|
(let ((bstart "^[ \t]*#\\+begin")
|
|
|
(bend "[ \t]*#\\+end")
|
|
|
- (case-fold-search t) ;; allow #+BEGIN
|
|
|
+ (case-fold-search t) ;; allow #+BEGIN
|
|
|
b_start b_end)
|
|
|
(if (org-in-regexps-block-p bstart bend)
|
|
|
(progn
|
|
@@ -8553,9 +8553,9 @@ according to FMT (default from `org-email-link-description-format')."
|
|
|
(when (and string (integerp lines) (> lines 0))
|
|
|
(let ((slines (org-split-string s "\n")))
|
|
|
(when (< lines (length slines))
|
|
|
- (setq s (mapconcat
|
|
|
+ (setq s (mapconcat
|
|
|
'identity
|
|
|
- (reverse (nthcdr (- (length slines) lines)
|
|
|
+ (reverse (nthcdr (- (length slines) lines)
|
|
|
(reverse slines))) "\n")))))
|
|
|
(mapconcat 'identity (org-split-string s "[ \t]+") " ")))
|
|
|
|
|
@@ -11142,7 +11142,7 @@ statistics everywhere."
|
|
|
(first t)
|
|
|
(box-re "\\(\\(\\[[0-9]*%\\]\\)\\|\\(\\[[0-9]*/[0-9]*\\]\\)\\)")
|
|
|
level ltoggle l1 new ndel
|
|
|
- (cnt-all 0) (cnt-done 0) is-percent kwd
|
|
|
+ (cnt-all 0) (cnt-done 0) is-percent kwd
|
|
|
checkbox-beg ov ovs ove cookie-present)
|
|
|
(catch 'exit
|
|
|
(save-excursion
|
|
@@ -11187,7 +11187,7 @@ statistics everywhere."
|
|
|
(format "[%d/%d]" cnt-done cnt-all))
|
|
|
ndel (- (match-end 0) checkbox-beg))
|
|
|
;; handle overlays when updating cookie from column view
|
|
|
- (when (setq ov (car (overlays-at checkbox-beg)))
|
|
|
+ (when (setq ov (car (overlays-at checkbox-beg)))
|
|
|
(setq ovs (overlay-start ov) ove (overlay-end ov))
|
|
|
(delete-overlay ov))
|
|
|
(goto-char checkbox-beg)
|
|
@@ -11496,8 +11496,8 @@ scheduling will use the corresponding date."
|
|
|
(interactive "P")
|
|
|
(let* ((old-date (org-entry-get nil "DEADLINE"))
|
|
|
(repeater (and old-date
|
|
|
- (string-match
|
|
|
- "\\([.+]+[0-9]+[dwmy]\\(?:[/ ][-+]?[0-9]+[dwmy]\\)?\\) ?"
|
|
|
+ (string-match
|
|
|
+ "\\([.+]+[0-9]+[dwmy]\\(?:[/ ][-+]?[0-9]+[dwmy]\\)?\\) ?"
|
|
|
old-date)
|
|
|
(match-string 1 old-date))))
|
|
|
(if remove
|
|
@@ -11536,7 +11536,7 @@ scheduling will use the corresponding date."
|
|
|
(interactive "P")
|
|
|
(let* ((old-date (org-entry-get nil "SCHEDULED"))
|
|
|
(repeater (and old-date
|
|
|
- (string-match
|
|
|
+ (string-match
|
|
|
"\\([.+]+[0-9]+[dwmy]\\(?:[/ ][-+]?[0-9]+[dwmy]\\)?\\) ?"
|
|
|
old-date)
|
|
|
(match-string 1 old-date))))
|
|
@@ -13518,7 +13518,7 @@ things up because then unnecessary parsing is avoided."
|
|
|
((equal key1 org-closed-string) (setq key "CLOSED"))
|
|
|
((equal key1 org-clock-string) (setq key "CLOCK")))
|
|
|
(if (and specific (equal key specific) (not (equal key "CLOCK")))
|
|
|
- (progn
|
|
|
+ (progn
|
|
|
(push (cons key string) props)
|
|
|
;; no need to search further if match is found
|
|
|
(throw 'match t))
|
|
@@ -13683,22 +13683,21 @@ However, if LITERAL-NIL is set, return the string value \"nil\" instead."
|
|
|
(move-marker org-entry-property-inherited-from nil)
|
|
|
(let (tmp)
|
|
|
(unless (org-before-first-heading-p)
|
|
|
- (save-excursion
|
|
|
- (save-restriction
|
|
|
- (widen)
|
|
|
- (catch 'ex
|
|
|
- (while t
|
|
|
- (when (setq tmp (org-entry-get nil property nil 'literal-nil))
|
|
|
- (org-back-to-heading t)
|
|
|
- (move-marker org-entry-property-inherited-from (point))
|
|
|
- (throw 'ex tmp))
|
|
|
- (or (org-up-heading-safe) (throw 'ex nil)))))
|
|
|
- ))
|
|
|
- (setq tmp (or tmp
|
|
|
- (cdr (assoc property org-file-properties))
|
|
|
- (cdr (assoc property org-global-properties))
|
|
|
- (cdr (assoc property org-global-properties-fixed))))
|
|
|
- (if literal-nil tmp (org-not-nil tmp))))
|
|
|
+ (save-excursion
|
|
|
+ (save-restriction
|
|
|
+ (widen)
|
|
|
+ (catch 'ex
|
|
|
+ (while t
|
|
|
+ (when (setq tmp (org-entry-get nil property nil 'literal-nil))
|
|
|
+ (org-back-to-heading t)
|
|
|
+ (move-marker org-entry-property-inherited-from (point))
|
|
|
+ (throw 'ex tmp))
|
|
|
+ (or (org-up-heading-safe) (throw 'ex nil)))))))
|
|
|
+ (setq tmp (or tmp
|
|
|
+ (cdr (assoc property org-file-properties))
|
|
|
+ (cdr (assoc property org-global-properties))
|
|
|
+ (cdr (assoc property org-global-properties-fixed))))
|
|
|
+ (if literal-nil tmp (org-not-nil tmp))))
|
|
|
|
|
|
(defvar org-property-changed-functions nil
|
|
|
"Hook called when the value of a property has changed.
|