From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 6Gu4FvzTbGC8igAAgWs5BA (envelope-from ) for ; Tue, 06 Apr 2021 23:34:52 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 2ACUEPzTbGCLEgAAB5/wlQ (envelope-from ) for ; Tue, 06 Apr 2021 21:34:52 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 60A7927D71 for ; Tue, 6 Apr 2021 23:34:51 +0200 (CEST) Received: from localhost ([::1]:53684 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lTtLW-0008Pk-I9 for larch@yhetil.org; Tue, 06 Apr 2021 17:34:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45612) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lTtKt-0008Np-O0 for emacs-orgmode@gnu.org; Tue, 06 Apr 2021 17:34:11 -0400 Received: from mail-ot1-x32f.google.com ([2607:f8b0:4864:20::32f]:40645) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lTtKq-0006Ti-It for emacs-orgmode@gnu.org; Tue, 06 Apr 2021 17:34:11 -0400 Received: by mail-ot1-x32f.google.com with SMTP id w31-20020a9d36220000b02901f2cbfc9743so16035209otb.7 for ; Tue, 06 Apr 2021 14:34:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ddoherty.net; s=google; h=user-agent:from:to:subject:message-id:date:mime-version :content-transfer-encoding; bh=cCMn0bXE/jb/KAHJ8oUtjE1QGsY0mAn0DfMQq0dljkY=; b=Swe5RNfVNmzyQBYzMqEOuiAFqJk/6ckk5HGbf2x8mwCB6br8QmOHkGhZ8rKb1nnWG6 OifMjWP12tkvNIhkdH0nIjX9UHqDHBrWPNa+TzXl2vbnpYhd5XQWgeHMEPCUBiz0uMyc 9czRYUTptDJpftd6CvIH5g/nXeiOOMRG6XBdQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:message-id:date :mime-version:content-transfer-encoding; bh=cCMn0bXE/jb/KAHJ8oUtjE1QGsY0mAn0DfMQq0dljkY=; b=ckE8LB7woOPWaPFNwKrw+NqyPdubdJmC1oDAD1tCSaSwijGjb7XUN6e42dNbq8VoMq HMCOiwZTcR2nEUyqaJ+Vy8ZLoKCP6hzla1QqwFhHATajT6J97x1aN5Hn5ScW+FwPHqka LyBgGbaPMaeCght7AcFRFj3g+OReVPprP8qqhWjPdWcY/owHUChJF5wXP/DZ4cLcdV0n dDQh2WYetrP21ljxFm3G7AK451xB4kSGl5vryDxu8LOFZWvEpL2H/sz5vLhtpnR/ue5g zLQer9XjfBXNx1eO9YZtxXllabrgJG5hqySrlinzAf2BmCW80OjTQo4WprSJPtqaArdP a8AA== X-Gm-Message-State: AOAM533+IdqZ8Ymv/yS++0HZVwO8Oi4wrj5h+jSdBTrU8Qlueh6I+0H9 Yyf1tBgmuHu3ANDxxdlQB3q2Wtj6QqcLiQ== X-Google-Smtp-Source: ABdhPJwvz87lAcNs9fqD6nlydtdspH6I52anNqMX0T8y0WlQ5yc9f0BKAcbB4yjUHlp/Bk8ZBaYT8w== X-Received: by 2002:a9d:75c5:: with SMTP id c5mr100428otl.334.1617744845439; Tue, 06 Apr 2021 14:34:05 -0700 (PDT) Received: from micah.ddoherty.net ([76.201.154.173]) by smtp.gmail.com with ESMTPSA id i4sm3841829oik.21.2021.04.06.14.34.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Apr 2021 14:34:03 -0700 (PDT) User-agent: mu4e 1.3.9; emacs 28.0.50 From: "Daniel E. Doherty" To: emacs-orgmode@gnu.org Subject: Bug: Display Inline Images from Subdirectory [9.4.4 (9.4.4-33-g5450d6-elpaplus @ /home/ded/.emacs.d/elpa/org-plus-contrib-20210322/)] Message-ID: <8735w3kshh.fsf@ddoherty.net> Date: Tue, 06 Apr 2021 16:34:02 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::32f; envelope-from=ded@ddoherty.net; helo=mail-ot1-x32f.google.com X-Spam_score_int: -7 X-Spam_score: -0.8 X-Spam_bar: / X-Spam_report: (-0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, IP_LINK_PLUS=0.012, NUMERIC_HTTP_ADDR=1.242, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_DOTEDU=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1617744891; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=cCMn0bXE/jb/KAHJ8oUtjE1QGsY0mAn0DfMQq0dljkY=; b=qunMT+Orlx6xeZHsOD1ARsXem8+1OlViPPuEoPSE8PSY9VGcvU9+QcpM5IUSKuCK05pE8z XxKBxyk0rPn+/9iO/IqGJrbpx/kbh87laMGczruZNOAy/lhcfN29wDAP3sWQr+tSpAf36h b+cnE4BMVhC+7PrZuK8pTJCRCJKaDCVrpEC5wBFbw8ees2BxwOIO4pDU168Xwgm0qRk5dB NKJ/qoaQe006cq2Ko7rXaHkJ6YF2E7gs4RqUUPlW7Uukch+DOg2T86Eb+WCa1uRG+f6K2U /jHGNOpBSPWq85Cjf5M7ZKYzWlHmK9ucyqN6BdMDBlEarkiEV/NAEuUWCueolg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1617744891; a=rsa-sha256; cv=none; b=J9B5FVY5B0LYAZ+Kc87NADVr5DGZkuRaJh7Qu9UPavzU9BJTPOItv/7USrrNbjy0g9vf9x qr1Jv5aG+5hbFyw+HkbngF1aOIFkgpio+Zp3rczMNsnuj4yxB3zv0jcI8WlpiKhD1+HCfe fAvSm5tgxDDds8aMigiCqtLVzMBNjZ+cWlavnLaRjdzO4hQOMveZaGo+gIj5AYsPCVu2DW fg/lFRpD+vOese4mBzBmOSC0SywXDngSHYerBvfIJ8yw/Ce43ukiii6FjSooAcuj/HUbi6 r/LBjFPx8MftllflchvQgwcBWDXi4R9rbyAJGVV7iJQ23SJAKVi7gBW0EzuLeQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=ddoherty.net header.s=google header.b=Swe5RNfV; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.64 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ddoherty.net header.s=google header.b=Swe5RNfV; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 60A7927D71 X-Spam-Score: -2.64 X-Migadu-Scanner: scn0.migadu.com X-TUID: zAWfTiCVzfoF I have a hook function (cribbed from Emacs Stack Exchange) to re-display=20 inline images in the current subtree after execution of a source block=20 if the header argument contains, ':results graphics'. As its last=20 action, it calls: (org-display-inline-images nil nil beg end) where beg and end have been set to the bounds of the current subtree. This works perfectly if the image file is in the current directory. For example, here is a block that displays as expected: #+begin_SRC dot :file lehman.svg :cmdline -Kdot -Tsvg :results graphics digraph lehman { Thomas [shape=3Dcircle]; TideWater [shape =3D box, label=3D"Tide Water\nSecurities\n(Issuer)"]; Lehman [shape =3D box]; Thomas -> TideWater [label=3D"Director"]; Lehman -> TideWater [label=3D"Shareholder"]; Thomas -> Lehman [label=3D"Partner"]; } #+end_SRC However, if I add a :dir header, it ceases to work: #+begin_SRC dot :dir dot :file lehman.svg :cmdline -Kdot -Tsvg :results=20 graphics digraph lehman { Thomas [shape=3Dcircle]; TideWater [shape =3D box, label=3D"Tide Water\nSecurities\n(Issuer)"]; Lehman [shape =3D box]; Thomas -> TideWater [label=3D"Director"]; Lehman -> TideWater [label=3D"Shareholder"]; Thomas -> Lehman [label=3D"Partner"]; } #+end_SRC #+RESULTS: [[file:dot/lehman.svg]] I have run edebug on the function, and the only difference I can detect is the location of the image file in a subdirectory called 'dot'. Here is my hook function, just for the record: #+begin_SRC emacs-lisp (setq org-startup-with-inline-images t) (require 'subr-x) (defun ded:org-babel-display-subtree () "Redisplay inline images in subtree if cursor in source block with=20 :result graphics." (when (org-in-src-block-p) (let (beg end) (save-excursion (org-mark-subtree) (setq beg (point)) (setq end (mark))) (when-let ((info (org-babel-get-src-block-info t)) (params (org-babel-process-params (nth 2 info))) (result-params (cdr (assq :result-params params))) ((member "graphics" result-params))) (org-display-inline-images nil nil beg end))))) (add-hook 'org-babel-after-execute-hook=20 #'ded:org-babel-display-subtree) #+end_SRC ------------------------------------------------------------------------ Emacs : GNU Emacs 28.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version=20 3.24.20, cairo version 1.16.0) of 2021-02-09 Package: Org mode version 9.4.4 (9.4.4-33-g5450d6-elpaplus @=20 /home/ded/.emacs.d/elpa/org-plus-contrib-20210322/) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq org-link-elisp-confirm-function 'yes-or-no-p org-shiftdown-final-hook '(windmove-down) org-directory "/home/ded/work/Projects/" org-noter-notes-window-location 'other-frame org-caldav-backup-file=20 "/home/ded/.emacs.d/ded/data/org-caldav-backup.org" org-crypt-key "C0A9F2F0" org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3=20 "\n\n(fn ENTRY)"] org-log-done 'time org-log-into-drawer t org-startup-folded 'overview org-babel-after-execute-hook '(ded:org-babel-display-subtree) org-link-abbrev-alist '(("bugzilla"=20 . "http://10.1.2.9/bugzilla/show_bug.cgi?id=3D") ("google" . "http://www.google.com/search?q=3D") ("gmap" . "http://maps.google.com/maps?q=3D%s") ("omap" . "http://nominatim.openstreetmap.org/sear= ch?q=3D%s&polygon=3D1") ("ads" . "http://adsabs.harvard.edu/cgi-bin/nph-abs_connec= t?author=3D%s&db_key=3DAST") ) org-agenda-files "/home/ded/work/Projects/agenda-files" org-capture-templates '(("t" "Todo Item" entry (file+headline=20 "Office.org" "Tasks") "* TODO %? \n %a") ("a" "Appointment" entry (file+headline=20 "Office.org" "Appointments") "* %? \n %a") ("p" "Phone Call Log" entry (file+headline=20 "Office.org" "Phone calls") "* %U Phone call with %^{Name|%:name} \n\n=20 %?") ("l" "Link" entry (file+headline "Links.org"=20 "Links") "* %a %^g\n %?\n %T\n %i") ("i" "Invoice" entry (file+headline=20 "Office.org" "Invoices") "* %^T %^G\n %?") ("j" "Journal Entry" entry (file+olp+datetree=20 "Journal.org") "* Entered on %U\n %i%?\n%a") ) org-format-latex-options '(:foreground default :background default=20 :scale 1.6 :html-foreground "Black" :html-background "Transparent"=20 :html-scale 1.0 :matchers ("begin" "$1" "$" "$$" "\\(" "\\[")) org-babel-noweb-wrap-end "=C2=BB" org-refile-targets '((nil :maxlevel . 3) (org-agenda-files :maxlevel=20 . 3)) org-export-before-parsing-hook '(org-attach-expand-links) org-icalendar-exclude-tags '("noical") org-refile-use-outline-path 'file org-finalize-agenda-hook '(ded:org-agenda-to-appt) org-archive-hook '(org-attach-archive-delete-maybe) org-footnote-auto-adjust t org-file-apps '((auto-mode . emacs) ("\\.mm\\'" . default)=20 ("\\.x?html?\\'" . default) ("\\.pdf\\'" . default) ("ods" . "oocalc")) org-odt-format-inlinetask-function=20 'org-odt-format-inlinetask-default-function org-ascii-format-drawer-function #[771 "\207" [] 4 "\n\n(fn NAME=20 CONTENTS WIDTH)"] org-cycle-hook '(org-cycle-hide-archived-subtrees=20 org-cycle-hide-drawers org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-noter-auto-save-last-location t org-export-with-broken-links t org-link-from-user-regexp "\\\\|\\" org-export-use-babel nil org-noter-doc-property-in-notes t org-clock-persist-query-save t org-mode-hook '(# org-tempo-setup org-clock-load ded:org-hook beginend-org-mode #[0 "\301\211\207" [imenu-create-index-function=20 org-imenu-get-tree] 2] #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-show-all append=20 local] 5] #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook=20 org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes=20 org-eldoc-load) org-babel-load-languages '((C) (C++) (R . t) (asymptote . t) (awk . t)=20 (calc . t) (clojure . t) (css . t) (ditaa . t) (dot . t) (emacs-lisp=20 . t) (gnuplot . t) (haskell . t) (js . t) (latex . t) (ledger=20 . t) (lisp . t) (mathematica . t) (org . t) (perl . t)=20 (python . t) (ruby . t) (scheme . t) (screen . t) (shell . t) (sql=20 . t) (sqlite . t)) org-shiftup-final-hook '(windmove-up) org-mime-html-hook '((lambda nil (org-mime-change-element-style "blockquote" "border-left: 2px solid gray; padding-left:=20 4px;") ) (lambda nil (org-mime-change-element-style "pre" (format "color: %s; background-color: %s;=20 padding: 0.5em;" "#E6E1DC" "#232323") ) ) ) org-roam-directory "/home/ded/work/Projects/Notes" org-table-copy-increment nil outline-mode-hook '(beginend-outline-mode) org-agenda-span 'day org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _=20 CONTENTS)"] org-icalendar-use-scheduled '(event-if-todo event-if-not-todo=20 todo-start) org-table-number-regexp=20 "^\\([<>]?[\\$,-+^.0-9]*[,0-9][-+^.0-9eEdDx()%:]*\\|[<>]?[-+]?0[xX][[:xdig= it:].]+\\|[<>]?[-+]?[\\$0-9]+#[,0-9a-zA-Z.]+\\|nan\\|[-+u]?inf\\)$" org-latex-format-headline-function=20 'org-latex-format-headline-default-function org-babel-noweb-wrap-start "=C2=AB" org-confirm-shell-link-function 'yes-or-no-p org-reveal-start-hook '(org-decrypt-entry) org-noter-insert-note-no-questions t org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME=20 CONTENTS)"] outline-isearch-open-invisible-function 'outline-isearch-open-invisible org-use-sub-superscripts nil org-roam-buffer-preview-function 'org-roam-buffer--preview org-icalendar-include-todo t org-roam-buffer-prepare-hook '(org-roam-buffer--insert-title=20 org-roam-buffer--insert-backlinks org-roam-buffer--insert-ref-links) org-startup-indented t org-latex-classes '(("beamer" "\\documentclass[presentation]{beamer}" ("\\section{%s}" . "\\section*{%s}")=20 ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}")) ("article" "\\documentclass[11pt]{article}"=20 ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}") ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) ("report" "\\documentclass[11pt]{report}"=20 ("\\part{%s}" . "\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}")=20 ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}")) ("book" "\\documentclass[11pt]{book}" ("\\part{%s}"=20 . "\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}")=20 ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}")) ("komaarticle" "\\documentclass[11pt]{scrartcl}" ("\\section{%s}" . "\\section*{%s}")=20 ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}") ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) ("memo" "\\documentclass[11pt]{memo}"=20 ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}") ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) ) org-table-auto-blank-field nil org-highlight-latex-and-related '(latex) org-odt-format-headline-function=20 'org-odt-format-headline-default-function org-use-speed-commands t org-src-ask-before-returning-to-edit-buffer nil org-agenda-mode-hook '(beginend-org-agenda-mode) org-latex-inactive-timestamp-format "\\textrm{%s}" org-agenda-before-write-hook '(org-agenda-add-entry-text) org-roam-title-change-hook '(org-roam--update-file-name-on-title-change org-roam--update-links-on-title-change) org-roam-dailies-calendar-hook=20 '(org-roam-dailies-calendar-mark-entries) org-capture-prepare-finalize-hook '(org-roam-capture--install-finalize) org-latex-packages-alist '(("" "minted") ("" "color") ("" "listings")=20 ("" "booktabs")) org-babel-tangle-lang-exts '(("ruby" . "rb") ("python" . "py") ("perl"=20 . "pl") ("mathematica" . "m") ("lisp" . "lisp") ("latex" . "tex")=20 ("haskell" . "hs") ("clojurescript" . "cljs") ("clojure"=20 . "clj") ("awk" . "awk") ("asymptote" . "asy") ("emacs-lisp"=20 . "el") ("elisp" . "el")) org-src-mode-hook '(doom-modeline-set-org-src-modeline=20 org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-icalendar-store-UID t org-confirm-elisp-link-function 'yes-or-no-p org-roam-title-to-slug-function 'org-roam--title-to-slug org-noter-separate-notes-from-heading t org-tags-exclude-from-inheritance '("crypt") org-icalendar-include-body 1000 org-todo-keywords '((sequence "TODO(t)" "WAIT(w)" "|" "DONE(d)"=20 "CNCL(x)")) org-roam-completion-system 'ivy org-deadline-warning-days 5 org-mime-src-mode-hook '(org-mime-src-mode-configure-edit-buffer) org-clock-out-hook '(org-clock-remove-empty-clock-drawer) org-latex-listings 'minted org-structure-template-alist '(("r" . "SRC ruby") ("d" . "SRC dot :file file_name.dot=20 :cmdline -Kdot -Tpng") ("m" . "SRC emacs-lisp") ("a" . "export=20 ascii") ("c" . "center") ("C" . "comment") ("e" . "example") ("E"=20 . "export") ("h" . "export html") ("l" . "export=20 latex") ("q" . "quote") ("s" . "src") ("v" . "verse")) org-footnote-fill-after-inline-note-extraction t org-shiftright-final-hook '(windmove-right) org-speed-command-hook '(org-speed-command-activate=20 org-babel-speed-command-activate) org-html-format-inlinetask-function=20 'org-html-format-inlinetask-default-function org-clock-persist-file "/home/ded/.emacs.d/ded/cache/org-clock-save.el" org-ascii-format-inlinetask-function=20 'org-ascii-format-inlinetask-default org-caldav-files=20 '("/home/ded/work/ReviveInvestingLLC/CotyInc---Laubies/LaubiesPierre/26729= 73/CotyNotes.org"=20 "/home/ded/work/ReviveInvestingLLC/Pulte---PulteTrust/PulteNotes.org"=20 "/home/ded/work/ReviveInvestingLLC/AytuBiosciInc---Boyd/BoydSteven/2685394= /AytuNotes.org"=20 "/home/ded/work/Projects/Nextcloud.org"=20 "/home/ded/work/Projects/Notes.org"=20 "/home/ded/work/Projects/Office.org" "/home/ded/work/Projects/Home.org"=20 "/home/ded/work/Projects/Invest.org") org-icalendar-use-deadline '(event-if-todo event-if-not-todo todo-due) org-latex-default-class "komaarticle" org-latex-active-timestamp-format "\\textrm{%s}" org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME=20 CONTENTS)"] org-icalendar-combined-name "Org" org-table-convert-region-max-lines 2000 org-export-backends '(ascii beamer html icalendar latex man odt=20 texinfo) org-icalendar-alarm-time 60 org-icalendar-include-sexps nil org-bullets-bullet-list '("=E2=91=A0 " "=E2=91=A1 " "=E2=91=A2 " "=E2= =91=A3 " "=E2=91=A4 " "=E2=91=A5 " "=E2=91=A6 " "=E2=91=A7 "=20 "=E2=91=A8 ") org-confirm-babel-evaluate nil org-icalendar-combined-description "Appointments from all org agenda=20 files" org-export-with-smart-quotes t org-export-with-email t org-clock-persist 'history org-latex-format-inlinetask-function=20 'org-latex-format-inlinetask-default-function org-caldav-url "https://db1.ddoherty.net/remote.php/dav/calendars/ded" org-tab-first-hook '(org-babel-hide-result-toggle-maybe=20 org-babel-header-arg-expand) org-texinfo-format-headline-function=20 'org-texinfo-format-headline-default-function org-link-shell-confirm-function 'yes-or-no-p org-shiftleft-final-hook '(windmove-left) org-babel-pre-tangle-hook '(save-buffer) org-agenda-loop-over-headlines-in-active-region nil org-attach-id-dir "/home/ded/.emacs.d/ded/data/" org-noter-hide-other nil org-noter-notes-search-path '("/home/ded/work/Projects/Notes") org-occur-hook '(org-first-headline-recenter) org-metadown-hook '(org-babel-pop-to-session-maybe) org-link-parameters '(("attachment" :follow org-attach-follow :complete=20 org-attach-complete-link) ("mu4e" :follow mu4e-org-open :store=20 mu4e-org-store-link) ("eww" :follow org-eww-open :store=20 org-eww-store-link) ("rmail" :follow org-rmail-open :store=20 org-rmail-store-link) ("mhe" :follow org-mhe-open :store=20 org-mhe-store-link) ("irc" :follow org-irc-visit :store=20 org-irc-store-link :export org-irc-export) ("info" :follow org-info-open :export=20 org-info-export :store org-info-store-link) ("gnus" :follow org-gnus-open :store=20 org-gnus-store-link) ("docview" :follow org-docview-open :export=20 org-docview-export :store org-docview-store-link) ("bibtex" :follow org-bibtex-open :store=20 org-bibtex-store-link) ("bbdb" :follow org-bbdb-open :export=20 org-bbdb-export :complete org-bbdb-complete-link :store=20 org-bbdb-store-link) ("w3m" :store org-w3m-store-link) ("roam" :follow=20 org-roam-link-follow-link) ("man" :follow org-man-open :export nil) ("id"=20 :follow org-id-open) ("elfeed" :follow elfeed-link-open :store=20 elfeed-link-store-link) ("file+sys") ("file+emacs") ("shell" :follow=20 org-link--open-shell) ("news" :follow #[514 "\301\300\302Q\"\207" ["news" browse-url=20 ":"] 6 "\n\n(fn URL ARG)"]) ("mailto" :follow #[514 "\301\300\302Q\"\207" ["mailto" browse-url=20 ":"] 6 "\n\n(fn URL ARG)"] ) ("https" :follow #[514 "\301\300\302Q\"\207" ["https" browse-url=20 ":"] 6 "\n\n(fn URL ARG)"]) ("http" :follow #[514 "\301\300\302Q\"\207" ["http" browse-url=20 ":"] 6 "\n\n(fn URL ARG)"]) ("ftp" :follow #[514 "\301\300\302Q\"\207" ["ftp" browse-url=20 ":"] 6 "\n\n(fn URL ARG)"]) ("help" :follow org-link--open-help) ("file"=20 :complete org-link-complete-file) ("elisp" :follow org-link--open-elisp) ("doi"=20 :follow org-link--open-doi)) org-roam-capture-function 'org-capture org-html-format-headline-function=20 'org-html-format-headline-default-function org-caldav-inbox "/home/ded/work/Projects/Nextcloud.org" outline-minor-mode-hook-hook=20 '(outline-minor-faces-add-font-lock-keywords) org-metaup-hook '(org-babel-load-in-session-maybe) org-caldav-save-directory "/home/ded/work/Projects/" org-refile-allow-creating-parent-nodes t org-agenda-include-diary t org-startup-with-inline-images t org-footnote-define-inline t org-speed-commands-user '(("0" . delete-window) ("1"=20 . delete-other-windows) ("2" . split-window-vertically) ("3"=20 . split-window-horizontally) ("h" . hide-other) ("k" . org-kill-note-or-show-= branches) ("r" . org-reveal) ("s" . org-save-all-org-buffe= rs)=20 ("z" . org-add-note) ("J" . org-clock-goto)) org-return-follows-link t org-outline-path-complete-in-steps nil org-icalendar-combined-agenda-file=20 "/home/ded/work/Projects/cal/org.ics" org-noter-always-create-frame nil org-special-ctrl-a/e t org-table-header-line-p t org-caldav-calendar-id "D7FBFCCB-DED5-492E-9E60-E30D8767BF0C" org-src-lang-modes '(("dot" . graphviz-dot) ("mathematica" . wolfram)=20 ("redis" . redis) ("php" . php) ("arduino" . arduino) ("C" . c) ("C++" . c++)=20 ("asymptote" . asy) ("bash" . sh) ("beamer" . latex) ("calc" . fundamental) ("cpp"=20 . c++) ("ditaa" . artist) ("dot" . fundamental) ("elisp" . emacs-lisp)=20 ("ocaml" . tuareg) ("screen" . shell-script) ("shell" . sh) ("sqlite"=20 . sql)) org-tab-before-tab-emulation-hook '(org-tempo-complete-tag) org-icalendar-categories '(category local-tags) org-texinfo-format-inlinetask-function=20 'org-texinfo-format-inlinetask-default-function org-caldav-resume-aborted 'always org-clock-sound "/home/ded/.emacs.d/ded/etc/pill.ogg" org-list-allow-alphabetical t org-texinfo-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME=20 CONTENTS)"] ) -- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Daniel E. Doherty ded@ddoherty.net