org-mode/lisp
Ihor Radchenko 9f87b1cc33
org-element.el: Handle cache requests inside `combine-change-calls'
* lisp/org-element.el (org-element--cache-active-p): Prevent cache
queries when `org-element--cache-after-change' is not in
`after-change-functions'.  `after-change-functions' can be temporalily
set to nil by i.e. `combine-change-calls'.  We should not try to get
information from cache in such scenarios because cache may not yet be
up-to-date.  The modifications will only be registered upon exiting
the `combine-change-calls' macro.

Fixes https://list.orgmode.org/875ytggcuk.fsf@yandex.com/T/#t
2021-10-29 22:23:18 +08:00
..
Makefile
ob-awk.el
ob-C.el
ob-calc.el
ob-clojure.el
ob-comint.el
ob-core.el Add declares to suppress compiler warnings 2021-10-17 00:01:56 +08:00
ob-css.el
ob-ditaa.el
ob-dot.el
ob-emacs-lisp.el
ob-eshell.el
ob-eval.el
ob-exp.el
ob-forth.el
ob-fortran.el
ob-gnuplot.el ob-gnuplot: Honour :missing argument 2021-10-01 11:43:22 +08:00
ob-groovy.el
ob-haskell.el
ob-java.el
ob-js.el
ob-julia.el
ob-latex.el
ob-lilypond.el
ob-lisp.el
ob-lob.el
ob-lua.el
ob-makefile.el
ob-matlab.el
ob-maxima.el
ob-ocaml.el
ob-octave.el
ob-org.el
ob-perl.el
ob-plantuml.el
ob-processing.el
ob-python.el
ob-R.el
ob-ref.el Add declares to suppress compiler warnings 2021-10-17 00:01:56 +08:00
ob-ruby.el
ob-sass.el
ob-scheme.el
ob-screen.el
ob-sed.el
ob-shell.el
ob-sql.el
ob-sqlite.el
ob-table.el
ob-tangle.el
ob.el
oc-basic.el
oc-biblatex.el
oc-bibtex.el oc-bibtex: Pacify byte-compiler 2021-10-08 22:45:22 +02:00
oc-csl.el oc-csl: Support bare author citations 2021-10-25 21:46:26 +08:00
oc-natbib.el
oc.el oc: Add autoload cookie for `org-cite-insert' 2021-10-13 22:22:22 +02:00
ol-bbdb.el
ol-bibtex.el Add declares to suppress compiler warnings 2021-10-17 00:01:56 +08:00
ol-docview.el
ol-doi.el Backport commit d50597189 from Emacs 2021-10-01 21:57:10 -04:00
ol-eshell.el
ol-eww.el
ol-gnus.el
ol-info.el
ol-irc.el
ol-man.el
ol-mhe.el
ol-rmail.el
ol-w3m.el *el: Fix indentation 2021-09-29 09:22:47 +02:00
ol.el
org-agenda.el org-agenda-get-todos: Fix effort-up sorting in todo agenda 2021-10-26 09:47:58 +08:00
org-archive.el Update Carsten's email address in some files 2021-05-07 16:50:57 +02:00
org-attach-git.el
org-attach.el
org-capture.el
org-clock.el Use org-element-cache in place of text property cache in agenda 2021-10-16 23:50:21 +08:00
org-colview.el
org-compat.el Fix compatibility with Emacs 26 2021-10-17 14:34:10 +08:00
org-crypt.el
org-ctags.el
org-datetree.el
org-duration.el Use org-element-cache in place of text property cache in agenda 2021-10-16 23:50:21 +08:00
org-element.el org-element.el: Handle cache requests inside `combine-change-calls' 2021-10-29 22:23:18 +08:00
org-entities.el
org-faces.el
org-feed.el
org-footnote.el
org-goto.el
org-habit.el
org-id.el org-id: Fix checkdoc warnings 2021-09-29 08:50:06 +02:00
org-indent.el Prune Emacs 25.1 compatibility kludges 2021-10-04 23:43:14 -04:00
org-inlinetask.el
org-install.el
org-keys.el Add declares to suppress compiler warnings 2021-10-17 00:01:56 +08:00
org-lint.el
org-list.el Add declares to suppress compiler warnings 2021-10-17 00:01:56 +08:00
org-macro.el Merge branch 'bugfix' 2021-10-23 14:33:18 +02:00
org-macs.el
org-mobile.el
org-mouse.el
org-num.el
org-pcomplete.el
org-persist.el org-persist.el: Do not write global variables on buffer kill 2021-10-28 22:32:50 +08:00
org-plot.el Fix compatibility with Emacs 26 2021-10-17 14:34:10 +08:00
org-protocol.el
org-refile.el
org-src.el Fix compatibility with Emacs 26 2021-10-17 14:34:10 +08:00
org-table.el Add declares to suppress compiler warnings 2021-10-17 00:01:56 +08:00
org-tempo.el
org-timer.el
org.el org-scan-tags: Fix `org-agenda-change-all-lines' when prefix has effort 2021-10-27 23:44:41 +08:00
ox-ascii.el
ox-beamer.el
ox-html.el
ox-icalendar.el
ox-koma-letter.el
ox-latex.el
ox-man.el
ox-md.el
ox-odt.el
ox-org.el
ox-publish.el
ox-texinfo.el Fix email addresses in some *.el headers 2021-10-03 08:54:33 +02:00
ox.el ox.el: Support cache during export 2021-10-16 23:41:00 +08:00