1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-11-27 07:37:25 +00:00
org-mode/lisp
TEC 555dacfa8b
org-persist: Merge index with index file content
* lisp/org-persist.el (org-persist-write, org-persist-load,
org-persist-write:index, org-persist-load:index): Check if the index
file has been externally updated since loading, and if so try to perform
basic merging of the current index file contents and the loaded index
before performing GC or overwriting the index file.
(org-persist--index-age, org-persist--merge-index-with-disk,
org-persist--merge-index): New variable and functions to keep track of
index age and perform merging.
2022-12-14 23:03:04 +08:00
..
Makefile
ob-awk.el Begin messages about executing code blocks with a capital letter 2022-10-07 13:51:35 +08:00
ob-C.el ob-C: do not swallow double quotes on raw output 2022-09-27 16:20:57 +02:00
ob-calc.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-clojure.el Backport commit 4b2f5425d from Emacs 2022-12-01 17:25:58 -05:00
ob-comint.el org-babel-comit-with-output: Fix when prompt is emitted partially 2022-12-02 13:59:24 +08:00
ob-core.el ob-core: Revert space misalignment from recent commit 2022-12-11 12:18:21 +03:00
ob-css.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-ditaa.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-dot.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-emacs-lisp.el ob-emacs-lisp: Don't print arguments of post-process arguments to stdout 2022-10-07 13:50:21 +08:00
ob-eshell.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-eval.el * lisp/ob-eval.el (org-babel--get-shell-file-name): Update fixme 2022-11-24 09:49:09 +08:00
ob-exp.el Add missing :package-version tags in changed `defcustom' 2022-11-13 15:29:15 +08:00
ob-forth.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-fortran.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-gnuplot.el org-babel: Fix usage of `org-babel-temporary-directory' 2022-10-09 12:30:00 +08:00
ob-groovy.el Begin messages about executing code blocks with a capital letter 2022-10-07 13:51:35 +08:00
ob-haskell.el lisp/ob-haskell.el: Fix org-babel-script-escape expects a string 2022-11-09 10:34:03 +08:00
ob-java.el org-babel: Refactor temporary directory usage 2022-10-23 11:49:00 +08:00
ob-js.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-julia.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-latex.el Add missing :package-version tags in changed `defcustom' 2022-11-13 15:29:15 +08:00
ob-lilypond.el Merge branch 'km/from-emacs-master' 2022-10-04 18:37:42 -04:00
ob-lisp.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-lob.el ob-lob: Clean up spacing to pass Emacs's pre-commit check 2022-10-29 15:23:00 -04:00
ob-lua.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-makefile.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-matlab.el Merge branch 'km/from-emacs-master' 2022-10-16 17:43:29 -04:00
ob-maxima.el lisp/ob-maxima.el: correct placement of $ in command string 2022-11-06 10:51:06 +08:00
ob-ocaml.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-octave.el ob-octave: Fix octave :results value parsing 2022-11-16 12:42:58 +08:00
ob-org.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-perl.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-plantuml.el Merge branch 'km/from-emacs-master' 2022-10-16 17:43:29 -04:00
ob-processing.el org-babel: Fix usage of `org-babel-temporary-directory' 2022-10-09 12:30:00 +08:00
ob-python.el ob-python: Wait for session initialization on slow machines 2022-11-15 11:39:04 +08:00
ob-R.el ob-R.el: Restore the handling of org-list in as var 2022-12-07 22:06:40 +01:00
ob-ref.el org-babel-lob-get-info: Add no-eval argument 2022-10-19 14:55:52 +08:00
ob-ruby.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-sass.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-scheme.el ob-scheme: Use new `geiser' function when available 2022-10-31 14:22:39 +08:00
ob-screen.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-sed.el Begin messages about executing code blocks with a capital letter 2022-10-07 13:51:35 +08:00
ob-shell.el ob-shell: Fix multi-line scripts in sessions 2022-10-22 12:15:51 +08:00
ob-sql.el lisp/ob-sql.el: Add Daniel Kraus as the maintainer 2022-11-03 09:27:36 +01:00
ob-sqlite.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ob-table.el org-sbe: Fix when the macro is expanded outside Org file 2022-11-23 17:26:55 +08:00
ob-tangle.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
ob.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
oc-basic.el org-cite-basic-export-bibliography: Skip missing bibliography keys 2022-11-06 15:44:44 +08:00
oc-biblatex.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
oc-bibtex.el Backport commit 262670405 from Emacs 2022-12-09 22:50:54 -05:00
oc-csl.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
oc-natbib.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
oc.el org-cite: Fix style completion 2022-10-25 14:25:37 +08:00
ol-bbdb.el Fix missing customization groups 2022-11-16 09:59:44 +08:00
ol-bibtex.el Fix missing customization groups 2022-11-16 09:59:44 +08:00
ol-docview.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ol-doi.el Merge branch 'km/from-emacs-master' 2022-10-04 18:37:42 -04:00
ol-eshell.el ol-eshell: Make recently ported change compatible with Emacs < 29 2022-10-04 18:38:25 -04:00
ol-eww.el Backport commit cc8b6101f from Emacs 2022-10-04 17:10:50 -04:00
ol-gnus.el Fix missing customization groups 2022-11-16 09:59:44 +08:00
ol-info.el ol-info: Use org function instead of subr-x 2022-09-05 14:33:32 +08:00
ol-irc.el Merge branch 'km/from-emacs-master' 2022-10-04 18:37:42 -04:00
ol-man.el Merge branch 'km/from-emacs-master' 2022-10-04 18:37:42 -04:00
ol-mhe.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ol-rmail.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ol-w3m.el Backport commit cc8b6101f from Emacs 2022-10-04 17:10:50 -04:00
ol.el org-link-descriptive-ensure: Small refactoring 2022-12-10 12:50:37 +03:00
org-agenda.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
org-archive.el Refactor org-time-stamp-custom-formats' and org-time-stamp-formats' 2022-11-07 15:05:37 +08:00
org-attach-git.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org-attach.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
org-capture.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
org-clock.el org-clock-clocktable-language-setup: Add Slovak translation 2022-12-12 15:33:51 +03:00
org-colview.el Refactor org-time-stamp-custom-formats' and org-time-stamp-formats' 2022-11-07 15:05:37 +08:00
org-compat.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
org-crypt.el org-crypt-key-for-heading: Handle CRYPTKEY nil value 2022-10-14 10:16:47 +08:00
org-ctags.el Merge branch 'km/from-emacs-master' 2022-11-13 17:37:11 -05:00
org-cycle.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
org-datetree.el org-datetree-insert-line: Fix blank line insertion 2022-10-26 15:25:24 +08:00
org-duration.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org-element.el Merge branch 'bugfix' 2022-12-13 11:50:50 +03:00
org-entities.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org-faces.el Merge branch 'km/from-emacs-master' 2022-11-20 22:30:47 -05:00
org-feed.el Merge branch 'km/from-emacs-master' 2022-10-04 18:37:42 -04:00
org-fold-core.el org-fold-core-save-visibility: Fix macro expansion 2022-12-10 12:03:53 +03:00
org-fold.el org-fold-subtree: Hide blank lines at the end as well 2022-11-14 12:22:03 +08:00
org-footnote.el org-footnote-sort: Improve performance 2022-12-10 13:22:12 +03:00
org-goto.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org-habit.el Backport commit b7e867b84 from Emacs 2022-10-04 17:18:04 -04:00
org-id.el Merge branch 'km/from-emacs-master' 2022-11-23 15:13:24 -05:00
org-indent.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org-inlinetask.el org-inlinetask-min-level: Fix confusing sentence in the docstring 2022-12-13 10:31:58 +03:00
org-keys.el Remove 'org-speed-commands-user' warning 2022-11-21 19:42:43 +08:00
org-lint.el org-lint: Fix #+INCLUDE keyword parsing 2022-11-05 11:31:37 +08:00
org-list.el Silence byte-compiler under 'make single' 2022-11-13 18:01:00 -05:00
org-macro.el Refactor org-time-stamp-custom-formats' and org-time-stamp-formats' 2022-11-07 15:05:37 +08:00
org-macs.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
org-mobile.el Merge branch 'km/from-emacs-master' 2022-10-04 18:37:42 -04:00
org-mouse.el org-mouse: Make recently ported change compatible with Emacs < 29 2022-10-04 18:38:25 -04:00
org-num.el org-num-mode: Clear remaining num overlays before activation 2022-10-20 12:50:41 +08:00
org-pcomplete.el Silence byte-compiler under 'make single' 2022-11-13 18:01:00 -05:00
org-persist.el org-persist: Merge index with index file content 2022-12-14 23:03:04 +08:00
org-plot.el Fix missing customization groups 2022-11-16 09:59:44 +08:00
org-protocol.el Merge branch 'km/from-emacs-master' 2022-11-23 15:13:24 -05:00
org-refile.el Add missing :package-version tags in changed `defcustom' 2022-11-13 15:29:15 +08:00
org-src.el Add missing :package-version tags in changed `defcustom' 2022-11-13 15:29:15 +08:00
org-table.el org-table: Require org-fold-core 2022-12-11 12:18:21 +03:00
org-tempo.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org-timer.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
org.el org-time-stamp-custom-formats: Document that variable affects export 2022-12-14 11:35:10 +03:00
ox-ascii.el Merge branch 'km/from-emacs-master' 2022-10-29 15:15:03 -04:00
ox-beamer.el ox-latex: Remove unused argument 2022-09-17 18:29:55 +08:00
ox-html.el ox-html: Use accurate MathJax versions 2022-11-23 19:08:27 +08:00
ox-icalendar.el Backport commit 8617edfff from Emacs 2022-11-30 17:19:12 -05:00
ox-koma-letter.el Merge branch 'km/from-emacs-master' 2022-11-23 15:13:24 -05:00
ox-latex.el org-latex-listings-options: Update docstring 2022-12-12 15:33:52 +03:00
ox-man.el Fix missing customization groups 2022-11-16 09:59:44 +08:00
ox-md.el ox-md: Tweak a defcustom type for compatibility with Emacs<28 2022-12-01 17:26:01 -05:00
ox-odt.el Merge branch 'km/from-emacs-master' 2022-11-23 15:13:24 -05:00
ox-org.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ox-publish.el Assert all the Org files to load the same Org version 2022-09-04 12:24:55 +08:00
ox-texinfo.el Add missing :package-version tags in changed `defcustom' 2022-11-13 15:29:15 +08:00
ox.el Merge branch 'bugfix' 2022-12-13 11:50:50 +03:00