Fix bug with region export.
This commit is contained in:
parent
e67ec64a0f
commit
66a41c6298
|
@ -1,3 +1,9 @@
|
||||||
|
2008-07-23 Carsten Dominik <dominik@science.uva.nl>
|
||||||
|
|
||||||
|
* org-exp.el (org-export-region-as-html, org-export-as-html): Make
|
||||||
|
sure that calls from `org-export-region-as-html' do not do the
|
||||||
|
special check for a subtree.
|
||||||
|
|
||||||
2008-07-22 Carsten Dominik <dominik@science.uva.nl>
|
2008-07-22 Carsten Dominik <dominik@science.uva.nl>
|
||||||
|
|
||||||
* org-agenda.el (org-batch-store-agenda-views): Fix parsing bug.
|
* org-agenda.el (org-batch-store-agenda-views): Fix parsing bug.
|
||||||
|
|
|
@ -2610,12 +2610,13 @@ in a window. A non-interactive call will only return the buffer."
|
||||||
(when (interactive-p)
|
(when (interactive-p)
|
||||||
(setq buffer "*Org HTML Export*"))
|
(setq buffer "*Org HTML Export*"))
|
||||||
(let ((transient-mark-mode t) (zmacs-regions t)
|
(let ((transient-mark-mode t) (zmacs-regions t)
|
||||||
rtn)
|
ext-plist rtn)
|
||||||
|
(setq ext-plist (plist-put ext-plist :ignore-subree-p t))
|
||||||
(goto-char end)
|
(goto-char end)
|
||||||
(set-mark (point)) ;; to activate the region
|
(set-mark (point)) ;; to activate the region
|
||||||
(goto-char beg)
|
(goto-char beg)
|
||||||
(setq rtn (org-export-as-html
|
(setq rtn (org-export-as-html
|
||||||
nil nil nil
|
nil nil ext-plist
|
||||||
buffer body-only))
|
buffer body-only))
|
||||||
(if (fboundp 'deactivate-mark) (deactivate-mark))
|
(if (fboundp 'deactivate-mark) (deactivate-mark))
|
||||||
(if (and (interactive-p) (bufferp rtn))
|
(if (and (interactive-p) (bufferp rtn))
|
||||||
|
@ -2673,11 +2674,13 @@ PUB-DIR is set, use this as the publishing directory."
|
||||||
(rbeg (and region-p (region-beginning)))
|
(rbeg (and region-p (region-beginning)))
|
||||||
(rend (and region-p (region-end)))
|
(rend (and region-p (region-end)))
|
||||||
(subtree-p
|
(subtree-p
|
||||||
|
(if (plist-get opt-plist :ignore-subree-p)
|
||||||
|
nil
|
||||||
(when region-p
|
(when region-p
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(goto-char rbeg)
|
(goto-char rbeg)
|
||||||
(and (org-at-heading-p)
|
(and (org-at-heading-p)
|
||||||
(>= (org-end-of-subtree t t) rend)))))
|
(>= (org-end-of-subtree t t) rend))))))
|
||||||
(opt-plist (if subtree-p
|
(opt-plist (if subtree-p
|
||||||
(org-export-add-subtree-options opt-plist rbeg)
|
(org-export-add-subtree-options opt-plist rbeg)
|
||||||
opt-plist))
|
opt-plist))
|
||||||
|
|
Loading…
Reference in New Issue