org-mode/lisp
TEC ec6d1df9bc lisp/ox.el (org-export-to-file): Don't load the major mode
* lisp/ox.el (org-export-to-file): Don't load the major mode.

Prior to this, when `org-export-to-file' was called it activated the
major mode for that file type based on `auto-mode-alist'.  This can be
mildly annoying in various ways as loading the major mode (1) makes
the export take longer, (2) can produce unwanted "noise" while
initialising, namely warnings and errors related to the mode itself,
(3) can produce spurious files like an .auctex-auto folder.  By
locally binding `auto-mode-alist' to nil, all of these undesirable
behaviours can be avoided.

Link: https://orgmode.org/list/87lfa3fips.fsf@gmail.com/
2021-05-03 19:23:39 +02:00
..
Makefile Move link-related core functions out of "org.el" 2019-03-10 18:00:27 +01:00
ob-C.el ob-C: Adjust pcase pattern for Emacs 24 compatibility 2021-05-01 15:43:01 -04:00
ob-J.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-R.el lisp/ob-R.el: Fix session output with substrings matching prompts 2021-05-03 00:15:09 +02:00
ob-abc.el Merge branch 'maint' 2021-01-01 15:02:10 -05:00
ob-asymptote.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-awk.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-calc.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-clojure.el Backport commit 8b07994e2 from Emacs 2021-03-25 00:56:53 -04:00
ob-comint.el Backport commit f8dbefbaa from Emacs 2021-02-14 17:38:07 -05:00
ob-coq.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-core.el ob-core: Remove LaTeX environment #+results type 2021-05-01 13:03:09 +02:00
ob-css.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-ditaa.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-dot.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-ebnf.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-emacs-lisp.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-eshell.el Merge branch 'maint' 2021-01-01 15:02:10 -05:00
ob-eval.el ob-eval.el: Refactoring `org-babel-eval' to improve readability 2021-04-30 08:56:33 +02:00
ob-exp.el ob-exp: Do not comma-escape inline source code 2021-04-13 09:55:29 +02:00
ob-forth.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-fortran.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-gnuplot.el lisp/ob-gnuplot.el: Use `org-babel-local-file-name' 2021-05-01 16:32:56 +02:00
ob-groovy.el lisp/ob-groovy.el: Fix link 2021-05-03 14:59:44 +02:00
ob-haskell.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-hledger.el Backport commit 0a4dc7083 from Emacs 2021-04-19 20:07:28 -04:00
ob-io.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-java.el ob-java: Fix previous commit 2021-02-14 15:42:18 -05:00
ob-js.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-latex.el Shorten remaining over-wide docstrings 2021-02-23 23:35:57 -05:00
ob-ledger.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-lilypond.el Allow user to set ob-lilypond header arguments 2021-04-26 10:26:07 +02:00
ob-lisp.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-lob.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-lua.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-makefile.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-matlab.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-maxima.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-mscgen.el Merge branch 'km/from-emacs-master' 2021-04-19 22:55:03 -04:00
ob-ocaml.el ob-ocaml: Update stale tuareg-mode link in commentary 2021-03-29 00:33:49 -04:00
ob-octave.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-org.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-perl.el Merge branch 'maint' 2021-01-01 15:02:10 -05:00
ob-picolisp.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-plantuml.el Fix 7da20ff21 2021-05-01 12:50:10 +02:00
ob-processing.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-python.el Merge branch 'maint' 2021-01-01 15:02:10 -05:00
ob-ref.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-ruby.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-sass.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ob-scheme.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-screen.el Merge branch 'maint' 2021-01-01 15:02:10 -05:00
ob-sed.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-shell.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-shen.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-sql.el Merge branch 'maint' 2021-05-01 12:27:18 +02:00
ob-sqlite.el lisp/ob-sqlite.el: Add Nick Savage a the maintainer 2021-04-25 14:15:39 +02:00
ob-stan.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-table.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob-tangle.el ob-tangle.el: Improve tangling 2021-05-01 22:30:42 +02:00
ob-vala.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ob.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ol-bbdb.el Backport commit dd662fc97 from Emacs 2021-02-14 17:38:07 -05:00
ol-bibtex.el Prefer HTTPS to HTTP in most links 2021-03-21 15:21:22 -04:00
ol-docview.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ol-doi.el Add DOI links export 2021-04-18 14:02:06 +02:00
ol-eshell.el Backport commit 0a4dc7083 from Emacs 2021-04-19 20:07:28 -04:00
ol-eww.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ol-gnus.el Backport commit 7d0dc3183 from Emacs 2021-03-14 17:54:17 -04:00
ol-info.el ol-info: Fix description when storing "info" link 2021-04-27 23:26:55 +02:00
ol-irc.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ol-mhe.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ol-rmail.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
ol-w3m.el Backport commit ce35760b1 from Emacs 2021-02-14 17:38:07 -05:00
ol.el Merge branch 'maint' 2021-04-30 08:52:13 +02:00
org-agenda.el Merge branch 'maint' 2021-05-01 15:49:24 -04:00
org-archive.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-attach-git.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-attach.el Merge branch 'km/from-emacs-master' 2021-02-14 18:06:23 -05:00
org-capture.el lisp/org-capture.el: Add a new :refile-targets template option 2021-05-01 13:07:55 +02:00
org-clock.el lisp/org-clock.el: Point to the new location of x11idle.c 2021-05-03 13:10:03 +02:00
org-colview.el org-colview.el (org-columns): Replace org-map-entries with org-scan-tags 2021-05-03 15:59:39 +02:00
org-compat.el Replace `org-speed-commands-user' by `org-speed-commands' 2021-05-03 16:30:04 +02:00
org-crypt.el Backport commit 7d0dc3183 from Emacs 2021-03-14 17:54:17 -04:00
org-ctags.el Backport commit 0a4dc7083 from Emacs 2021-04-19 20:07:28 -04:00
org-datetree.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-duration.el duration: Avoid recursive load error 2021-01-04 00:30:00 -05:00
org-element.el Merge branch 'maint' 2021-04-19 18:19:29 +02:00
org-entities.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-faces.el org-faces.el: Use fixed-pitch 2021-04-27 21:26:37 +02:00
org-feed.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-footnote.el footnote: Silence byte-compiler under 'make single' 2021-02-03 23:07:33 -05:00
org-goto.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-habit.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-id.el Org-id: Clarify customization documentation for org-id, ts option 2021-04-19 22:55:48 +02:00
org-indent.el Backport commit c45bfd3c4 from Emacs 2021-04-18 02:11:35 -04:00
org-inlinetask.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-install.el Use lexical-binding cookie in some trivial files 2021-01-24 22:36:30 -05:00
org-keys.el Replace `org-speed-commands-user' by `org-speed-commands' 2021-05-03 16:30:04 +02:00
org-lint.el lint: Silence byte-compiler 2021-04-19 02:12:11 +02:00
org-list.el Merge branch 'km/from-emacs-master' 2021-04-18 02:12:44 -04:00
org-macro.el macro: Fix modification-time macro 2021-04-19 01:11:37 +02:00
org-macs.el Merge branch 'km/from-emacs-master' 2021-03-27 02:20:45 -04:00
org-mobile.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org-mouse.el Merge branch 'maint' 2021-04-19 22:55:58 -04:00
org-num.el * lisp/org-agenda.el: Use lexical-binding 2021-03-09 22:56:33 -05:00
org-pcomplete.el Backport commit f8dbefbaa from Emacs 2021-02-14 17:38:07 -05:00
org-plot.el org-plot: replace ignore-error with condition-case 2021-04-29 00:49:52 +08:00
org-protocol.el Merge branch 'maint' 2021-04-28 09:23:29 +02:00
org-refile.el Merge branch 'km/from-emacs-master' 2021-02-14 18:06:23 -05:00
org-src.el Merge branch 'maint' 2021-05-01 11:57:37 +02:00
org-table.el Merge branch 'maint' 2021-05-02 05:46:57 +02:00
org-tempo.el Backport commit a0854f939 from Emacs 2021-03-14 17:57:07 -04:00
org-timer.el Update copyright year to 2021 2021-01-01 14:59:01 -05:00
org.el Merge branch 'maint' 2021-05-03 16:25:55 +02:00
ox-ascii.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox-beamer.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox-html.el Merge branch 'maint' 2021-05-03 19:11:47 +02:00
ox-icalendar.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox-latex.el Merge branch 'maint' 2021-04-06 13:50:46 +02:00
ox-man.el Backport commit 0a4dc7083 from Emacs 2021-04-19 20:07:28 -04:00
ox-md.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox-odt.el Merge branch 'km/from-emacs-master' 2021-03-14 22:07:30 -04:00
ox-org.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox-publish.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox-texinfo.el Add Nicolas as the maintainer for a few ox-*.el files 2021-05-03 06:41:56 +02:00
ox.el lisp/ox.el (org-export-to-file): Don't load the major mode 2021-05-03 19:23:39 +02:00