From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id mCfCN+862GabeQAAe85BDQ:P1 (envelope-from ) for ; Wed, 04 Sep 2024 10:48:16 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id mCfCN+862GabeQAAe85BDQ (envelope-from ) for ; Wed, 04 Sep 2024 12:48:16 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Zmrws6go; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1725446895; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=zffZ+QpIA2Rzuoe1OE1u/V/dsdyv1w5eb5KRHrVr9eY=; b=Lo/gJkDEg9SAzMmAJgJw75DG53gGouaqRSQABCMHijcDShEGqP/oyYgJ1+l45saWSJxXYB f2AfViaBB8BhPj6u90MEn21mKJKHw99jdw/j2xI5i/Dkyk7fS9HGimzouLpNT+hbBAcmIS m/ZPDF00jGrgWnTUTTeI4JHrlNeeM9Vta8t75CTNyfXq7yKgDOaL4d+mybLB1/jySKuJ2O PtZ3OV7UfasOxUqJq9n93r3RhKZDSfE8Lg6SaPC7SgGr2ZE7f02nB7ilLe/h20G5ISCISQ Q9OPyyf15AXtHg8ry+ijwVZZtjA4/e/3UpXlW3yBTuxpDUXz4jmxKDc/lZplig== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1725446895; a=rsa-sha256; cv=none; b=Jt6TjOW/3bLeMeixzjjyjQM70bnpQ+p0GuWQuQVTDjdTruIlmtwI09fdjw6gMCShSan0pY zbFy/pi4KVZTRRjn9jAe3JiRMckUypaF7zhPgOlnQyFHta8z8a8Ir593tO0RXnzC6jiwWH 5v8ipzAsJmNiT49nncTJnkuItvvOKg8OC1g333ON3Mc4axFKAbzsMTilRI5eDXGlim6F09 nq6FYBQbVZTdDaBHrgSfB2uswpQHSSDDVoPepT6ubteJ8Y9RnUPxeRoTGjUiamT+8e6cXq l2zQXuBH9bw2imMe5vAOB7u15rBVqwR0KY++gCWE8Fboo8UMaZ8+JMVHIAD46w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Zmrws6go; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" 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 697031AC25 for ; Wed, 4 Sep 2024 12:48:15 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1slnXT-0000BG-Ik; Wed, 04 Sep 2024 06:47:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skcJr-00033N-79 for emacs-orgmode@gnu.org; Sun, 01 Sep 2024 00:36:07 -0400 Received: from mail-yb1-xb2c.google.com ([2607:f8b0:4864:20::b2c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1skcJn-0007WW-Mg for emacs-orgmode@gnu.org; Sun, 01 Sep 2024 00:36:06 -0400 Received: by mail-yb1-xb2c.google.com with SMTP id 3f1490d57ef6-e1a989bd17aso676222276.1 for ; Sat, 31 Aug 2024 21:36:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725165362; x=1725770162; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=zffZ+QpIA2Rzuoe1OE1u/V/dsdyv1w5eb5KRHrVr9eY=; b=Zmrws6gokUCoSNOkXVU+1Fvx4j/R1zizRKb7FqSwK7TBvNN/cV5l/M2irdhhG6uz8x 3S9jZgyE9+GkcbwSQta6svSvUJtpfPdm+WiKcZPePZjfaqLcJu8fSwwB+IQ3mfhC5DBb QBLzXaag7tfLgr2BoBeH/n+7ononb+cEAJxV3qlybAnyWhZHMsEgQJNYtWmJB2KdBv2U UrelprdmP1h26LFlKn/isi8M71SYS6efrX6pDa9XXvA/yph/jNXMBEuLzU1N6Gxp2Glk 3jdDlcKYwvlIkbAq9Sn4+dqmHCugMNA91nntudASr2NFJbgAcUUCRT5H0A2/pN4OPFxn 1hcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725165362; x=1725770162; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zffZ+QpIA2Rzuoe1OE1u/V/dsdyv1w5eb5KRHrVr9eY=; b=jbFY9yeaBrQz4GCjmhrIN2kw9XvH4xKct4XtPwTkUWCfEHQ5FewDUxadHFFJckcSIJ 4//ksrmVum4xh/1G1IjKi2NRGP2SpUUV74OzlTE69NFy84LH7m18242tsxR4Ow4zr17S RkScFj2Nr2xM4kLoVCxxahHv1Q1G0oKolH0/LgELTeIzNvrPyQcUQqH+qv6ddnF0x1jz ySH1TirGSYfFPvlRcZR9M7YS7aMSe/zTq7lFxNqjHfMNiSuLiPSrvaRZyH1HTUo2vBZo fxbGV+LyDmZw7xmoL7k2iCkNbM/BSTcCuqop5X0t1WK1OO8k+8Xl/TgIO/nXDHzDzW0o hW8Q== X-Gm-Message-State: AOJu0Yz3lPhUA2uA9NX8zYT/HG1SucvJ7WBz8vcQGDhal3FBpOjZpDkQ Z1yBTY/JPh7MMt61XHgPo17JscwO4Pb5lmFqqCywCJ66sETXv6eX+7p1UztS0UtFeRTqfThTIG+ qj+8aKgTeF54ZTtivfDbh1SRgKoXjjw5+ X-Google-Smtp-Source: AGHT+IGGdTprkb1qmvAzG8HyFwbuJe/H9VDkS5AsQJJOcobvFELSvMi0reZp8Uww4TG6IfWUyaTfZOK9T26YKUDvGpE= X-Received: by 2002:a05:6902:1449:b0:e16:5177:7598 with SMTP id 3f1490d57ef6-e1a7a002f4dmr6358790276.16.1725165361876; Sat, 31 Aug 2024 21:36:01 -0700 (PDT) MIME-Version: 1.0 From: Benjamin McMillan Date: Sun, 1 Sep 2024 13:35:35 +0900 Message-ID: Subject: [BUG] export blocks no longer fontifying [9.7.10 (release_9.7.10 @ /Users/ben/Scripts/emacs/lisp/org/)] To: emacs-orgmode@gnu.org Content-Type: multipart/alternative; boundary="00000000000092d8300621075c76" Received-SPF: pass client-ip=2607:f8b0:4864:20::b2c; envelope-from=mcmillanbb@gmail.com; helo=mail-yb1-xb2c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 04 Sep 2024 06:46:56 -0400 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 697031AC25 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.80 X-Spam-Score: -8.80 X-TUID: QCRMPlidWFIP --00000000000092d8300621075c76 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable At some point in the last few months, org mode stopped fontifying my latex export blocks. However, an older version of emacs on my computer still does fontify. (The difference is seen even opening emacs with the -q flag) It seems that there was a change to the function org-fontify-meta-lines-and-blocks-1 in org.el, specifically at the conditional that checks org-src-fontify-natively. As the comment there explains, the intention is to only fontify src blocks, but I don't see any option exposed to enable fontififcation of export blocks, which is a fairly crucial feature to my workflow. I think fontification of export blocks should follow that of src blocks, or a separate option should be made. (Or, I may be missing some already existing solution!) For what it is worth, I can get the desired behavior by modifying the code mentioned above to include "export", as in the following: (and org-src-fontify-natively ;; Technically, according to ;; `org-src-fontify-natively' docstring, we should ;; only fontify src blocks. However, it is common ;; to use undocumented fontification of example ;; blocks with undocumented language specifier. ;; Keep this undocumented feature for user ;; convenience. (member block-type '("src" "example" "export"))) Thanks, Ben Emacs : GNU Emacs 31.0.50 (build 3, aarch64-apple-darwin23.5.0, NS appkit-2487.60 Version 14.5 (Build 23F79)) of 2024-08-29 Package: Org mode version 9.7.10 (release_9.7.10 @ /Users/ben/Scripts/emacs/lisp/org/) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq org-noter-get-selected-text-hook '(org-noter-djvu--get-selected-text org-noter-nov--get-selected-text org-noter-pdf--get-selected-text) org-yank-image-file-name-function 'org-yank-image-autogen-filename org-persist-before-write-hook '(org-element--cache-persist-before-write) org-noter-doc-split-fraction '(0.6 . 0.5) org-html-format-headline-function 'org-html-format-headline-default-function org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"= ] org-noter--get-current-view-hook '(org-noter-djvu--get-current-view org-noter-nov--get-current-view org-noter-pdf--get-current-view) org-log-into-drawer "LOG" org-latex-format-inlinetask-function 'org-latex-format-inlinetask-default-function org-M-RET-may-split-line nil org-noter--pretty-print-location-for-title-hook '(org-noter-djvu--pretty-print-location org-noter-nov--pretty-print-location org-noter-pdf--pretty-print-location-for-title) org-babel-tangle-lang-exts '(("python" . "py") ("emacs-lisp" . "el") ("elisp" . "el")) org-treat-insert-todo-heading-as-state-change t org-noter--get-highlight-location-hook '(org-noter-pdf--get-highlight) org-roam-db-node-include-function #[0 "\300\207" [t] 1] org-timer-done-hook '(my/org-timer-done-actions) org-roam-log-setup-hook '(org-roam--register-completion-functions-h) org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate) org-export-in-background t org-persist-after-read-hook '(org-element--cache-persist-after-read) org-confirm-elisp-link-function 'yes-or-no-p org-roam-preview-function 'org-roam-preview-default-function org-latex-format-headline-function 'org-latex-format-headline-default-function org-agenda-window-setup 'current-window org-noter--convert-to-location-cons-hook '(org-noter-pdf--convert-to-location-cons) org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"] org-blank-before-new-entry '((heading) (plain-list-item)) org-export-async-init-file "~/.emacs.d/org/export-dispatch-init.el" org-mode-hook '(my/org-mode-completion-setup #[nil ((org-bullets-mode 1)) (t)] er/add-org-mode-expansions #[nil ((add-hook 'change-major-mode-hook 'org-fold-show-all 'append 'local)= ) (org--rds reftex-docstruct-symbol org-attach-method org--single-lines-list-is-paragraph org-element-greater-elements org-agenda-restrict-end org-agenda-restrict-begin org-agenda-restrict visual-fill-column-width org-clock-history org-agenda-current-date org-with-time org-defdecode org-def org-read-date-inactive org-ans2 org-ans1 org-columns-current-fmt-compiled org-clock-current-task org-clock-effort org-agenda-skip-function org-agenda-skip-comment-trees org-agenda-archives-mode org-end-time-was-given org-time-was-given org-log-note-extra org-log-note-purpose org-log-post-message org-last-inserted-timestamp org-last-changed-timestamp org-entry-property-inherited-from org-state org-agenda-headline-snapshot-before-repeat org-agenda-buffer-name org-agenda-start-on-weekday org-agenda-buffer-tmp-name org-log-note-marker org-priority-regexp org-mode-abbrev-table org-element-cache-persistent org-element-cache-version org-tbl-menu org-org-menu org-struct-menu org-entities org-last-state org-id-track-globally org-clock-start-time texmathp-why remember-data-file org-agenda-tags-todo-honor-ignore-options calc-embedded-open-mode calc-embedded-open-formula calc-embedded-close-formula align-mode-rules-list org-emphasis-alist org-emphasis-regexp-components org-export-registered-backends org-module= s org-babel-load-languages org-id-overriding-file-name org-indent-indentation-per-level org-element--timestamp-regexp org-element-cache-map-continue-from org-element-paragraph-separate org-agenda-buffer-name org-inlinetask-min-level t) ] #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes #[0 "\301\211 \207" [imenu-create-index-function org-imenu-get-tree] 2]) org-noter--doc-approx-location-hook '(org-noter-djvu--approx-location-cons org-noter-nov--approx-location-cons org-noter-pdf--approx-location-cons) org-noter--pretty-print-highlight-location-hook '(org-noter-pdf--pretty-print-highlight) org-noter-auto-save-last-location t org-noter-set-up-document-hook '(org-noter-djvu--setup-handler org-noter-nov--setup-handler org-noter-pdf--doc-view-setup-handler org-noter-pdf--pdf-view-setup-handler) org-capture-templates '(("i" "File to inbox" entry (file+olp "~/Projects/getitdone/getitdone.org" "PARA" "PROJECTS" "PROCESS") "* %?") ("e" "File to emacs issues" entry (file+olp "~/.emacs.d/emacs-gtd.org" "Emacs PARA" "PROJECTS" "PROCESS") "* %?") ("m" "Math note" entry (file+olp "~/Projects/getitdone/math-gtd.org" "MATH PARA" "PROJECTS" "PROCESS") "* %?") ("f" "File to filing cabinet" entry (file+olp "~/Projects/getitdone/getitdone.org" "PARA" "PROJECTS" "FILE") "* %?") ("l" "Local inbox" entry (file+headline (lambda nil (concat (file-name-directory (buffer-file-name)) ".TODO.org")) "Inbox") "") ("r" "Research note" entry (file+headline (lambda nil (concat (buffer-file-name))) "RESEARCH NOTES") "* %?\n:LOG:\nENTRY-DATE: %t\n:END:\n- " :prepend t :jump-to-captured t) ("t" "File to tumble ideas" entry (file+olp "~/Projects/getitdone/getitdone.org" "PARA" "AREAS" "tumbles") "* %?") ) org-id-link-consider-parent-id t org-confirm-shell-link-function 'yes-or-no-p org-export-dispatch-use-expert-ui t org-odt-format-headline-function 'org-odt-format-headline-default-function org-archive-hook '(org-attach-archive-delete-maybe) org-src-window-setup "plain" org-noter--show-arrow-hook '(org-noter-pdf--show-arrow) org-metaup-hook '(org-babel-load-in-session-maybe) org-occur-hook '(org-first-headline-recenter) org-ellipsis " \\/ " org-html-format-inlinetask-function 'org-html-format-inlinetask-default-function org-roam-node-annotation-function 'org-roam-node-read--annotation org-bullets-bullet-list '("=E2=97=8B") org-confirm-babel-evaluate 'my/org-confirm-babel-evaluate org-ascii-format-drawer-function #[771 " \207" [] 4 "\n\n(fn NAME CONTENTS WIDTH)"] org-roam-directory "/Users/ben/own/org-roam" org-indent-indentation-per-level 1 org-roam-db-autosync-mode t org-roam-indirect-buffer-hook '(org-roam--register-completion-functions-h) org-bibtex-headline-format-function 'org-bibtex-headline-format-default org-capture-prepare-finalize-hook '(org-roam-capture--install-finalize-h) org-link-parameters '(("eww" :follow org-eww-open :store org-eww-store-link) ("rmail" :follow org-rmail-open :store org-rmail-store-link) ("mhe" :follow org-mhe-open :store org-mhe-store-link) ("irc" :follow org-irc-visit :store org-irc-store-link :export org-irc-export) ("info" :follow org-info-open :export org-info-export :store org-info-store-link :insert-description org-info-description-as-command) ("gnus" :follow org-gnus-open :store org-gnus-store-link) ("docview" :follow org-docview-open :export org-docview-export :store org-docview-store-link) ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link) ("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete org-bbdb-complete-link :store org-bbdb-store-link) ("w3m" :store org-w3m-store-link) ("doi" :follow org-link-doi-open :export org-link-doi-export) ("roam" :follow org-roam-link-follow-link) ("attachment" :follow org-attach-follow :complete org-attach-complete-link) ("id" :follow org-roam-id-open :store org-id-store-link-maybe) ("file+sys") ("file+emacs") ("shell" :follow org-link--open-shell) ("news" :follow #[514 "\301\300\302 Q \"\207" ["news" browse-url ":"] 6 "\n\n(fn URL ARG)"]= ) ("mailto" :follow #[514 "\301\300\302 Q \"\207" ["mailto" browse-url ":"] 6 "\n\n(fn URL ARG)"]) ("https" :follow #[514 "\301\300\302 Q \"\207" ["https" browse-url ":"] 6 "\n\n(fn URL ARG)"]) ("http" :follow #[514 "\301\300\302 Q \"\207" ["http" browse-url ":"] 6 "\n\n(fn URL ARG)"]= ) ("ftp" :follow #[514 "\301\300\302 Q \"\207" ["ftp" browse-url ":"] 6 "\n\n(fn URL ARG)"]) ("help" :follow org-link--open-help :store org-link--store-help) ("file" :complete org-link-complete-file) ("elisp" :follow org-link--open-elisp)) org-log-buffer-setup-hook '(org-roam-log--setup) org-noter-create-skeleton-functions '(org-noter-djvu--create-skeleton org-noter-nov--create-skeleton-epub org-noter-pdf--create-skeleton) org-noter-get-buffer-file-name-hook '(org-noter-nov--get-buffer-file-name org-noter-pdf--get-buffer-file-name) org-cycle-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-todo-keywords '((sequence "TODO(t!)" "|" "SUSP(s@)" "DONE(d!)")) org-return-follows-link t org-noter--get-containing-element-hook '(org-noter--get-containing-heading org-noter--get-containing-property-drawer) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-metadown-hook '(org-babel-pop-to-session-maybe) org-agenda-restore-windows-after-quit t org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-sort-function 'string-collate-lessp org--warnings nil org-startup-folded t org-babel-pre-tangle-hook '(save-buffer) org-roam-capture-new-node-hook '(org-roam-capture--insert-captured-ref-h) org-highlight-latex-and-related '(latex script entities) org-noter--get-precise-info-hook '(org-noter-djvu--get-precise-info org-noter-nov--get-precise-info org-noter-pdf--doc-view-get-precise-info org-noter-pdf--pdf-view-get-precise-info) org-tags-column -90 org-export-before-parsing-hook '(org-attach-expand-links) org-link-shell-confirm-function 'yes-or-no-p org-cycle-emulate-tab nil org-fold-core-isearch-open-function 'org-fold--isearch-reveal org-yank-adjusted-subtrees t org-roam-capture-preface-hook '(org-roam-capture--try-capture-to-ref-h) outline-isearch-open-invisible-function 'outline-isearch-open-invisible org-noter--doc-goto-location-hook '(org-noter-djvu--goto-location org-noter-nov--goto-location org-noter-pdf--goto-location) org-src-mode-hook '(perject--auto-add-buffer org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-roam-find-file-hook '(org-roam-buffer--setup-redisplay-h org-roam--register-completion-functions-h org-roam--replace-roam-links-on-save-h org-roam-db-autosync--setup-update-on-save-h) org-babel-load-languages '((emacs-lisp . t) (python . t) (gnuplot \.t)) org-roam-ref-annotation-function 'org-roam-ref-read--annotation org-agenda-loop-over-headlines-in-active-region nil org-agenda-files '("~/Areas/reading/.TODO.org" "~/Areas/reading/ read_log.org" "~/Areas/talks/Stacks/.TODO.org" "~/.emacs.d/.TODO.org" "~/.emacs.d/emacs-gtd.org" "~/.emacs.d/emacs-gtd.org_archive" "~/Projects/235embeddingsPaper/sagecalcs/.TODO.org" "~/Projects/235embeddingsPaper/.TODO.org" "~/Projects/235embeddingsPaper/.TODO.org_archive" "~/Projects/235embeddingsPaper/embeddings.org" "~/Projects/235embeddingsPaper/paper.org" "~/Projects/HessianMetrics/sagecalcs/.TODO.org" "~/Projects/HessianMetrics/.TODO.org" "~/Projects/HessianMetrics/hessianmetrics.org" "~/Projects/distributionmaps/.TODO.org" "~/Projects/distributionmaps/distributionmaps.org" "~/Projects/foliations/Ben/.TODO.org" "~/Projects/foliations/Ben/singularfolia.org" "~/Projects/getitdone/.TODO.org" "~/Projects/getitdone/KoreanTaxes.org" "~/Projects/getitdone/ filingcabinet.org" "~/Projects/getitdone/getitdone.org" "~/Projects/getitdone/getitdone.org_archive" "~/Projects/getitdone/math-gtd.org" "~/Projects/glenelg/.TODO.org" "~/Projects/glenelg/glenelg.org" "~/Projects/lecturenotes/.TODO.org" "~/Projects/lecturenotes/notes.org" "~/Projects/miscmath/unfullblown.org= " "~/Projects/pdemoduli/.TODO.org" "~/Projects/pdemoduli/pdemoduli.org" "~/Projects/singularities/.TODO.org") org-babel-python-command "python3" org-noter-create-session-from-document-hook '(org-noter--create-session-from-document-file-default) org-link-elisp-confirm-function 'yes-or-no-p org-noter--add-highlight-hook '(org-noter-pdf--highlight-location) org-startup-indented t org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function org-src-lang-modes '(("latex" . LaTeX) ("C" . c) ("C++" . c++) ("asymptote" . asy) ("beamer" . latex) ("calc" . fundamental) ("cpp" . c++) ("ditaa" . artist) ("desktop" . conf-desktop) ("dot" . fundamental) ("elisp" . emacs-lisp) ("ocaml" . tuareg) ("screen" . shell-script) ("sqlite" . sql) ("toml" . conf-toml) ("shell" . sh) ("ash" . sh) ("sh" . sh) ("bash" . sh) ("jsh" . sh) ("bash2" . sh) ("dash" . sh) ("dtksh" . sh) ("ksh" . sh) ("es" . sh) ("rc" . sh) ("itcsh" . sh) ("tcsh" . sh) ("jcsh" . sh) ("csh" . sh) ("ksh88" . sh) ("oash" . sh) ("pdksh" . sh) ("mksh" . sh) ("posix" . sh) ("wksh" . sh) ("wsh" . sh) ("zsh" . sh) ("rpm" . sh)) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-show-empty-lines org-cycle-optimize-window-after-visibility-change org-cycle-display-inline-images) org-persist-before-read-hook '(org-element--cache-persist-before-read) org-noter--pretty-print-location-hook '(org-noter-djvu--pretty-print-location org-noter-nov--pretty-print-location org-noter-pdf--pretty-print-location) org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"] org-id-link-to-org-use-id 'create-if-interactive org-agenda-skip-archived-trees nil ) --00000000000092d8300621075c76 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
At some point in the last few months, org mode stopped fon= tifying my
latex export blocks. However, an older version of emacs = on my computer still does fontify.
(The difference is seen even o= pening emacs with the -q flag)
It seems that there was a change to= the function
org-fontify-meta-lines-and-blocks-1 in org.el, specificall= y at the
conditional that checks org-src-fontify-natively.
As the com= ment there explains, the intention is to only fontify src
blocks, but I = don't see any option exposed to enable fontififcation of
export bloc= ks, which is a fairly crucial feature to my workflow.

I think fontif= ication of export blocks should follow that of src blocks,
or a separate= option should be made. (Or, I may be missing some already
existing solu= tion!)

For what it is worth, I can get the desired behavior by modif= ying the
code mentioned above to include "export", as in the f= ollowing:
(and org-src-fontify-natively
=C2=A0 =C2=A0 ;; Technically,= according to
=C2=A0 =C2=A0 ;; `org-src-fontify-natively' docstring,= we should
=C2=A0 =C2=A0 ;; only fontify src blocks.=C2=A0 However, it i= s common
=C2=A0 =C2=A0 ;; to use undocumented fontification of example=C2=A0 =C2=A0 ;; blocks with undocumented language specifier.
=C2=A0 = =C2=A0 ;; Keep this undocumented feature for user
=C2=A0 =C2=A0 ;; conve= nience.
=C2=A0 =C2=A0 (member block-type '("src" "exa= mple" "export")))

Thanks,
Ben


Emacs =C2= =A0: GNU Emacs 31.0.50 (build 3, aarch64-apple-darwin23.5.0, NS appkit-2487= .60 Version 14.5 (Build 23F79))
=C2=A0of 2024-08-29
Package: Org mode= version 9.7.10 (release_9.7.10 @ /Users/ben/Scripts/emacs/lisp/org/)
current state:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(setq
= =C2=A0org-noter-get-selected-text-hook '(org-noter-djvu--get-selected-t= ext org-noter-nov--get-selected-text
=C2=A0 =C2=A0org-noter-pdf--ge= t-selected-text)
=C2=A0org-yank-image-file-name-function 'org-yank-i= mage-autogen-filename
=C2=A0org-persist-before-write-hook '(org-elem= ent--cache-persist-before-write)
=C2=A0org-noter-doc-split-fraction '= ;(0.6 . 0.5)
=C2=A0org-html-format-headline-function 'org-html-forma= t-headline-default-function
=C2=A0org-html-format-drawer-function #[514 = "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
=C2=A0org-note= r--get-current-view-hook '(org-noter-djvu--get-current-view org-noter-n= ov--get-current-view
=C2=A0 =C2=A0org-noter-pdf--get-current-view)<= br>=C2=A0org-log-into-drawer "LOG"
=C2=A0org-latex-format-inli= netask-function 'org-latex-format-inlinetask-default-function
=C2=A0= org-M-RET-may-split-line nil
=C2=A0org-noter--pretty-print-location-for-= title-hook '(org-noter-djvu--pretty-print-location
=C2=A0 org= -noter-nov--pretty-print-location
=C2=A0 org-noter-pdf--pretty-pr= int-location-for-title)
=C2=A0org-babel-tangle-lang-exts '(("py= thon" . "py") ("emacs-lisp" . "el") (&qu= ot;elisp" . "el"))
=C2=A0org-treat-insert-todo-heading-as= -state-change t
=C2=A0org-noter--get-highlight-location-hook '(org-n= oter-pdf--get-highlight)
=C2=A0org-roam-db-node-include-function #[0 &qu= ot;\300\207" [t] 1]
=C2=A0org-timer-done-hook '(my/org-timer-do= ne-actions)
=C2=A0org-roam-log-setup-hook '(org-roam--register-compl= etion-functions-h)
=C2=A0org-speed-command-hook '(org-speed-command-= activate org-babel-speed-command-activate)
=C2=A0org-export-in-backgroun= d t
=C2=A0org-persist-after-read-hook '(org-element--cache-persist-a= fter-read)
=C2=A0org-confirm-elisp-link-function 'yes-or-no-p
=C2= =A0org-roam-preview-function 'org-roam-preview-default-function
=C2= =A0org-latex-format-headline-function 'org-latex-format-headline-defaul= t-function
=C2=A0org-agenda-window-setup 'current-window
=C2=A0or= g-noter--convert-to-location-cons-hook '(org-noter-pdf--convert-to-loca= tion-cons)
=C2=A0org-latex-format-drawer-function #[514 "\207"= [] 3 "\n\n(fn _ CONTENTS)"]
=C2=A0org-blank-before-new-entry = '((heading) (plain-list-item))
=C2=A0org-export-async-init-file &quo= t;~/.emacs.d/org/export-dispatch-init.el"
=C2=A0org-mode-hook '= (my/org-mode-completion-setup #[nil ((org-bullets-mode 1)) (t)] er/add-org-= mode-expansions
#[nil ((add-hook 'change-major-mode-hook 'org= -fold-show-all 'append 'local))
=C2=A0 (org--rds reftex-docst= ruct-symbol org-attach-method org--single-lines-list-is-paragraph
=C2= =A0 =C2=A0org-element-greater-elements org-agenda-restrict-end org-agenda-r= estrict-begin
=C2=A0 =C2=A0org-agenda-restrict visual-fill-column-wid= th org-clock-history org-agenda-current-date
=C2=A0 =C2=A0org-with-ti= me org-defdecode org-def org-read-date-inactive org-ans2 org-ans1
=C2= =A0 =C2=A0org-columns-current-fmt-compiled org-clock-current-task org-clock= -effort
=C2=A0 =C2=A0org-agenda-skip-function org-agenda-skip-comment= -trees org-agenda-archives-mode
=C2=A0 =C2=A0org-end-time-was-given o= rg-time-was-given org-log-note-extra org-log-note-purpose
=C2=A0 =C2= =A0org-log-post-message org-last-inserted-timestamp org-last-changed-timest= amp
=C2=A0 =C2=A0org-entry-property-inherited-from org-state org-agen= da-headline-snapshot-before-repeat
=C2=A0 =C2=A0org-agenda-buffer-nam= e org-agenda-start-on-weekday org-agenda-buffer-tmp-name
=C2=A0 =C2= =A0org-log-note-marker org-priority-regexp org-mode-abbrev-table org-elemen= t-cache-persistent
=C2=A0 =C2=A0org-element-cache-version org-tbl-men= u org-org-menu org-struct-menu org-entities
=C2=A0 =C2=A0org-last-sta= te org-id-track-globally org-clock-start-time texmathp-why remember-data-fi= le
=C2=A0 =C2=A0org-agenda-tags-todo-honor-ignore-options calc-embedd= ed-open-mode calc-embedded-open-formula
=C2=A0 =C2=A0calc-embedded-cl= ose-formula align-mode-rules-list org-emphasis-alist
=C2=A0 =C2=A0org= -emphasis-regexp-components org-export-registered-backends org-modules
= =C2=A0 =C2=A0org-babel-load-languages org-id-overriding-file-name org-ind= ent-indentation-per-level
=C2=A0 =C2=A0org-element--timestamp-regexp = org-element-cache-map-continue-from
=C2=A0 =C2=A0org-element-paragrap= h-separate org-agenda-buffer-name org-inlinetask-min-level t)
=C2=A0 = ]
#[0 "\300\301\302\303\304$\207"
=C2=A0 [add-hook ch= ange-major-mode-hook org-babel-show-result-all append local] 5]
org-b= abel-result-hide-spec org-babel-hide-all-hashes
#[0 "\301\211 \2= 07" [imenu-create-index-function org-imenu-get-tree] 2])
=C2=A0org-= noter--doc-approx-location-hook '(org-noter-djvu--approx-location-cons = org-noter-nov--approx-location-cons
=C2=A0 =C2=A0 =C2=A0 org-noter-= pdf--approx-location-cons)
=C2=A0org-noter--pretty-print-highlight-locat= ion-hook '(org-noter-pdf--pretty-print-highlight)
=C2=A0org-noter-au= to-save-last-location t
=C2=A0org-noter-set-up-document-hook '(org-n= oter-djvu--setup-handler org-noter-nov--setup-handler
=C2=A0org-not= er-pdf--doc-view-setup-handler org-noter-pdf--pdf-view-setup-handler)
= =C2=A0org-capture-templates '(("i" "File to inbox" = entry
=C2=A0(file+olp "~/Projects/getitdone/getitdone.org" "PARA" "PROJECTS"= "PROCESS") "* %?")
("e" "File to= emacs issues" entry
=C2=A0(file+olp "~/.emacs.d/emacs-gtd.org" "Emacs PARA" &q= uot;PROJECTS" "PROCESS") "* %?")
("m&q= uot; "Math note" entry
=C2=A0(file+olp "~/Projects/ge= titdone/math-gtd.org" "MATH P= ARA" "PROJECTS" "PROCESS") "* %?")
= ("f" "File to filing cabinet" entry
=C2=A0(fil= e+olp "~/Projects/getitdone/getitdone= .org" "PARA" "PROJECTS" "FILE") &quo= t;* %?")
("l" "Local inbox" entry
= =C2=A0(file+headline
=C2=A0 (lambda nil (concat (file-name-directory= (buffer-file-name)) ".TODO.org")) "Inbox")
=C2= =A0"")
("r" "Research note" entry
= =C2=A0(file+headline (lambda nil (concat (buffer-file-name))) "RESE= ARCH NOTES")
=C2=A0"* %?\n:LOG:\nENTRY-DATE: %t\n:END:\n- = " :prepend t :jump-to-captured t)
("t" "File to = tumble ideas" entry
=C2=A0(file+olp "~/Projects/getitdone/= getitdone.org" "PARA" &= quot;AREAS" "tumbles") "* %?")
)
=C2=A0o= rg-id-link-consider-parent-id t
=C2=A0org-confirm-shell-link-function &#= 39;yes-or-no-p
=C2=A0org-export-dispatch-use-expert-ui t
=C2=A0org-od= t-format-headline-function 'org-odt-format-headline-default-function=C2=A0org-archive-hook '(org-attach-archive-delete-maybe)
=C2=A0org= -src-window-setup "plain"
=C2=A0org-noter--show-arrow-hook = 9;(org-noter-pdf--show-arrow)
=C2=A0org-metaup-hook '(org-babel-load= -in-session-maybe)
=C2=A0org-occur-hook '(org-first-headline-recente= r)
=C2=A0org-ellipsis " \\/ "
=C2=A0org-html-format-inlinet= ask-function 'org-html-format-inlinetask-default-function
=C2=A0org-= roam-node-annotation-function 'org-roam-node-read--annotation
=C2=A0= org-bullets-bullet-list '("=E2=97=8B")
=C2=A0org-confirm-b= abel-evaluate 'my/org-confirm-babel-evaluate
=C2=A0org-ascii-format-= drawer-function #[771 " \207" [] 4 "\n\n(fn NAME CONTENTS WI= DTH)"]
=C2=A0org-roam-directory "/Users/ben/own/org-roam"=
=C2=A0org-indent-indentation-per-level 1
=C2=A0org-roam-db-autosync-= mode t
=C2=A0org-roam-indirect-buffer-hook '(org-roam--register-comp= letion-functions-h)
=C2=A0org-bibtex-headline-format-function 'org-b= ibtex-headline-format-default
=C2=A0org-capture-prepare-finalize-hook &#= 39;(org-roam-capture--install-finalize-h)
=C2=A0org-link-parameters '= ;(("eww" :follow org-eww-open :store org-eww-store-link)
= =C2=A0 =C2=A0 =C2=A0 ("rmail" :follow org-rmail-open :store org-r= mail-store-link)
=C2=A0 =C2=A0 =C2=A0 ("mhe" :follow org-mh= e-open :store org-mhe-store-link)
=C2=A0 =C2=A0 =C2=A0 ("irc&quo= t; :follow org-irc-visit :store org-irc-store-link :export org-irc-export)<= br> =C2=A0 =C2=A0 =C2=A0 ("info" :follow org-info-open :export = org-info-export :store org-info-store-link
:insert-description org-in= fo-description-as-command)
=C2=A0 =C2=A0 =C2=A0 ("gnus" :fo= llow org-gnus-open :store org-gnus-store-link)
=C2=A0 =C2=A0 =C2=A0 (= "docview" :follow org-docview-open :export org-docview-export :st= ore
org-docview-store-link)
=C2=A0 =C2=A0 =C2=A0 ("bibtex&= quot; :follow org-bibtex-open :store org-bibtex-store-link)
=C2=A0 = =C2=A0 =C2=A0 ("bbdb" :follow org-bbdb-open :export org-bbdb-expo= rt :complete org-bbdb-complete-link
:store org-bbdb-store-link)
= =C2=A0 =C2=A0 =C2=A0 ("w3m" :store org-w3m-store-link)
=C2= =A0 =C2=A0 =C2=A0 ("doi" :follow org-link-doi-open :export org-li= nk-doi-export)
=C2=A0 =C2=A0 =C2=A0 ("roam" :follow org-roa= m-link-follow-link)
=C2=A0 =C2=A0 =C2=A0 ("attachment" :fol= low org-attach-follow :complete org-attach-complete-link)
=C2=A0 =C2= =A0 =C2=A0 ("id" :follow org-roam-id-open :store org-id-store-lin= k-maybe) ("file+sys")
=C2=A0 =C2=A0 =C2=A0 ("file+emac= s") ("shell" :follow org-link--open-shell)
=C2=A0 =C2= =A0 =C2=A0 ("news" :follow
#[514 "\301\300\302 Q \&quo= t;\207" ["news" browse-url ":"] 6 "\n\n(fn UR= L ARG)"])
=C2=A0 =C2=A0 =C2=A0 ("mailto" :follow
= #[514 "\301\300\302 Q \"\207" ["mailto" browse-ur= l ":"] 6 "\n\n(fn URL ARG)"])
=C2=A0 =C2=A0 =C2= =A0 ("https" :follow
#[514 "\301\300\302 Q \"\207= " ["https" browse-url ":"] 6 "\n\n(fn URL ARG= )"])
=C2=A0 =C2=A0 =C2=A0 ("http" :follow
#[514 = "\301\300\302 Q \"\207" ["http" browse-url ":= "] 6 "\n\n(fn URL ARG)"])
=C2=A0 =C2=A0 =C2=A0 ("= ftp" :follow
#[514 "\301\300\302 Q \"\207" ["= ;ftp" browse-url ":"] 6 "\n\n(fn URL ARG)"])
= =C2=A0 =C2=A0 =C2=A0 ("help" :follow org-link--open-help :store = org-link--store-help)
=C2=A0 =C2=A0 =C2=A0 ("file" :complet= e org-link-complete-file) ("elisp" :follow org-link--open-elisp))=
=C2=A0org-log-buffer-setup-hook '(org-roam-log--setup)
=C2=A0org= -noter-create-skeleton-functions '(org-noter-djvu--create-skeleton org-= noter-nov--create-skeleton-epub
=C2=A0 =C2=A0 =C2=A0 org-noter-pdf-= -create-skeleton)
=C2=A0org-noter-get-buffer-file-name-hook '(org-no= ter-nov--get-buffer-file-name org-noter-pdf--get-buffer-file-name)
=C2= =A0org-cycle-tab-first-hook '(org-babel-hide-result-toggle-maybe org-ba= bel-header-arg-expand)
=C2=A0org-todo-keywords '((sequence "TOD= O(t!)" "|" "SUSP(s@)" "DONE(d!)"))
= =C2=A0org-return-follows-link t
=C2=A0org-noter--get-containing-element-= hook '(org-noter--get-containing-heading
=C2=A0org-noter--get-= containing-property-drawer)
=C2=A0org-agenda-before-write-hook '(org= -agenda-add-entry-text)
=C2=A0org-metadown-hook '(org-babel-pop-to-s= ession-maybe)
=C2=A0org-agenda-restore-windows-after-quit t
=C2=A0org= -tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-a= rg-expand)
=C2=A0org-sort-function 'string-collate-lessp
=C2=A0or= g--warnings nil
=C2=A0org-startup-folded t
=C2=A0org-babel-pre-tangle= -hook '(save-buffer)
=C2=A0org-roam-capture-new-node-hook '(org-= roam-capture--insert-captured-ref-h)
=C2=A0org-highlight-latex-and-relat= ed '(latex script entities)
=C2=A0org-noter--get-precise-info-hook &= #39;(org-noter-djvu--get-precise-info org-noter-nov--get-precise-info
= =C2=A0 =C2=A0org-noter-pdf--doc-view-get-precise-info
=C2=A0 =C2= =A0org-noter-pdf--pdf-view-get-precise-info)
=C2=A0org-tags-column -90=C2=A0org-export-before-parsing-hook '(org-attach-expand-links)
= =C2=A0org-link-shell-confirm-function 'yes-or-no-p
=C2=A0org-cycle-e= mulate-tab nil
=C2=A0org-fold-core-isearch-open-function 'org-fold--= isearch-reveal
=C2=A0org-yank-adjusted-subtrees t
=C2=A0org-roam-capt= ure-preface-hook '(org-roam-capture--try-capture-to-ref-h)
=C2=A0out= line-isearch-open-invisible-function 'outline-isearch-open-invisible=C2=A0org-noter--doc-goto-location-hook '(org-noter-djvu--goto-locatio= n org-noter-nov--goto-location
=C2=A0 =C2=A0 org-noter-pdf--goto-lo= cation)
=C2=A0org-src-mode-hook '(perject--auto-add-buffer org-src-b= abel-configure-edit-buffer
=C2=A0 =C2=A0 org-src-mode-configure-edit-= buffer)
=C2=A0org-roam-find-file-hook '(org-roam-buffer--setup-redis= play-h org-roam--register-completion-functions-h
=C2=A0 org-roam--re= place-roam-links-on-save-h org-roam-db-autosync--setup-update-on-save-h)=C2=A0org-babel-load-languages '((emacs-lisp . t) (python . t) (gnuplo= t \.t))
=C2=A0org-roam-ref-annotation-function 'org-roam-ref-read--a= nnotation
=C2=A0org-agenda-loop-over-headlines-in-active-region nil
= =C2=A0org-agenda-files '("~/Areas/reading/.TODO.org" "~/= Areas/reading/read_log.org" "= ~/Areas/talks/Stacks/.TODO.org"
=C2=A0 =C2=A0"~/.emacs.d/.T= ODO.org" "~/.emacs.d/emacs-gtd.o= rg" "~/.emacs.d/emacs-gtd.org_archive"
=C2=A0 =C2= =A0"~/Projects/235embeddingsPaper/sagecalcs/.TODO.org"
=C2= =A0 =C2=A0"~/Projects/235embeddingsPaper/.TODO.org" "~/Proje= cts/235embeddingsPaper/.TODO.org_archive"
=C2=A0 =C2=A0"~/P= rojects/235embeddingsPaper/embeddings.org= " "~/Projects/235embeddingsPaper/paper.org"
=C2=A0 =C2=A0"~/Projects/HessianMetrics/sag= ecalcs/.TODO.org" "~/Projects/HessianMetrics/.TODO.org"
= =C2=A0 =C2=A0"~/Projects/HessianMetrics/hessianmetrics.org" "~/Projects/distributionmaps/.T= ODO.org"
=C2=A0 =C2=A0"~/Projects/distributionmaps/distributionmaps.org" "~/Pro= jects/foliations/Ben/.TODO.org"
=C2=A0 =C2=A0"~/Projects/fo= liations/Ben/singularfolia.org&quo= t; "~/Projects/getitdone/.TODO.org"
=C2=A0 =C2=A0"~/Pr= ojects/getitdone/KoreanTaxes.org" "~/Projects/getitdone/filingcabinet.org"
=C2=A0 =C2= =A0"~/Projects/getitdone/getitdone.or= g" "~/Projects/getitdone/getitdone.org_archive"
= =C2=A0 =C2=A0"~/Projects/getitdone/mat= h-gtd.org" "~/Projects/glenelg/.TODO.org"
=C2=A0 = =C2=A0"~/Projects/glenelg/glenelg.org" "~/Projects/lecturenotes/.TODO.org"
=C2=A0 =C2=A0&= quot;~/Projects/lecturenotes/
notes.org&quo= t; "~/Projects/miscmath/unfullblown= .org"
=C2=A0 =C2=A0"~/Projects/pdemoduli/.TODO.org"= ; "~/Projects/pdemoduli/pdemoduli.org= "
=C2=A0 =C2=A0"~/Projects/singularities/.TODO.org"= ;)
=C2=A0org-babel-python-command "python3"
=C2=A0org-noter= -create-session-from-document-hook '(org-noter--create-session-from-doc= ument-file-default)
=C2=A0org-link-elisp-confirm-function 'yes-or-no= -p
=C2=A0org-noter--add-highlight-hook '(org-noter-pdf--highlight-lo= cation)
=C2=A0org-startup-indented t
=C2=A0org-odt-format-inlinetask-= function 'org-odt-format-inlinetask-default-function
=C2=A0org-src-l= ang-modes '(("latex" . LaTeX) ("C" . c) ("C++&= quot; . c++) ("asymptote" . asy) ("beamer" . latex)
= =C2=A0 =C2=A0 =C2=A0("calc" . fundamental) ("cpp" . = c++) ("ditaa" . artist) ("desktop" . conf-desktop)
= =C2=A0 =C2=A0 =C2=A0("dot" . fundamental) ("elisp" . = emacs-lisp) ("ocaml" . tuareg) ("screen" . shell-script= )
=C2=A0 =C2=A0 =C2=A0("sqlite" . sql) ("toml" . = conf-toml) ("shell" . sh) ("ash" . sh) ("sh" = . sh)
=C2=A0 =C2=A0 =C2=A0("bash" . sh) ("jsh" . = sh) ("bash2" . sh) ("dash" . sh) ("dtksh" . s= h) ("ksh" . sh)
=C2=A0 =C2=A0 =C2=A0("es" . sh) (= "rc" . sh) ("itcsh" . sh) ("tcsh" . sh) (&quo= t;jcsh" . sh) ("csh" . sh)
=C2=A0 =C2=A0 =C2=A0("= ksh88" . sh) ("oash" . sh) ("pdksh" . sh) ("m= ksh" . sh) ("posix" . sh) ("wksh" . sh)
=C2= =A0 =C2=A0 =C2=A0("wsh" . sh) ("zsh" . sh) ("rpm&q= uot; . sh))
=C2=A0org-cycle-hook '(org-cycle-hide-archived-subtrees = org-cycle-show-empty-lines
=C2=A0org-cycle-optimize-window-after-visi= bility-change org-cycle-display-inline-images)
=C2=A0org-persist-before-= read-hook '(org-element--cache-persist-before-read)
=C2=A0org-noter-= -pretty-print-location-hook '(org-noter-djvu--pretty-print-location
= org-noter-nov--pretty-print-location
org-noter-pdf--pretty-p= rint-location)
=C2=A0org-ascii-format-inlinetask-function 'org-ascii= -format-inlinetask-default
=C2=A0org-odt-format-drawer-function #[514 &q= uot;\207" [] 3 "\n\n(fn NAME CONTENTS)"]
=C2=A0org-id-lin= k-to-org-use-id 'create-if-interactive
=C2=A0org-agenda-skip-archive= d-trees nil
=C2=A0)
--00000000000092d8300621075c76--