elpasync pushed a change to branch externals-release/org.
from 071c6e986c Update version number for the 9.6.30 release
adds 4bb59b505d Merge branch 'bugfix'
adds d500b406fc Merge branch 'bugfix'
adds 74df6e55c2 Merge branch 'bugfix'
adds 9e9412919e org-element: Prefer `org-element-with-disabled-cache'
macro
adds 53814a8068 Merge branch 'bugfix'
adds 4af243166c org-clock-clocktable-language-setup: Fix Dutch
translation
adds f41ef345b6 Merge branch 'bugfix'
adds 81b083b083 Improve Swedish entry in org-export-dictionary
adds 60de19f910 ; Fix two typos
adds c4de06ce10 lisp/org.el: Mention how to widen in docstrings of
commands that do narrowing
adds 78d283e27d ob-core: Remove the confusing "result silenced" message
adds dd499ccab8 Merge branch 'bugfix'
adds 06648d43e4 Merge branch 'bugfix'
adds 1f5afbbcfb Merge branch 'bugfix'
adds 0ccf1da3dd Merge branch 'bugfix'
adds c59d6d82e6 Merge branch 'bugfix'
adds 08433d9b0c test-ob-R.el: New function to test for :result output
adds 1ad16ffb95 ob-R.el: Restore the handling of org-list in as var
adds 697aa627ac Merge branch 'bugfix'
adds 0baa75bb45 Merge branch 'bugfix'
adds 49cf3e3a7c Merge branch 'bugfix'
adds bd5a39e60e Merge branch 'bugfix'
adds ca5f852750 Merge branch 'bugfix'
adds 90db6d5b9c Merge branch 'bugfix'
adds f01390cf05 org-inside-LaTeX-fragment-p: Use more accurate
org-element API
adds 28dc983fff Merge branch 'bugfix'
adds cac0b1e96c Merge branch 'bugfix'
adds 705ed74f36 Merge branch 'bugfix'
adds e7eaee6bba Merge branch 'bugfix'
adds 4cb39ba282 org-persist: Garbage-collect files outside index
adds a1607a3609 org-clock-clocktable-language-setup: Add Portuguese
translation
adds 42153ea2fe Merge branch 'bugfix'
adds a6fc8d3f1f ox: Handle failure to localize link
adds 8800d28e84 org: Use buffer-base-buffer in safe resource fns
adds 5b076f5057 org-persist: Add missing end quote to docstrings
adds 3b1e7af166 org-persist: Ensure index instantiated before read
adds e663b90fe5 org-persist: Fix unconditional gc of urls
adds 47654f844d org-persist: Fix number of remote files kept
adds c91226354a org-persist: Fix attempted mapc-ing of macro
adds 8b8a65ed02 org-persist: Introduce "associated files" for GC
adds 534633d508 org-persist: Use associated file functions for GC
adds 1a9d0850b6 org-persist: Do not re-download url files on write
adds 4c90e0b613 org-table: Require org-fold-core
adds 8880cca3d6 ob-core: Revert space misalignment from recent commit
adds a12d15df98 org-display-inline-remove-overlay: Do better job
clearing images from cache
adds 92ac00051a org-persist: Fix omitted argument
adds e42beabb48 Merge branch 'bugfix'
adds d440b242b3 org-clock-clocktable-language-setup: Add Slovak
translation
adds 7f7fb256c6 org-latex-listings-options: Update docstring
adds 45dc19516a org-inlinetask-min-level: Fix confusing sentence in the
docstring
adds 71a5f75bbb Merge branch 'bugfix'
adds f49ee9200c Merge branch 'bugfix'
adds edd000f3b6 org-open-at-point: Link to `org-file-apps' in the
docstring
adds 794d502da0 org-time-stamp-custom-formats: Document that variable
affects export
adds cea5af5cce Merge branch 'bugfix'
adds 555dacfa8b org-persist: Merge index with index file content
adds 01c0ebee2f prevent error in Octave process, add tests, update test
docs
adds d52a775369 Merge branch 'bugfix'
adds afe5f3f692 org-persist-gc: Fix edge case
adds 751de02127 org-agenda-dim-blocked-tasks: Prioritize face over other
overlays
adds d93df21835 Merge branch 'bugfix'
adds 18fec7623c ob-core: Fix :results list when result is a table
adds dd4e06ddc3 org-manual: Document third-party package compatibility
adds 0c467b6b89 lisp/ox-latex.el: Don't emit empty label=, caption=
adds 322b2fd226 lisp/ox-latex.el: Add
`org-latex-listings-src-omit-language'
adds a58ab90395 lisp/ox-latex.el: Add export option for
`org-latex-listings-src-omit-language'
adds 04d2cc59e5 Merge branch 'bugfix'
adds d9e258b55f Merge branch 'bugfix'
adds 71b04d9638 Merge branch 'bugfix'
adds 036cc05a6d Merge branch 'bugfix'
adds f731d45d28 Merge branch 'bugfix'
adds d2b49c72b2 Merge branch 'bugfix'
adds 3a5b2555df Merge branch 'bugfix'
adds 46dbd59f03 Merge branch 'bugfix'
adds 0f1184a850 Merge branch 'bugfix'
adds d88c9893ee Merge branch 'bugfix'
adds 5de86ffaba Merge branch 'bugfix'
adds adb3591436 Merge branch 'bugfix'
adds fd162eb9be Merge branch 'bugfix'
adds af56f52ccb Merge branch 'bugfix'
adds 5549357bf2 Merge branch 'bugfix'
adds e8cb52bd3e org-persist-read: Attempt to write newly register data
before reading
adds f8428d0f3e org-fold-core--isearch-show: Small refactoring
adds ffec2db731 org-persist-write:elisp: Allow buffer-local/global elisp
container scope
adds a97b378ee5 org-persist-read: Do not return related containers by
default
adds 14bfe2841c org-persist: Use `list-data-mode' for stored data
adds 13e78df46a * lisp/org-persist.el: Update commentary
adds dedf1cc21f org-persist: Add more normalizations and new
`elisp-data' container
adds b86989c8df Merge branch 'bugfix'
adds a9c0d4cde2 org-occur-in-agenda-files: Respect agenda restriction
adds 21741a4696 * lisp/ob-python.el: Mark python-mode support for removal
adds b2adb68afa * doc/org-manual.org: Clarify :results file link with no
:file
adds fbd08a0d9b oc-basic: Display ?? in place of missing citations on
export
adds 5bc5add326 lisp/org-keys.el: Provide terminal binding for
`org-insert-structure-template'
adds e5a3a07cac lisp/ob-scheme.el: Add Rudolf Adamkovič as the maintainer
adds 29103fc602 oc-csl: Improve LaTeX bibliography formatting
adds e8ceb4a2cb lisp/ob-shell.el: Add Matt <[email protected]> as
maintainer
adds 89bf4b431a etc/ORG-NEWS: Minor rewording
adds dff9565c2c Merge branch 'bugfix'
adds 5804176149 Merge branch 'bugfix'
adds 24740a9e84 Merge branch 'bugfix'
adds d5b8180e72 Merge branch 'bugfix'
adds 96a402780c Merge branch 'bugfix'
adds 4b647e70e6 Merge branch 'bugfix'
adds e002168d64 Merge branch 'bugfix'
adds 82cc6f0fe8 Merge branch 'bugfix'
adds 9e5c25ba75 org-persist-unregister: Allow removing related containers
adds 30314c6038 Merge branch 'bugfix'
adds 001e114936 Revert "lisp/ob-scheme.el: Add Rudolf Adamkovič as the
maintainer"
adds 80d1bc63ff Merge branch 'bugfix'
adds a3815a169a org-cycle-level: Do nothing at inlinetasks
adds a08c37603f Merge branch 'bugfix'
adds b58fbaf834 Merge branch 'bugfix'
adds 2f7052619b Merge branch 'bugfix'
adds dfcf500df5 org-cdlatex-mode: Fix regression from f01390cf05
adds 07c63df9c7 Merge branch 'bugfix'
adds e204c3a6cc test-ob-shell.el: Split
test-ob-shell/dont-error-on-empty-results
adds 6e0012867d test-ob-shell.el: Refactor test-ob-shell/session
adds 728e7fca81 test-ob-shell.el: Refactor
ob-shell/generic-uses-no-assoc-arrays
adds 2a0f5a5153 Refactor ob-shell/bash-uses-assoc-arrays
adds 3dbc7849a3 test-ob-shell.el: Refactor test names and kill test
buffers
adds 9485450222 ob-shell-test.org: Remove ob-shell-test.org
adds 9ed2821053 test-ob-shell.el: Organize tests
adds 4f319088ba Merge branch 'ob-shell-cleanup-tests'
adds 597ecaa5c1 Revert "Merge branch 'ob-shell-cleanup-tests'"
adds 875845de1b test-ob-shell.el: Split
test-ob-shell/dont-error-on-empty-results
adds 2ddbee5e63 test-ob-shell.el: Refactor test-ob-shell/session
adds c61112c850 test-ob-shell.el: Refactor
ob-shell/generic-uses-no-assoc-arrays
adds 16ea9f84f6 Refactor ob-shell/bash-uses-assoc-arrays
adds d7ff5b2462 test-ob-shell.el: Refactor test names and kill test
buffers
adds ccd5977f62 ob-shell-test.org: Remove ob-shell-test.org
adds bcca8819c3 test-ob-shell.el: Organize tests
adds d0758eabfe Merge branch 'bugfix'
adds 0d5951a9b0 org-refile: Fix edge case when we refile on top of the
same subtree
adds ecb62e2e31 org-babel-shell-initialize: Refactor
adds dc29c7d81f Merge branch 'bugfix'
adds 76f9a3c2cb org-timestamp-change: Add FIXME
adds d71bb04f78 Merge branch 'bugfix'
adds 25dd206a0e Merge branch 'bugfix'
adds 889b8cc2fd Merge branch 'bugfix'
adds 30dfafac34 Merge branch 'bugfix'
adds 15bbb930d5 Merge branch 'bugfix'
adds 104311c7f8 org-cite-basic--get-field: Throw an error on non-nil
field values
adds 0e5de0ff64 org-export-expand-include-keyword: Fix relative links in
recursive includes
adds f8a601f800 Merge branch 'bugfix'
adds 52f29d4da3 Merge branch 'bugfix'
adds e553e19ca9 Merge branch 'bugfix'
adds cf1ccc7154 Merge branch 'bugfix'
adds c92769a505 org-paste-subtree: Do not leave empty line in place of
level indicator
adds 9d58e1c781 org: Make documentation of org-reverse-note-order true
adds 22dea8557f org-agenda: Apply the face `org-agenda-calendar-event'
adds 84ead47d3c Define the face `org-agenda-calendar-daterange'
adds f2320a2cc1 Revert "org-agenda.el: Fix `org-agenda-get-blocks'"
adds 005c9ae747 lisp/org-datetree.el: Allow datetrees with TODO,
priority, tags
adds b34bdc8719 org-capture-finalize: Do not save new file with :no-save
aborted capture
adds ddca762329 org-element--cache-verify-element: Format all the
elements in warning
adds 4b546e04af org-element--cache-submit-request: Ensure correct cache
synchronization
adds 0af74d33a7 org-manual: Fix typos in print_bibliography kwd
adds 5cde90e3c8 ox: Refactor org-export-expand-include-keyword
adds 7e649050c7 ox: Pass through unparsed #+include content
adds ffd832d5d6 org-manual: Update #+include block parsing
adds 506989bed5 ox: Improve #+include parsing docstring
adds e9c0696f79 org-persist: Inhibit fsync when writing cachefiles
adds c8f88589cb org-persist: Set utf-8 coding when reading/writing
adds b29f772416 org-macs: Split org-compile-file into two funs
adds d0c87c762a ox-latex: Do not hardcode fallback compiler
adds 18d2f871c2 org: Split org-format-latex into two functions
adds b84018633e ox-latex: Split org-latex-compile into two funs
adds f0dfbf0c39 ox-latex: Erase compile buffer at the start
adds ce4f7db3c1 test-ob-shell: Fix test failures on Emacs 26
adds a9ee43a124 ox: Fix parsing of example #+includes
adds e84077ded3 Merge branch 'bugfix'
adds 4166f55da1 Merge branch 'bugfix'
adds 59fa35a0b7 Merge branch 'bugfix'
adds d98ca046cc org-manual.org: Clarify that LANGUAGE may be omitted in
code blocks
adds 77a1cfb9a4 org-html-src-block: Treat code blocks without LANG
equally
adds 2fecd96200 ox: Regain Emacs <28 compatibility with #+include
adds 6b15897a56 ox: Remove unused let binding
adds 1f9249eb6e Merge branch 'bugfix'
adds 7ad7796546 org-update-dblock: Add comment
adds a6c882949e Merge branch 'bugfix'
adds f35fb8ac2a lisp/ob-scheme.el: Do not hide Scheme evaluation errors
adds 3e23682d37 ox: Fix non-renamed variable (f to file)
adds 6001313b8f Merge branch 'bugfix'
adds 1810c625df org-clock-x11idle-program-name: Prefer "xprintidle",
when available
adds 0c00590606 lisp/ob-scheme: Silence compiler
adds 265e4a5747 Merge branch 'bugfix'
adds aa48c80fe1 ob-python: Remove python-mode.el support
adds 0509a84786 Merge branch 'bugfix'
adds 1f86003a5d lisp/ob-sql.el: allow string in sql-connection-alist
adds 4a751709b5 lisp/ob-eval.el: Append newline to source block query
adds 0d01a198bc org-attach: Show Org Attach UI starting from top
adds b363ec04a2 Merge branch 'bugfix'
adds 9a00f6cd78 org-cite: Clarify how multiple bibliography sources are
combined
adds b4a1133a18 org-babel-eval: Clarify the purpose of 4a751709b in code
adds c8d20d023f Merge branch 'bugfix'
adds 8ae8a8462f org-clock-clocktable-language-setup: Fix Spanish
translation
adds e455df4a07 org-persist: Improve commentary
adds a411192c11 Merge branch 'bugfix'
adds 562cba7aab Merge branch 'bugfix'
adds 0522c1850b org-read-property-value: Fix DEFAULT arg when values are
not restricted
adds 2e901ed236 org-clock-sum: Optimize performance
adds ec5d76bce1 Merge branch 'bugfix'
adds 581df107b0 org-clock-sum: Fix Emacs 26 compatibility after 2e901ed23
adds b665f8de31 org-metaup, org-metadown: Move subtrees in active region
adds c8a5fef910 Preserve active region after structure edits
adds 6cbbf4cdbf org-link-abbrev-alist: Fix :safe predicate
adds 5d548c34fa org-manual.org: Clarify what
`org-timestamp-up'/`org-timestamp-down' does
adds 739ccf6cbf org--batch-store-agenda-views: Fix treatment of lambda
functions
adds 666a61bcc8 lisp/ox-beamer.el: add labels to latex export
adds 9e9669a271 Merge branch 'bugfix'
adds 6d37d2a8e7 * mk/targets.mk(GITVERSION): Provide commit number for
shallow clones
adds 4fbd302df6 ox: Split up the org-export-as function
adds 663e200f54 ox: Document the setting of :parse-tree
adds 02ae908b03 oc: Add org-cite-processor function
adds bd34cb3f95 org-export-dictionary: Add Norwegian translations
adds d2952e14d9 org-clock-clocktable-language-setup: Add a Norwegian
translation
adds 1f332d6c5c * lisp/org-clock.el: Remove completed FIXME
adds e6353d5b9c ob-python: Remove debugging print statement
adds 6b0c2775f0 org-persist-associated-files:file: Fix when container
has been deleted
adds 74eb0f8bc9 Merge branch 'bugfix'
adds fff9239dc1 Merge branch 'bugfix'
adds 715f74db36 org-manual.org: Update timestamp and timerange
definitions
adds 18a146a9d5 org-fold-core-previous-visibility-change: Fix edge case
adds fe92a3cedb Provide a uniform way to inform users about missing
third-party packages
adds 747e60629f org-cycle: Allow intuitively used values of of
`org-startup-folded'
adds aa158da69b test-ob-shell: Fix test buffers not being removed on
success
adds d94f4066e0 oc-natbib: Provide a fallback bibliography style
adds 236bd45849 Merge branch 'bugfix'
adds cbab9ebf55 org-manual.org: Clarify that Imenu support is activated
in future Org buffers
adds 2e883b21a7 org-sbe: Allow quoting string values
adds 351279ffae org-diary-to-ical-string: Make sure that temporary
file/buffer is cleaned
adds aa22497876 Merge branch 'bugfix'
adds 973669389b Merge branch 'bugfix'
adds f93cc661c6 org-element-set-contents: Do alter the anonymous parents
adds 1b1d314ada * lisp/org.el: Bump Org version on development branch
adds 913e40a5bb Merge branch 'bugfix'
adds e52c531e17 Merge branch 'bugfix'
adds 077c4adabf Merge branch 'bugfix'
adds 12883765d2 org-babel-import-elisp-from-file: Fix the docstring
adds c0a9c9edea test-org-clock/mode-line: Update the docstring
adds 8589de94d8 Merge branch 'bugfix'
adds 6ab611720d Merge branch 'bugfix'
adds d6e75d0eeb org-read-date: Do not consider `org-extend-today-until'
with default time
adds f5987b37d4 Don't reset `org-todo-keywords-for-agenda' when
org-agenda-multi
adds 5f817f21fc Merge branch 'bugfix'
adds 3d04af3826 org-latex-paragraph: Ensure that paragraphs are not
split by empty lines
adds d2e8a118f6 Merge branch 'bugfix'
adds 0e7b5626ef Merge branch 'bugfix'
adds 635a601dd5 org-self-insert-command: Do not trigger folding checks
adds 6efb073463 ob-clojure.el: Fix results output, support clojure-cli
adds 4cad6c8eaf * lisp/Makefile: Remove references to org-contrib
adds 3b9ffc6868 org-latex-export-to-latex: Use nil arg for `write-region'
adds 6bf8e44d3f Merge branch 'bugfix'
adds 07ea7fc443 org-manual.org: $n$-th is not math
adds 533a83a989 org-compile-file: Expose logs when running Org tests
adds a645a6d679 Merge branch 'bugfix'
adds cd2355a204 ob-clojure.el: Fix compiler warning
adds 93bf820384 org-element-headline-parser: Treat "* TODO" as empty
title + TODO keyword
adds 20b33106cd org-element-headline-parser: Fix empty headings with tags
adds 5a52ee57d4 org-macs.el: Move UUID related code
adds cb95d88936 ob-R.el/ob-python: Update `md5' calls to `org-id-uuid'
adds 180c1c37a9 ob-comint.el: Fix off-by-one error in async result
adds f7aa8c19f5 ob-shell.el: Add async evaluation
adds 693df6fd90 lisp/org-clock.el: Add support for logind
adds 04087be6b3 lisp/org.el: Make predicates non-interactive
adds 880782660a ob-clojure.el: Reword docstring for
ob-clojure-eval-with-cider
adds 03d15dd724 org-logind-dbus-session-path: Fix CI tests failure
adds 6c9104f59c etc/ORG-NEWS: Announce :async header in ob-shell.el
adds a8a516ba33 org-babel-comint-with-output: Handle agglomerated
prompts better
adds 866ed1a3c5 org-babel-comint-with-output: Fix edge case for partial
prompts
adds 44e1cbb094 org-compile-file: Fix when `org-batch-test' is not
defined
adds 1e38519b02 doc/org-manual.org: Document `org-hide-emphasis-markers'
adds e80ba42d62 Merge branch 'bugfix'
adds 05ae268973 org-fold-show-children: Only display direct children by
default
adds 88f7bea169 org-babel-temp-stable-file: Avoid `sxhash' collisions
adds e9110a8dd7 Prefer `string-search' when matching exact strings
adds c1bb68ab9d ox: Make export errors more prominent
adds f53205a443 org-export-data: Clarify that filters are not applied
adds 1a6d5f11d0 Merge branch 'bugfix'
adds e46811c5e1 ob-python: Allow working with externally started
sessions again
adds 15e70240e9 org-manual.org: Clarify what SETUPFILE does
adds 6f742685d7 org-metaup: Fix edge case when the upper subtree is
moved further below
adds 2289739ed4 Prefer `write-region' to `save-file'
adds c2ffc6b602 org-fontify-meta-lines-and-blocks-1: Fontify src blocks
without lang
adds c316476ee9 org-export: Be less aggressive with window configuration
in export dispatch
adds 9ca271c406 org-export: Display warning when code block results
cannot be computed
adds e10b4054e6 ox-icalendar: Use consistent CRLF line endings
adds 614b96f910 org-lint: Add checker for numbered list item numbers
adds 5e9953fa0e ox.el: Refactor ID prefixes
adds 8fab6eeef2 org-agenda: Rename sorting "priority" to "urgency"
adds 616e80a9f1 Handle block-type when checking
`org-src-fontify-natively`
adds 28d41e69d7 Merge branch 'bugfix'
adds 2ad8a45f00 test-ob-fortran: Enable and fix commented tests
adds ddd8281e62 lisp/org.el: Allow limiting inline image width
adds 8dd1cc04d0 Merge branch 'bugfix'
adds cd10999e7d Merge branch 'bugfix'
adds 5d32058bf9 Merge branch 'bugfix'
adds 00fb0a0b33 Merge branch 'bugfix'
adds cd53816c3a org-entities: § is a section sign, not paragraph
adds 0f62e9771b org-entities: Treat ¶ similarly to §
adds 00abdca361 oc-csl: Recognise ¶/§ entity locators
adds 5b300edf2e etc/ORG-NEWS: Mention the new \P entity
adds 9607226610 org-export--prune-tree: Ensure spaces when removing
objects
adds 8f058060ce * doc/org-manual.org: Clarify "++" explanation for habits
adds 7c8623be96 fixup! * doc/org-manual.org: Clarify "++" explanation
for habits
adds f4446ce795 ox-icalendar: Apply folding to whole VCALENDAR
adds 81acba727a Merge branch 'bugfix'
adds d57d90964f Merge branch 'bugfix'
adds 62996300ef org-manual.org: Clarify the ox-md uses the original
markdown spec
adds 425f379458 Merge branch 'bugfix'
adds d4b66e99fd Merge branch 'bugfix'
adds ab85c1b958 org-fold: Allow customizing commands where invisible
edits are checked
adds cfe5e01e14 org-lint: Add checker for $...$ LaTeX fragments
adds 26ef5e3e5b org-src: Use `sh-mode' for all the shells it can handle
adds 4929f0c55f * lisp/ob-R.el: Fix ESS compatibility
adds 83e446ea86 * testing/lisp/test-ob-R.el: Fix test failures with the
newest ESS
adds 3c449cc438 * testing/lisp/test-ob-R.el (ob-session-R-result-value):
New test
adds 264d555e4b org-org-publish-to-org: Handle fixme
adds 9440a29828 Merge branch 'bugfix'
adds f81ba451a7 Prefer "backend" over "back-end"
adds 466a37d089 Merge branch 'bugfix'
adds 9030cc394d Merge branch 'bugfix'
adds 6376237779 org-babel-parse-multiple-vars: Do no err on empty :var
adds 56f651e961 org-lint: Add new linter for empty header arguments
adds e065b53a4a Merge branch 'bugfix'
adds d97ba5ba52 org-babel-expand-body:scheme: define header arg vars
using define
adds eaf274909f Consistently allow null character in block and drawer
bodies
adds 9e42842a82 org-persist: Fix :last-access being set on every write
adds 2bc510217a org-element--cache-find: Remove statistics gathering code
adds ef800e3bec org--collect-keywords-1: Handle FIXME
adds a8dbe8eb38 Merge branch 'bugfix'
adds 7e75571f02 Handle more compiler warnings from Emacs master
adds f067a4bd43 org-attach-tag: Work around error when before first
heading
adds 52d9961f50 org-set-tags-command: Provide more useful error when
before first heading
adds 42e95938ed org-latex-compile: Fix erasing PDF output buffer late
adds eb6cabdee5 mk: Expand shell commands once only
adds 989cc51499 Prefer "timestamp" over "time-stamp"
adds 76c3340557 * doc/org-manual.org: Fix obsolete variables
adds 09cf89f712 org-delete-indentation: Support region selection
adds 310a668917 org-compile-file-commands: Fix return value when PROCESS
is a function
adds c265d964f9 ox-odt: Improve some warning messages
adds a686c7b609 ox-odt: Throw actual error when export fails
adds 128742418b Merge branch 'bugfix'
adds e5ae9c0ce7 Merge branch 'bugfix'
adds 7ddc86a2ca Merge branch 'bugfix'
adds 05c3e59de1 org-manual: Document how to profile performance
adds 9ea50ca211 Use `calendar-buffer' constant to refer to calendar
buffers
adds e58bbded5c lisp/ob-lisp: fix `org-babel-execute:lisp' for use with
Sly
adds 5ec364a1ae org-cite-list-bibliography-files: Preserve relative
bibliography paths
adds e11073d17d org-persist-gc: GC collections without persist file
adds f268819d19 org-babel-common-header-args-w-values: Add docstring
adds 080710797a fixup! org-babel-common-header-args-w-values: Add
docstring
adds 8944124edf Revert "org-persist-gc: GC collections without persist
file"
adds ed0cfbd7b5 org-clock.el: Fix week start != 1
adds fdea20084d org-element-cache-map: Fix edge case
adds 6e6354c074 org-tags-expand: Do no modify buffer's syntax table by
side effect
adds 30b790f42b org-refile: Fix heading being removed when refiling into
itself
adds ab542a6532 org-lint: Lint malformed timestamps
adds ef4d8adcaa fixup! org-lint: Lint malformed timestamps
adds 57eb97fa35 org-element: Consistently drop text properties when
parsing
adds b70ef01ff2 org-element: Prefer property values that occupy less
memory
adds ec694f00de org-element-inlinetask-parser: Store boolean instead of
larger integer
adds aafa0c2828 org-element: Cache commonly used property value strings
in obarray
adds 6fd6b94cd5 org-element-parse-buffer: Use "property" term
consistently
adds c8e8f4e3c2 org-fold--reveal-headline-at-point: Fix edge case with
invisible subtree
adds 546f2d86d1 org-add-prop-inherited: Avoid modifying S
adds c0cdc5f77c * lisp/org.el (org-at-heading-p): Do not call redundant
`bolp'
adds ea3d06e57e org-element--cache-active-p: Fix when cache is not
initialized
adds cfb2ddab11 org-update-checkbox-count: Disable fold modification
check
adds 03afd25582 testing/lisp/test-org-colview.el: Add tests
adds 9d06e7bf80 ox.el: Add more customizable `org-export-dispatch'
options
adds fe74a3ed2d org-crypt-decrypt-entry: Apply initial visibility upon
decryption
adds 9d304d371e org-indent-line: Remove unnecessary call to
`org-element-at-point'
adds bfa362c47d org-element-section-parser: Optimize performance
adds 3a4f9604f1 Cache <N>-level headline regexps instead of calculating
dynamically
adds bc4ee1c72a org-element--current-element: Micro optimizations
adds 534045979d org-element--current-element: Do not try to query cache
adds 64e15ea0b0 Optimize org-element--cache-compare
adds 6d9f3af774 org-element--parse-to: Micro optimizations
adds fa058f6d97 mk/org-fixup.el: Adjust for Emacs 29 autoload.el
deprecation
adds 93492b8619 org-compile-file: Ensure whitespace before ERR-MSG
adds 513534f2a7 lisp/org.el: allow org-return to call org-open-at-point
on citations
adds aa3980dd7f test-org/return: Add test clauses for `org-return' at
citations
adds 24ed8b204e org-mode-tags-syntax-table: Make the value available
outside Org buffers
adds 3123caa8e9 org-display-inline-images: Expand environment variables
in image path
adds 74198ac49c org-lint: Add linter for unknown babel language
adds 873b0d22fd org-fold-core--isearch-reveal: Fix typo
adds 7dee2c07f4 org-fold-core: Fix folding for
`isearch-filter-prediacate' outside isearch
adds 5b4eebfabd Prefer `condition-case-unless-debug' where possible
adds 2c77551a68 org-texinfo-export-to-info: Fix docstring
adds d55a112149 lisp/ob-C.el: replace %f with %s to prevent unneeded
rounding
adds a00889997b doc/org-manual.org: Mark up nil as ~nil~
adds 1cb5de6211 org-eval: Use `condition-case-unless-debug' for better
backtraces
adds 07521331c3 org-image-max-width: Allow floating point value as
fraction of window width
adds dbb451dc9d org-manual.org: Explain that noweb expansion does not
carry over :var
adds e83d4e94d8 fixup! org-fold-core: Fix folding for
`isearch-filter-prediacate' outside isearch
adds a144b23550 doc/org-manual.org: Document
`org-latex-src-block-backend'
adds 661a98f891 org-insert-todo-heading: Update docstring
adds ba8c468634 org-insert-todo-heading-respect-content: Fix regression
in b4e41b
adds 16f15f9665 * doc/org-manual.org (Export hooks): Fix example hook
adds c9f3de6e8f Merge branch 'bugfix'
adds 9082fa8892 Merge branch 'bugfix'
adds b29edcaf82 Merge branch 'bugfix'
adds 34082ff184 org-indent-line: Fix with line is within blank lines
after heading
adds 2f7b35ac89 org-element-cache: Reduce memory footprint in indirect
buffers
adds a072608567 org-set-font-lock-defaults: Fix checkbox fontification
adds 739c8989a7 Merge branch 'bugfix'
adds 1ec3a43c58 org-lint: Add checker for misspelled export options in
properties
adds d50956e480 org-manual, org-guide: Improve timestamp documentation
adds 294a4d2fe2 ox-icalendar: Add support for unscheduled and repeating
TODOs
adds eab92e8f77 org-manual.org: Delete ref to non-existent examples of
hook usage
adds c8c8e3326d org-priority-show: Fix the docstring after changes in
"priority" for agenda
adds 200d168275 Merge branch 'bugfix'
adds bea9fca183 org-capture.el: Allow `(here)' as a template target
adds 5b3a1a634c lisp/org-habit.el: Inherit habit style property
adds 94c2c8d929 Inhibit error when saving bookmarks with
`debug-on-error' set to non-nil
adds 18f003a164 Merge branch 'bugfix'
adds f8b0b2babf org-edit-special: Fix docstring
adds 73134cfbf1 test-org-src.el: Add two tests
adds 5df1ee36ae org-refile: Fix typo in 94c2c8d92
adds 1b5451a105 doc/org-manual.org: Reorder sections
adds 9da248ccd2 doc/org-manual.org: Remove term "foreign buffer"
adds 88c572de25 Create aliases for export region functions
adds f5001c0da6 Refactor `org-fast-todo-selection'
adds a19654583c Refactor `org-fast-tag-selection'
adds c33ea8f9e2 org-refile: Fix typo in 94c2c8d92
adds cf2349d14b org-manual: Explain how to deal with literal $ parsed as
LaTeX fragments
adds dc70878fc0 org-lint: Add new linter for ambiguous literal $
adds 85aa3c1850 org-narrow-to-block: Use element API and handle all the
block types
adds 64a0a624d2 org-insert-structure-template: Err on empty TYPE
adds 184b735323 Merge branch 'bugfix'
adds f750f46c9d Factor out pure syntax tree API to org-element-ast.el
(copy old functions)
adds d5198e39fb org-element-ast: Add commentary describing the basics of
AST structure
adds 1260f61830 Refactor org-element API for abstract syntax tree
adds 2d2656f6a7 org-element-ast: Add setters for `org-element-property'
and `org-element-property-1'
adds 4a8849340d org-element-ast: New functions to map and resolve
property values
adds 669e8d8824 org-element-ast: New function
`org-element-property-inherited'
adds f611f131ee org-element-ast: New function `org-element-ast-map'
adds 80122a1204 org-element-ast: New function `org-element-property-2'
adds ae49451364 org-element-ast: New function
`org-element-put-property-2'
adds 6b20a23065 org-element-ast: New function `org-element-type-p'
adds 6333a20aa5 org-element-ast: New function `org-element-lineage-map'
adds ea9d5b45db org-element-create: Allow single &rest argument as a list
adds 924a64da39 org-element: Use the new org-element-ast library
adds f4aa3747e1 org-element: Preserve order of multiple affiliated
keywords
adds a8286a5a9e org-element: Record origin buffer when parsing
adds ad75fd2bae org-element: Use `org-element-create' when parsing
adds 5f37f77fc6 org-element--cache-shift-positions: Make use of inliner
adds 55ba9f05a7 org-element-map: Refactor using `org-element-ast-map'
adds 932c49c7bb org-element-headline-parser: Use deferred properties
adds daebeb6446 org-element-inlinetask-parser: Use deferred properties
adds 4fcdcb456d org-element: Defer large buffer substrings when parsing
adds 29cb0b370b org-element-headline-parser: Defer property drawer values
adds c22697f472 Use new function names `org-element-extract' and
`org-element-set'
adds 23f9347d1a org-element-map: Allow TYPES t and add new arg NO-UNDEFER
adds 71e2ea5698 org-element: Update docstrings using new syntax node
terminology
adds 5e94d5cef6 org-element-map: Allow FUN to be a lisp form
adds a7d1dfa171 Use `org-element-type-p'
adds a06dc07cc0 org-element: Defer more when parsing headings and
inlinetasks
adds 244cc7d560 org-element-org-data-parser: Defer parsing
adds 44baf8f2b8 org-element-parse-buffer: New optional argument to not
force undefer
adds 69383dfc24 org-ascii--current-justification: Use
`org-element-lineage-map'
adds a2730b47fa org-odt--paragraph-style: Use `org-element-lineage'
adds a43cc8c9aa org-export-get-node-property: Use
`org-element-property-inherited'
adds 6a7aee2c35 org-texinfo--normalize-headlines: Use
`org-element-create'
adds ea4f4fdf58 Rename `org-export-get-parent' to `org-element-parent'
adds 2d22d7f515 ox.el: Rename `org-element-get-parent-element' and move
to org-element
adds 81a7e8c836 org-element-lineage: Allow TYPES to be a symbol
adds bc29f5de41 org-element: New `org-element-*property*' functions
adds b00c2d0e1d org-element--parse-to: Provide deferred :parent when
cache is inactive
adds f225e24869 org-element--current-element: Make defsubst
adds 607c230d74 org-with-point-at: Accept syntax node as POM
adds 4d63e571e0 org-get-tags: Use org-element API
adds 3b1693c461 org-back-to-heading: Use org-element API
adds 7cbc441915 org-entry-get-with-inheritance: Use org-element API
adds 13ae9b95f8 org-narrow-to-subtree: Use org-element API
adds ec8f359bd6 org-in-commented-heading-p: Use org-element API
adds 771074ba5e org-in-archived-heading-p: Use org-element API
adds eb0a293a02 Remove 'org-category text property cache
adds dfd36d1969 org-up-heading-safe: Use element API
adds fefaadc2d5 org-element: Optimize working with match data and Emacs
regexps
adds 6266197bbd org-at-item-p: Use org-element API
adds 6938857369 org-goto-first-child: Switch to org-element API
adds 3024e933c0 org-get-buffer-tags: Switch to org-element API
adds e3d690edf8 org-element-cache-map: Allow when cache is disabled
adds def4bfa9c1 org-scan-tag: Switch to pure use of
`org-element-cache-map'
adds 31d53cb015 org-end-of-subtree: Use org-element API
adds 06aba04f75 org-agenda-get-deadlines: Switch to org-element API
adds 2efc7fcfdc org-agenda-get-scheduled: Switch to org-element API
adds ebbdd67a2a Remove effort property cache
adds 7c549f4841 org-babel-tangle-collect-blocks: Switch to org-element
API
adds 5898fcf269 Remove unused declares
adds 598d7bbcf2 Remove APPT_WARNTIME text property cache
adds 7dee228569 org-element-at-point-no-context: Update docstring
adds e1a2ea65ef Allow syntax nodes to be supplied in place of POM in API
functions
adds 39466ecf47 org-element-cache: Do not check for deferred :parent
unnecessarily
adds 2b96501070 org-element: Simplify drawer and property drawer regexps
adds 01351f3eab Restructure file organization
adds 16d7cdcf52 org-manual: Remove unused drawer properties to disable
adds 5c05ac198a testing: Test with and without cache in more cases
adds b2482d9cc4 * testing/lisp/test-org-element.el: Add new tests
adds 3ce57e17a0 org-item-re: Convert into defsubst
adds a80efaf460 org-element-node-property-parser: Remove unnecessary
regexp search
adds b0a2deaec6 org-element--current-element: Faster property drawer
check
adds 110601ce74 org-element--current-element: Add FIXME
adds f63000cca8 org-element--current-element: Use "nogroup" versions of
regexps
adds 1c7c67b3c6 org-indent-drawer, org-indent-block: Remove unnecessary
checks
adds f93d855c51 Prefer `forward-line' over `beginning-of-line'
adds 5a1dd94309 org-element: Avoid slow `end-of-line'
adds 48e4a76b99 org-element: Avoid computing static regexps dynamically
adds 9ed7956afd org-element: Use constant values for fixed deferred
properties
adds 5ed3e1dfc3 org-refresh-category-properties: Do not check element
cache
adds a04e16bd11 lisp/org-macs.el: Restructure file outline, fixing
compiler warning
adds 96b754c105 org-get-category, org-get-tags: Clarify that match data
is modified
adds ea401fb1f4 org-agenda-ignore-properties: Bump :package-version
adds 5a3224a325 etc/ORG-NEWS: Document Org API changes
adds f895be1ad9 org-element--properties-mapc: Small refactoring
adds 21d3b888c6 org-element-create: Fix Emacs 28 compatibility
adds 81e85bda2b Fix Emacs 27 compatibility
adds 9249275738 fixup! etc/ORG-NEWS: Document Org API changes
adds fcde1f779d test-org-element/at-point: Add new test
adds e18263fceb org-element--substring: Fix when buffer is narrowed
adds 759676b308 org-fold-core--isearch-show: Do not fully rely on `point'
adds f2dd1eea41 org-find-open-clocks: Fix false positives
adds 37a58cc6ee org-agenda-skip: Do not alter match data
adds 52c63f5cce org-lint-export-option-keywords: Small refactoring
adds 383d5dacb7 org-fold-show-set-visibility: Fix lineage visibility
adds afbbebff3f org-fold-core-get-folding-spec: Respect
`org-fold-core-style'
adds 7f337a2b95 org-fold-core: Fix isearch with
`org-fold-core-isearch-open-function'
adds f97aeaa243 org-fold-core--isearch-setup: Use `add-function'
adds 66c8e94732 lisp/org-element-ast.el: Fix typo in commentary
adds 948c896448 Rename `org-element-property-1' to
`org-element-property-raw'
adds 02ad2a114f lisp/org-element-ast.el: Fix copyright notice
adds 38f87aa30a Update Ihor Radchenko's email address
adds e34b72eec6 org-make-tags-matcher: Do not try collecting tags from
non-Org buffers
adds 48fffa5dac org-insert-link: Keep the link in `org-stored-links' if
it was not inserted
adds f18fad60b6 org-id-uuid: Use compat org-time-convert-to-list for
emacs <27.1
adds 402f72ad4f lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands
adds 7c6302e203 org-agenda-show-new-time: Fix when window is very narrow
adds 501be358bb Several typo fixes
adds 2e2ed40553 org-src.el: Use native value of `indent-tabs-mode' for
indentation
adds caa27be102 org-element.el: Fix Emacs-26 compatibility
adds 879ba22ef6 org-compat.el: `org--flatten-tree' for Emacs-26
compatibility
adds 8fa7f0279e org-html-link: Fix relative links with
:html-link-use-abs-url
adds 67e819d6ee test-org-src.el: Work around `current-column' bug in
older emacs
adds c74c4ab18d lisp/org-element.el: Add new timestamp property
:range-type
adds 1967aa43e5 org-src-preserve-indentation: Refactor handling src
block flags
adds 17096b3f4c Refactor `org-src--contents-for-write-back'
adds c9b80f06d4 org-fold-core-next-folding-state-change: Optimize
performance
adds 5e31dcdd9a ob-python: Fix async evaluation
adds c0dbcf361e org-store-link: Move already stored link to front by
default
adds a1ef64f3d1 Testing: Add tests for 'org-agenda-skip-if'
adds ab9c9732ea Fix dependence on locale in org testing facilities
adds 8739a95782 Let org-columns correctly detect string-widths in code
adds 9730f408c2 testing/org-test.el: New helper function
`org-test-get-day-name'
adds 26440689aa org-test-without-dow: Make name consistent with what the
macro does
adds c730caf512 org-babel-result-to-file: Fix when in indirect buffer
adds 3007511f3f org-string-width: Reuse buffer when calculating string
width
adds 5b6268c29e org-columns--truncate-below-width: Fix Emacs 27
compatibility
adds 3e3b873d3f org-do-emphasis-faces: Make sure that 'invisible
property is not sticky
adds 724135ddaf fixup! org-do-emphasis-faces: Make sure that 'invisible
property is not sticky
adds 27b5de4d02 Testing: Test ignoring todo items in 'org-agenda' based
on timestamp
adds dbb3912229 doc/org-guide.org: Add command names to listed
keybindings
adds 6a2d84e501 ob-lilypond: Resolve FIXME
adds 5cf6769747 * doc/org-manual.org (Activation): Add link to Emacs
init file docs
adds 36c254ae30 org-lint: Add checkers for square brackets inside link
description
adds d6f3aed7b1 testing/lisp/test-ob-tangle.el: Avoid interaction in test
adds ef391c882c org-babel--shell-command-on-region: Remove obsolete
workaround
adds 39de4a1848 org-babel-sh-evaluate: Fix edge case when :shebang is
set and :dir is remote
adds ac0042184e org-bibtex-headline-format-function: Factor out lambda
default value
adds 5f7cfdfd1d * doc/org-manual.org: Refactor, explain diary sexp
export in ox-icalendar
adds dc78f09465 org-up-heading-safe: Fix when parent is not a heading
adds fcac0039aa testing/lisp/test-ob-tangle.el: Test block collection
into groups for tangling
adds 3ee10d57f1 ob-tangle.el: Avoid relative file names when grouping
blocks to tangle
adds 410cecc0e7 ob-tangle/collect-blocks: Small refactoring and extra
commentary
adds de9f89e4be org-babel-execute-src-block: Fix with :cache yes
:results append/prepend
adds 2452f5de6d org-export-get-all-transcoders: Fix when :parent is not
symbol
adds d38ca59230 ob-gnuplot: Fix links and verbatim when converting tables
adds d5006e195a Merge branch 'bugfix'
adds 01bf57488c lisp/org.el: Define `org-rear-nonsticky-at' defsubst
before its first usage
adds dd586c5f42 * lisp/org-macs.el (org-time-convert-to-list): Provide
declaration
adds a6f3b24a67 Merge branch 'bugfix'
adds eabc9bfecf ol-gnus.el: Fix issue when storing links from Gnus
article buffers
adds d3f587fadf org-find-open-clocks: Fix recent bug in handling of
match data
adds 68ba286fee org-lint-link-to-local-file: Expand environment
variables in path
adds 7151481313 org-manual: Automatically generate export option list
adds f409cb4e52 ox: New option `org-export-expand-links'
adds f03b839530 lisp/ob-awk.el: Fix docstrings
adds 884b84f7ad org-string-width: Adapt Emacs commit 0c29f53ab8723
adds 323a669921 org-string-width: Remove unnecessary dedicated window
check
adds 8aa6e8125d lisp/ob-cal.el: Fix docstrings
adds f9d2d92f42 Merge branch 'bugfix'
adds 20d90b9790 org-lint-export-option-keywords: Improve message and
ignore `org-default-properties'
adds 7b80334fda org-lint-timestamp-syntax: Improve lint message
adds 8e2f6d94e9 ob-C: Fix docstrings
adds 28b6a231e9 org-element-normalize-contents: Fix when ELEMENT is
anonymous
adds 83575624ab Ensure that clocking drawer is inserted before point
adds 345d4e09b5 org-insert-drawer: Make sure that point is left inside
drawer
adds 63e8cac2ca org-goto-sibling: Fix when called from inlinetask
adds 2c4c5fdd8b Merge branch 'bugfix'
adds 8b9e3be9a9 * lisp/ob-comint.el (org-babel-comint-async-dangling):
Fix docstring
adds b11894aa55 org-lint: Use markers instead of line number to track
report positions
adds 5ed2763b15 org-id-update-id-locations: Optimize performance
adds f5467b53ec lisp/ob-shell.el: Fix sessions for generic "shell" blocks
adds 11ce194dcf org-string-width: Fix Emacs <29 compatibility
adds 47b04383e7 fixup! org-id-update-id-locations: Optimize performance
adds 4fb8ad9990 lisp/ob-core.el: Add some missing docstrings
adds 6eb117da06 * lisp/ob-core.el (org-babel--expand-body): Document all
the arguments
adds 8dc71d915e lisp/ob-core.el: Fix some checkdoc warnings
adds 73cb528c24 Merge branch 'bugfix'
adds 8d6ec48b84 org-end-of-subtree: Fix when inside inlinetask
adds 5e378a6e13 org-capture-template-contexts: Improve docstring
adds 764a306cae Merge branch 'bugfix'
adds 222fdf9c57 Merge branch 'bugfix'
adds 0a5dd8cf68 org-babel--file-desc: Update docstring
adds 8dfd8c987c org-format-latex: Add FIXME
adds c7e1f78326 Merge branch 'bugfix'
adds 4ea9a98f85 org-macs: Fix incorrect use of relative paths in
org-compile-file
adds da8fabf464 org-delete-indentation: Fix Emacs 26 compatibility
adds f4fecc244c doc/org-manual.org: Refer to LaTeX docs for general
terminology
adds 30b747b86d org-babel-execute:css: Mention arguments in the docstring
adds f9e083086f Merge branch 'bugfix'
adds f689eb44f1 org-make-tags-matcher: Add starred property operators,
fix quoting
adds 3780948905 lisp/ob-ditaa.el: Fix checkdoc warnings
adds fe85d61a92 testing: Delete duplicate tests
adds 173b5de0ec testing: Re-introduce more useful new tests instead of
deleted dupllicates
adds a18ebc7893 Revert "Avoid creating ID property during tangling"
adds f159adc269 org-element-property: Improve docstring
adds 8ed3887821 etc/ORG-NEWS: Clarify that `org-element-property' can be
used with deferred
adds 6c40983e86 org-with-remote-undo: Update docstring
adds f80c824040 * doc/org-manual.org: Clarify that org-emphasis-alist
does not affect parser
adds 003927a594 test-ox-html: Add new tests for checkboxes: ascii, html
& unicode
adds 39ae2eda5b test-ox-html: Add new tests for postamble format
adds 0eb9aa798c * lisp/ob-R.el: Fix some checkdoc warnings
adds 695fbc9086 fixup! test-ox-html: Add new tests for checkboxes:
ascii, html & unicode
adds 85b74750eb etc/ORG-NEWS: Fix typo
adds bfe1179dcb org-element: Fix consistency between incremental and
recursive parsers
adds 1c7444dc3a org-element: Bump AST version
adds cfea24dc15 org-babel-expand-body:generic: Document all the
arguments in the docstring
adds 2f79c63c2c org-macs.el: Fix Emacs-26 compatibility
adds 68aa438857 ob-sqlite: Use a transient in-memory database by default
adds b5aaefb551 org-babel-variable-assignments:eshell: Prevent leaking
values into results
adds 051c929d65 * mk/default.mk: Enable ob-sqlite and ob-eshell tests by
default
adds 70a082c9fb org-babel-expand-src-block: Mention all the header
arguments in the docstring
adds a0830f94ea * testing/org-test.el: Avoid looking into .emacs.d when
ran non-interactively
adds 36dcb2a23c org-babel-combine-header-arg-lists: Describe arguments
in the docstring
adds 34ee6f1a21 Merge branch 'bugfix'
adds b89bc55867 org-babel-insert-header-arg: Describe arguments in the
docstring
adds e340dde63e org-element-export-snippet-parser: Fix when no closing @@
adds 572d01ab7e Merge branch 'bugfix'
adds 1c00632f11 org-latex-compile--postprocess: Fix when OUTFILE has no
directory
adds 6954fe93ed org-store-link: Never allow link duplicates in
`org-stored-links'
adds dcd2ba4a02 * lisp/org-macs.el: Declare `org-buffer-text-pixel-width'
adds 1d04af59b6 org-refile-get-targets: Barf when target is not an Org
buffer
adds 570cdacdbf org-export-smart-quotes-alist: Turn into a custom option
adds 5496f5277f org-babel-load-in-session: Document argument INFO
adds 487f39efa6 org-babel-insert-result: Err on :results drawer inline
src block
adds 99c8425bc7 org-babel-insert-result: Remove duplicate let-binding
adds 54c09c84e9 org-element-context: Fix when point is at the beginning
of parsed value
adds 9fd547dd3a org-babel-where-is-src-block-result: Fix inside
affiliated parsed keyword
adds e4504853b5 Merge branch 'bugfix'
adds cc435cba71 lisp/ob-core.el: Fix some docstrings that do not detail
all the arguments
adds 4cf0b0433d org-id-find-id-in-file: Prefer using temporary buffer
adds 2cf245810b org-lint-invalid-id-link: Improve performance
adds b2e34474f5 org-lint: Allow jumping outside narrowing when jumping
to source
adds f78a3c2bdc lisp/ob-lilypond.el: Prevent full page results in
basic-mode
adds f285ae37b3 org-agenda-get-todos: Fix for todo keywords that can be
interpreted as regexp
adds d1e4b93519 org-copy-subtree: Do not consider inlinetask to be a
subtree of its own
adds 1ae611c7e3 fixup! org-id-find-id-in-file: Prefer using temporary
buffer
adds d0c7cd48eb org-babel-do-key-sequence-in-edit-buffer: Mention
argument in docstring
adds 3b49db8755 Revert "Prefer `string-search' when matching exact
strings"
adds 9e40208547 test-org-agenda/todo-selector: Remove stray `message'
call
adds 933d282881 Fix Emacs 27 false-positive warnings
adds 3ec0933122 Fix Emacs 27 test failure
adds f1359546ad org-element-at-point: Throw an error when not in org-mode
adds 2eb4fd8900 lisp/ox-latex.el: Add the `:literal' attribute to verse
block.
adds b3660cf135 * testing/lisp/test-org-attach-git.el: Avoid using
global git config
adds 79aa149143 org-babel-map-executable: Describe header arg in the
docstring
adds 83fd03fb6d org-attach: Fix when called from agenda
adds d560a2d739 org-lint-invalid-id-link: Only update ID locations if
there are ID links
adds 7cc208af91 org-agenda: Do not err on SCHEDULED/DEADLINE with
inactive timestamp
adds 3cbd9f4233 org-lint: New checker for SCHEDULED/DEADLINE with
inactive timestamp
adds 73e332a307 Merge branch 'bugfix'
adds 928f2d7fb0 Revert "org-return: Do not insert inside folded region"
adds 54f8b0bfd0 Merge branch 'bugfix'
adds bbdf9781c2 test-org/insert-todo-heading-respect-content: Fix tests
adds 35960e1614 org-babel-execute-subtree: Document the argument in the
docstring
adds e17ca87994 Merge branch 'bugfix'
adds 7a4784b122 org-fast-tag-selection: Fix when C-g is pressed
adds dd2f05f592 fixup! fixup! org-insert-heading: Fix when folded text
is kept right at the new heading
adds f86a2fb726 org-element--string-cache: Use hash table instead of
obarray
adds 06714dea79 org-babel-current-result-hash: Mark unused argument
adds 58c5c5882c org-columns: Fix when adding spaces to headings
adds 650e42996e lisp/org-colview.el: Add new commands to move column
view table row
adds e08d878314 org-columns-redo: Fix when `org-columns' is called with
prefix arg
adds 299193bf09 org-display-remote-inline-images: Add new allowed value t
adds 8b35734b49 test-org-colview/...: Fix Emacs 28 compatibility
adds 680138d7ff fixup! test-org-colview/...: Fix Emacs 28 compatibility
adds 168b99ba94 org-babel-join-splits-near-ch: Fix the docstring
adds 7219b006bd org-element: Fix loading obsolete persistent caches
adds 80ae8462a6 org-element--standard-properties: Re-order, putting
boundaries in order
adds 53c9d91d3c org-element: Fix post-blank shared between items
adds 579e8c5723 ob-python: Results handling for dicts, dataframes,
arrays, plots
adds c905565fa8 org-element: Raise gc-cons-threshold for
org-element-cache-map
adds 430c72924c ob-ruby: Fix ruby tests
adds 5e7427c6d1 * lisp/ob-core.el (org-babel-hide-result-toggle):
Document FORCE argument
adds 1665283f25 Merge branch 'bugfix'
adds 3c3db7b337 oc-basic: Fix detecting changes in symlinked bibliography
adds 85c94ecfc2 ox-latex: Improve warning for unexpected
org-latex-src-block-backend
adds d5ee33fed8 lisp/ob-core: List all the arguments in some docstrings
adds 7bdec435ff org-export-expand-include-keyword: Drop unnecessary call
to `save-match-data'
adds fcca762741 * testing/lisp/test-ob-clojure.el: Remove incorrect
tests (all the tests)
adds 538ddecb30 * lisp/ob-lilypond.el: Satisfy checkdoc
adds 0ceb562b33 org-fold-core--specs: Remove wrong ":alias" alias
adds 5ff5ac03b6 * lisp/ox.el (org-export-parse-include-value): Remove
`save-match-data'
adds 99c40177ad org-babel-demarcate-block: Document prefix argument in
the docstring
adds f299fbbbb0 org-export--prepare-file-contents: Drop redundant
`save-match-data'
adds b3c7ebecac * lisp/ob-core.el (org-babel-format-result): Document
SEP argument
adds 1dcde9889b Merge branch 'bugfix'
adds b22ebf8c78 Merge branch 'bugfix'
adds 99b65bb212 org-babel-map-inline-src-blocks: Avoid using
`save-match-data'
adds 05064052ad org-babel-map-call-lines: Avoid using `save-match-data'
adds 9f12a1b9e4 org-babel-map-executables: Avoid using `save-match-data'
adds 320c29c021 * lisp/ob-core.el (org-babel-remove-inline-result):
Document DATUM argument
adds f02b4c8b4d org-refile-get-targets: Improve malformed target handling
adds e32bd5f7c7 org-texinfo--match-definition: Drop redundant
`save-match-data'
adds 3f6c33b7b6 * lisp/ob-core.el (org-babel-temp-stable-file): Document
all function arguments
adds cd0e225e34 * lisp/ob-core.el (org-babel-import-elisp-from-file):
Document all function arguments
adds d8af9c40e0 org-babel-remove-result-one-or-many: Document the prefix
argument
adds b49275acbe Merge branch 'bugfix'
adds 8000b11209 test-ob-python: Unit test for restarting session
adds ff53846f31 org-babel-comint-with-output: Fix another edge case with
REPL prompts
adds 83411c0d3e * lisp/ob-ruby.el (org-babel-ruby-evaluate): Fix eoe
indicator
adds db679cff98 * lisp/ob-ruby.el (org-babel-ruby-initiate-session): Fix
multiline
adds deb5ea0fc0 ob-ruby: Work around long line input
adds 91a532b40e org-babel-expand-noweb-references: Document all the
function arguments
adds f97877a069 ox-latex: Prefer :latex-src-block-backend INFO property
over variable
adds af9c063edf * lisp/ob-core.el (org-babel-remove-result): Document
function arguments
adds 21654e9a44 * lisp/ob-core.el (org-babel-examplify-region): Document
all the arguments
adds dbf415b840 Revert "org-texinfo--match-definition: Drop redundant
`save-match-data'"
adds 234650af2e org-make-tags-matcher: Re-add quoting of property names
adds f6fc385ed0 ob-lilypond.el: Fix docstring typos
adds 13e4ee7371 org-babel-comint-with-output: Fix for edge case of
`comint-prompt-regexp'
adds 4fe52fc8ac lisp/ob-lilypond.el: refactor
org-babel-lilypond-compile-lilyfile
adds 1f88acd013 * lisp/ob-core.el (org-babel-result-cond): Document all
the arguments
adds 91c52e2ab6 ob-haskell: Add tests for GHCi
adds 5bffb9a1e3 org-babel-haskell-initiate-session: Remove secondary
prompt
adds d6dd92d442 * testing/lisp/test-ob-haskell-ghci.el: Fix some tests
adds b852172170 * testing/lisp/test-ob-haskell-ghci.el: Enable fixed
tests
adds 924c2dd836 lisp/ob-haskell: Request the last value from GHCi
adds 36a786f7f9 ob-haskell: Implement sessions
adds 3674e40247 * testing/lisp/test-ob-haskell-ghci.el: Test output
without EOL
adds eed3ac9f78 * lisp/ob-haskell.el (inferior-haskell-root-dir):
Declare external variable
adds 163bafb43d * lisp/ob-dot.el (org-babel-execute:dot): Document all
the function arguments
adds 2030c111eb * lisp/ob-emacs-lisp.el: Document all the function
arguments
adds 515e4ed49b * lisp/org.el (org--get-expected-indentation): Remove
redundant cond clause
adds 7de89d0a42 * lisp/ox.el (org-export-dictionary): Add Polish
translation
adds c2594e7456 fixup! * lisp/ox.el (org-export-dictionary): Add Polish
translation
adds 08f8c06b14 * lisp/ob-exp.el: Document all the function arguments
adds 893c5d0851 ox-latex.el: Fixes and improvements in
`org-latex-language-alist'.
adds 4c0cde5783 org-babel-variable-assignments:eshell: Document PARAMS
argument
adds 1d585a1b38 * doc/org-manual.org (HTML doctypes): Remove time
reference for a feature
adds 20162f5a5c org-element-dynamic-block-open-re-nogroup: Demand block
name
adds d96982f375 * lisp/ob-forth.el: Document all the function arguments.
adds 6fbeac84e6 * lisp/ob-lua.el: Fix checkdoc warnings
adds df0539d678 * lisp/org.el (org-cdlatex-mode): Try to load texmathp
adds 765a84ea25 * lisp/ob-fortran.el: Document all the function arguments
adds 9eaca51c51 * lisp/org-clock.el (org-clock--translate): Clarify "L"
and "ALL" terms
adds 1d35ebd93c test-org-clok/org-clock-update-time-maybe: Fix test for
non-English LANG
adds d70c1200f7 ob-fortran.el: Fix name of caller in documentation
adds fd1418dadd * lisp/ob-gnuplot.el: Document all the function arguments
adds e90a8a69a7 org-element-cache: Log recovered persisted elements
during loading
adds aee3f2227f * lisp/org.el (org-mode): Initialize cache before
parsing buffer keywords
adds 2e5db7a591 org-element-cache: Catch problems with persistent cache
and abort loading
adds 2c7018f72e org-manual: Fix a preposition and capitalization
adds c703541ffc * lisp/ob-groovy.el: Fix checkdoc warnings
adds 88f2dde0fc * lisp/ob-python.el: Declare non-standard header args
adds e203b5a659 testing: Delete useless ert tests
adds 14bde5aba5 ox-icalendar: Ensure that entries in icalendar end with
a newline
adds 72bbf89282 * lisp/ob-haskell.el (org-babel-haskell-execute):
Document function arguments
adds 5da44c7ba1 * lisp/ob-js.el: Document all the function arguments
adds 0d9efae43f org-odt--translate-latex-fragments: Make sure that we
use org-mode buffer
adds 6307a774a7 org-agenda-get-scheduled: Fix call to
`org-time-string-to-time'
adds 769c1dc64e Merge branch 'bugfix'
adds edcb8eca5f (org-fast-tag-selection): Honour tag groups when using
<TAB> input
adds a098c07973 * lisp/org.el (org-modify-ts-extra): Refactor the code
adds 6c917e8904 org-timestamp-change: Fix increasing range with prefix
arg
adds e42b7a6fdd * lisp/ob-latex.el: Document all the function arguments
adds b1c507c0ee org-find-base-buffer-visiting: Document function argument
adds 39314eab11 * lisp/ob-lisp.el (org-babel-lisp-vector-to-list): Add
docstring
adds 8b18fc5817 org-attach-dir-from-id: Detect attachments under default
`org-attach-id-dir'
adds 266aac1186 org-element--cache-persist-before-write: Warn when
writing incorrect cache
adds d73d85b05e * lisp/ob-makefile.el (org-babel-execute:makefile):
Document function args
adds 7efd5bba0a org-element-cache: Add switch to verify cache before
writing to disk
adds 4d0f89672a * lisp/ob-maxima.el: Document all the function arguments
adds 224d455d60 * lisp/ob-ocaml.el: Document all the function arguments
adds aa9177e1a8 * lisp/ob-octave.el: Document all the function arguments
adds 85ebb6d422 * lisp/ob-org.el: Document all the function arguments
adds 0ed8bf794f * lisp/ob-python.el: Document some missing function
arguments
adds 3c29e77b51 * lisp/org-capture.el: Fix malformed declare form
adds 3fcf3d2e24 * lisp/ob-R.el (org-babel-edit-prep:R): Add docstring
adds 2ba45fcb78 * lisp/ob-maxima.el: enable use of `batch' loader and
`draw'
adds 460c1a3524 Merge branch 'bugfix'
adds 6d85f851b3 * lisp/ob-shell.el (org-babel-execute:shell): Document
the function args
adds 88ff6c2fbc org-reset-checkbox-state-subtree: Do not reset outside
the subtree
adds e6690c5b79 * lisp/ob-screen.el (org-babel-execute:screen): Document
the function args
adds 4edfb69f86 * lisp/org-element.el (org-element--cache-for-removal):
Add more logging
adds 69c830f361 * lisp/ob-processing.el: Document all the function
arguments
adds 26f1cb77a9 org-ascii-item: Fix for alphabetical bullets
adds 1225f62576 org-babel-python-read-string: Upcase function argument
in the docstring
adds 1003790d1d * lisp/org-pcomplete.el (org-element-property): Fix
malformed declare
adds fe19ebe4af * lisp/org-archive.el: Fix flycheck warnings
adds 54b9c845a7 * lisp/org-crypt.el: Fix outdated declare forms
adds 681f3fc8f9 * lisp/ol-docview.el (org-docview-open): Add docstring
adds ac108a3ac1 * lisp/ol-docview.el (org-docview-export): Update
docstring and arglist
adds 37d6bde27f org-element-parse-secondary-string: Prevent altering
current buffer cache
adds ad07b2982f fixup! org-element-parse-secondary-string: Prevent
altering current buffer cache
adds fe23bec607 * lisp/org-element.el (org-element-subscript-parser):
Fix edge case
adds c952ff10fb * lisp/ob-ruby.el: Document all the function arguments
adds ad7406fc14 Merge branch 'bugfix'
adds ce47fdf382 Merge branch 'bugfix'
adds 7e7ce81136 * lisp/ol-info.el (org-info-other-documents): Convert to
`defcustom'
adds f32f5982a7 * lisp/ol-info.el (org-info-map-html-url): Prioritize
custom URLs
adds e1569918cc org-agenda: Handle inactive ranges when displaying
inactive timestamps
adds f660afc506 fixup! org-element-parse-secondary-string: Prevent
altering current buffer cache
adds a52c74e962 org-element-org-data-parser: Fix deferred property
parsing
adds fba3fd56c4 org-element-org-data-parser: Allow leading blank lines
before property drawer
adds 9ba1fc778a * lisp/org-element.el (org-element--cache-sync): Do not
reset cache warning
adds 07ae6ba58d * lisp/org-element.el (org-element--current-element):
Add a comment
adds 0e3d0e3d19 org-element--collect-affiliated-keywords: Fix keywords
before comment
adds a2dd30d3a1 * lisp/ol-doi.el (org-link-doi-open): Document all the
function arguments
adds f3de4c3e04 org-babel-tangle-collect-blocks: Ignore src blocks
without language
adds 0d214ef008 org-element--current-element: Fix edge case with
affiliated keywords
adds abf5156096 * lisp/org-attach.el (org-attach-attach): Do not end
error message with period
adds ed42dc34a8 * lisp/ol.el (org-link-search): Ignore case when
matching headings
adds ec23993301 lisp/ox.el: Ignore case when matching headings and
targets
adds 9fcbd19b3b * lisp/org-protocol.el
(org--protocol-detect-protocol-server): Fix docstring
adds 7d90507420 Merge branch 'bugfix'
adds 1a1f45d236 Merge branch 'bugfix'
adds 061988c024 * lisp/org-tempo.el: Fix checkdoc warnings
adds 1eb5987589 ob-python: Check for end of output in
org-babel-python-send-string
adds 0becd1d6f7 Merge branch 'bugfix'
adds fa7542d74c * lisp/org-agenda.el (org-agenda-get-progress): Fix
clock log entries
adds 73485aa063 org-element-parse-secondary-string: Fix Emacs 27
compatibility
adds 201625f7e2 lisp/org-agenda.el: Display commands in a more
consistent order
adds 23f751910e org.el: Respect org-extend-today-until in timestamps
with ++
adds 16548593eb * lisp/org-clock.el (org-clock-clocked-in-display): Fix
docstring format
adds 678af9d502 test-org/auto-repeat-maybe: Fix Emacs <28 compatibility
adds 9bbc21df84 Merge branch 'bugfix'
adds 24a0e7f8df * lisp/ob-python.el: Fix misspelled constant name
adds b223a3cc75 org-num: Allow property inheritance for UNNUMBERED
property
adds 4f8c9f5ac5 * lisp/ol-man.el (org-man-export): Document all the
function arguments
adds 8320e4794e org-entry-get-with-inheritance: Fix inherited explicit
nil value
adds 627097c7d3 * lisp/ol.el (org-link-complete-file): Document the
function argument
adds e34d7781f0 org-element-entity-parser: Refactor entity regexp using
`rx'
adds b3c8a7c360 * lisp/org-element.el (org-element-entity-parser): Add
comment
adds 312deaa13a * lisp/ob-C.el: Add support for :prologue/:epilogue
parameters
adds 1f0eaefa52 * lisp/ob-awk.el: Add support for :prologue/:epilogue
parameters
adds be59f11435 * lisp/ob-calc.el: Add support for :prologue/:epilogue
parameters
adds 3bffa96448 * lisp/ob-dot.el: Add support for :prologue/:epilogue
parameters
adds 936290fe18 * lisp/ob-emacs-lisp.el: Add support for
:prologue/:epilogue parameters
adds 67bd4b0a36 * lisp/ob-fortran.el: Add support for
:prologue/:epilogue parameters
adds 92b69d4331 * lisp/ob-java.el: Add support for :prologue/:epilogue
parameters
adds f0a2531bb4 * lisp/ob-latex.el: Add support for :prologue/:epilogue
parameters
adds 6887851401 * lisp/ob-lilypond.el: Add support for
:prologue/:epilogue parameters
adds 320b0e5b1f * lisp/ob-lisp.el: Add support for :prologue/:epilogue
parameters
adds ab4ec726e5 * lisp/ob-org.el: Add support for :prologue/:epilogue
parameters
adds 733cb9614c * lisp/ob-sqlite.el: Add support for :prologue/:epilogue
parameters
adds c77e7f9c8a * etc/ORG-NEWS (=UNNUMBERED= property ...): Add
reference to the manual
adds 13353f1fa3 org-fold-hide-drawer-all: Make interactive
adds 46a52a5708 * lisp/ob-sqlite.el: Document all the function arguments
adds aef5cf5e0b * lisp/ol.el (org-link-descriptive): Provide :set
function
adds 0e9485c90b * lisp/ol.el (org-link--set-link-display): Fix compiler
warning
adds 595a32d532 * lisp/ol.el: Document some of the function arguments
adds 7ceefaf2d5 * lisp/ob-plantuml.el: Support tikz output
adds edff094b5f * lisp/ol-eshell.el: Fix docstrings
adds 1494445116 Fix obsolete `sleep-for' usage
adds 693a3c558f org-icalendar-entry: Fix when the value is a list of
keywords
adds 154ef34107 * lisp/ol-eww.el (org-eww-extend-eww-keymap): Add
docstring
adds 20ab29117c * lisp/ol.el (org-link-open-as-file): Document function
arguments
adds 098f081591 org-open-at-point: Preserve point unless opening link
moves the point
adds e03402b931 Merge branch 'bugfix'
adds c7db1c0981 * lisp/org-clock.el (org-clock-menu): Add docstring
adds 9c255cacfe org-element-ignored-local-variables: Add missing
variables
adds 96286321c5 Merge branch 'bugfix'
adds f632def07c * doc/org-manual.org: Improve documentation for
#+SELECT_TAGS and #+EXCLUDE_TAGS
adds 9cbaf8e49c ox-ascii.el: Consistently add brackets around links
adds 0b0bf03e4b org-clock-clocktable-language-setup: Reformat and add
Polish translation
adds b06995e998 * lisp/ol-man.el: Add file commentary and Code: header
adds 9512bf250a org-clock-out-hook: Clarify point location when hook is
executed
adds 2b15e789ae org-clock-out-removed-last-clock: New variable to be
used by `org-clock-hook'
adds 55db64e9d0 org-element--properties-mapc: Fix typo
adds 41ff569f2d * lisp/org-ctags.el: Fix sentence spacing in the top
comment
adds 9183e3c723 * lisp/org-crypt.el: Fix checkdoc warnings
adds ffcdaa1e22 * lisp/org-mouse.el (org-mouse-re-search-line): Document
function argument
adds d68d0f5f49 * lisp/org-pcomplete.el: Add commentary section
adds ee0961ba31 lisp/org-table.el: fix warning about `eq' usage
adds 0ab6ab00c1 Revert "lisp/org-table.el: fix warning about `eq' usage"
adds 1ef9e144aa * lisp/org-table.el (org-table-make-reference): Add a
FIXME comment
adds ab0d0a6402 fixup! * lisp/org-table.el (org-table-make-reference):
Add a FIXME comment
adds 9ecee6f2e2 * lisp/ox.el (org-export-async-debug): Fix checkdoc
warning
adds 91ce96d04a org-html-link-org-files-as-html: Fix checkdoc warning
adds 38723463db org-publish-project-alist: Fix checkdoc warning
adds 054bdb6ce3 * lisp/ox-md.el (org-md--convert-to-html): Fix the
docstring
adds 459a10979d * lisp/ox-man.el (org-man-table-cell): Fix checkdoc
warning
adds fac55324ac org-element-at-point: Demote error to warning when
called from non-Org buffer
adds 089fda1219 Merge branch 'bugfix'
adds 1014296344 * lisp/org.el (org-comment-dwim): Rely on
`org-comment-or-uncomment-region'
adds 7056752f33 * lisp/org-cycle.el: Document all the function arguments
adds 154a80f864 lisp/org-crypt.el (org-crypt-check-auto-save): Fix
checkdoc warning
adds 6feef2a279 Merge branch 'bugfix'
adds 0ad14d7b0e doc/org-manual.org: Checkboxes, add checkbox states
examples
adds c80f320269 lisp/org-timer.el: Document all the function arguments
adds 2e8262b893 lisp/org-timer.el (org-timer-start-time): Fix checkdoc
warning
adds 08bbdc7c8b Merge branch 'bugfix'
adds b5cfc311db org-babel-ref-resolve: Search current buffer when FILE
in FILE:REF does not exist
adds 6af71d6f2f Merge branch 'bugfix'
adds 6f960f3c6a * lisp/org-element.el: Fix checkdoc warnings
adds d285f72f9d * lisp/org-persist.el (org-persist-write:url): Do not
end error with "."
adds 5bbd58d34f * lisp/org-element.el: Fix checkdoc warnings
adds 4758255035 lisp/ox-texinfo.el (org-element-ast): Fix checkdoc
warnings
adds 819cd73cb4 lisp/ox-publish.el (org-publish-timestamp-filename):
Document function arguments
adds 0740e62df8 lisp/ox-ascii.el: Fix justification of special blocks
adds a1fa521975 org-agenda-format-item: Do not call
`org-get-outline-path' in non-Org buffer
adds ad1aff1722 lisp/ox-latex.el (org-latex-src-block-backend): Fix
double space in docstring
adds bfa4f9d5aa * lisp/ox-latex.el: Document some undocumented function
arguments
adds 6a417d5798 doc/org-guide.org: Convert references to manual into
info:org links
adds 4b1154e32d lisp/org-element.el: Use consistent warning types for
warnings
adds bd7fab2129 lisp/org.el (org-in-src-block-p): Improve docstring
adds 6d7c7917a0 lisp/org.el (org-in-src-block-p): Fix when on affiliated
or post-blank
adds 57b94f3447 lisp/org.el (org-in-src-block-p): Fix when post-blank
has spaces
adds 4d72f3a0d2 Merge branch 'bugfix'
adds 08c9664a42 Merge branch 'bugfix'
adds 1e353648ef Merge branch 'bugfix'
adds 36f61a9c8b lisp/oc.el (org-cite-parse-elements): Use org-mode
buffer for parsing
adds 23378177c2 lisp/oc-basic.el: Consider that author/title fields may
be raw string objects
adds 315417582f lisp/org.el (org-mode): Force `tab-width' to be 8
adds f4b9f3f7b9 lisp/org-keys.el: Document all the function arguments
adds a0ee5d4c33 lisp/org-keys.el (org-mouse-1-follows-link): Fix
checkdoc warning
adds 5e946d3673 org-print-speed-command: Rename and mark for internal use
adds 8c2f7635c5 Merge branch 'bugfix'
adds f2cb64579b org-buffer-text-pixel-width: Fix measuring lines beyond
window width
adds 88e8b207fd Merge branch 'bugfix'
adds e3dec7fe6a fixup! org-buffer-text-pixel-width: Fix measuring lines
beyond window width
adds 7926045ff5 Obsolete `org-src-associate-babel-session' and related
functionality
adds 29d5b2573b lisp/ox-latex.el (org-latex--make-option-string):
Document all the arguments
adds fdd9b6d330 org-cite-capitalize: Fix when STR is a raw string
pseudo-object
adds a59193e47d fixup! lisp/oc-basic.el: Consider that author/title
fields may be raw string objects
adds ac9acb2113 lisp/ox-latex.el (org-latex--format-spec): Fix checkdoc
warning
adds 6003637a4d lisp/org.el (org-property-drawer-re): Fix regexp
adds a8a0a45d24 lisp/org-lint.el (misplaced-heading): New linter
adds 3b71939903 lisp/org-src.el: Suppress compiler warnings for obsolete
code
adds 3280f2f8bd lisp/ox-koma-letter.el: Fix checkdoc warnings
adds 478576749d Move files when using `org-babel-tangle-publish'
adds 3c714d7b32 lisp/ox-icalendar.el (org-icalendar--rrule): Add
docstring
adds 73617ff586 lisp/ox-icalendar.el (org-icalendar--vevent): Escape (
in the docstring
adds 282c0fb6d1 lisp/ox-icalendar.el (org-icalendar--vtodo): Document
CLASS argument
adds 4f92738774 lisp/ox-html.el: Fix some checkdoc warnings
adds 5e809903d5 lisp/ol.el (org-store-link): Clarify the return value
when INTERACTIVE? is nil
adds 1e8081aeec Revert "lisp/org.el (org-property-drawer-re): Fix regexp"
adds b1cb3b724a Revert "org-element: Simplify drawer and property drawer
regexps"
adds b77f991c02 Add support for yank-media and DND
adds 664ffde149 org-link: Improve UX of 'org-insert-link'
adds 0c4358b4ac lisp/ox-html.el: Fix some checkdoc warnings
adds 420ed4e033 lisp/org.el (org-skip-over-state-notes): Improve
docstring
adds 7505055f58 org-agenda-to-appt: Do not hard-code not-done todo
keywords
adds 676f46b7e2 lisp/ox-beamer.el (org-beamer-bold): Fix typo in the
docstring
adds ac8b925407 lisp/org-capture.el: use `org-store-link' for %K values
adds b9778ed5ad Merge branch 'bugfix'
adds 7c4a02f868 lisp/ox-ascii.el (org-ascii-format-inlinetask-default):
Fix checkdoc warning
adds d6c392b020 lisp/org-refile.el (org-refile-marker): Update docstring
adds 7c9a5216bb ol-man.el: Enable completion
adds b8d27bb4ec ol-man.el: Mark WoMan link handler as obsolete
adds d6924212bd lisp/org-macs.el: Fix some checkdoc warnings
adds fbcd71e856 org-babel-tangle: Do note erase the existing tangle
target before overwriting
adds 3be87f15d5 lisp/ol-man.el (Man-completion-cache): Declare variable
adds 23291840b2 org-clock-auto-clockout: Honor system idle time. Do not
spawn multiple timers
adds 89164e6054 lisp/ol.el (org-store-link): Use non-obsolete variable
name in docstring
adds 5c543cd9d9 lisp/ol.el (org-link-search): Clarify that narrowing is
respected
adds cb71bde7cb lisp/org-macro.el (org-macro--get-property): Ignore
narrowing
adds 63ef7b9242 org-lint-wrong-include-link-parameter: Ignore narrowing
when verifying
adds 15cf8c3fcd Merge branch 'bugfix'
adds 31caf84bb7 lisp/oc-basic.el (org-cite-basic--shorten-names): Fix
NAMES being raw pseudo-object
adds 8fd21d04ce lisp/ob-sqlite.el (org-babel-sqlite-table-or-scalar):
Improve docstring
adds d2ce1c6ec1 lisp/ox-texinfo.el: Fix @menu in headlines without
contents
adds de9f1169d2 lisp/org-element.el (org-src-preserve-indentation-p):
Fix declare form
adds bf1d45f9ba org-lint: Remove checker for #+name with colon
adds 67ce9386ad lisp/org.el (org-sort-entries): Fix when end of region
is not a bol
adds 92fec81e2e lisp/org.el (org-sort-entries): Fix sorting partially
selected subtree
adds 2df9642f1d lisp/ob-maxima.el (org-babel-header-args:maxima): Fix
value
adds 5a5ec1b320 lisp/org-persist.el: Do not GC orphan files when another
Emacs is running
adds 1d72973efa org-clock-history-push: Improve docstring. Raise error
for illegal args
adds 41726d408b lisp/oc-basic.el (org-cite-basic--shorten-names): Fix
typo
adds e3abcdbf01 lisp/oc-csl.el: Fix some checkdoc warnings
adds 571186631a lisp/org-macs.el (org-current-text-column): Improve
error message
adds e469636a6d org-element-plain-list-interpreter: Do not run mode hooks
adds e6bfe3caa8 lisp/org-persist.el: Honor
org-persist--disable-when-emacs-Q for gc-lock
adds 6011e7a489 org: Add image alignment
adds 872c1b99fb Merge branch 'bugfix'
adds 539728840f ox-latex: Fix exporting longtable with multiline header
adds f280b2178c lisp/ob-python.el (org-babel-python-table-or-string):
Small fix
adds 7440911e49 Merge branch 'bugfix'
adds 11e16e5f9e lisp/org-agenda.el: Check agenda type earlier
adds a64b779cbe Merge branch 'bugfix'
adds cee9b6abc6 Revert "lisp/oc.el (org-cite-parse-elements): Use
org-mode buffer for parsing"
adds 52a836b40d lisp/oc-basic.el (org-element-contents): Add missing
declare
adds b8b02e3da3 org-lint: New linter for named results of evaluation
adds e9ae9dbc54 org-lint.el: Add linter checking for independent
keywords prior affiliated
adds a2b09e4aa6 org-manual.org: Add comment on the biblatex bibliography
exporter
adds f59ac10257 lisp/org-clock.el: Improve some docstrings
adds 3afae6690f org-element-with-buffer-copy,
org-export-with-buffer-copy: Fix expansion
adds bd9dc32178 org-assert-version: Disable version check in .elc files
for built-in Org mode
adds 4ad7ae2520 lisp/org-element-ast.el: Add a comment why no
`org-element-properties'
adds 5185339fe6 Merge branch 'bugfix'
adds 60f357e8bf doc/org-manual.org: Clarify that inline code blocks
cannot be named
adds 5092ecd46a Reword biblatex documentation
adds 80ce6152ba lisp/org-table.el: Improve cell alignment accuracy
adds 684aff8eeb org-persist--gc-orphan-p: Fix Emacs 26.1 compatibility
adds d15e52fef4 org-element: Distinguish between [[/path/to]] and
[[file:/path/to]] links
adds 69e746c1e4 lisp/ox-odt.el: Do not open the generated exported file
in the background
adds 996441fd56 lisp/ox-odt.el: Do not alter `auto-mode-alist'
adds d0d838b02e ob-python: Test and improve robustness for externally
started python
adds d526ab5388 fixup! ob-python: Test and improve robustness for
externally started python
adds 9239b0e8d1 ob-python: Changed options for default Python command
adds d57d3bd9bb ob-python: Remove :version from variables with
:package-version
adds dfeff03c5a lisp/org-element-ast.el (org-element-copy): Fix altering
source element
adds 3aac00e45d lisp/org-indent.el: Add hook to run after it initializes
a buffer
adds d6117f895c org-element-cache: Provide Elisp API to store user data
inside the cache
adds 6d1c1721e3 Merge branch 'bugfix'
adds a27a1b87b5 lisp/org-agenda.el (org-todo-list): Rename variables and
format
adds d8586fb601 Remove mentions of semi-obsolete
`org-tags-match-list-sublevels' from manuals
adds 99c9cae25c Revert "Obsolete `org-src-associate-babel-session' and
related functionality"
adds b4687fcd69 Revert "lisp/org-src.el: Suppress compiler warnings for
obsolete code"
adds c10a079a2c org-edit-src-code: Setup Org Src buffer context before
running `org-src-mode-hook'
adds b6643884cb ob-R, ob-julia: Use `ess-gen-proc-buffer-name-function'
to control session buffer name
adds fa198cbbe4 org-agenda-search-headline-for-time: Ignore all the
timestamps in headings
adds 72a2db86d9 Merge branch 'bugfix'
adds aab2c94531 Update copyright years for main-only files
adds 97951352bb Fix [[* completion when there is text after point
adds 0773f4980c org-cycle: Throw an error when `org-cycle-max-level' is
not positive
adds c9e5270bf1 lisp/org.el (org-self-insert-command): Do not skip
fragility checks
adds f9702a09e7 org-fold: Fix edge case when revealing fragile folds
breaks some Emacs commands
adds d0a917ab23 org-agenda-get-progress: Fix detecting time when todo
keyword contains ]
adds f22be2878f org-agenda: Fix hard-coded day lengths when calculating
timestamp regexp
adds f6e3b1a805 doc/org-manual.org (Org Syntax): Update reference to
syntax document
adds 8f7efd9d7d Merge branch 'bugfix'
adds 78c1a0f383 doc/org-manual.org (Citation handling): Add index entries
adds 6592c766d2 org-agenda-bulk-mark: Fix mark not being visible when
column view is active
adds d8b0c23d5c Merge branch 'bugfix'
adds bdc60fb936 org-table-make-reference: Disable compiler warning
adds fad90df535 Revert "org-table-make-reference: Disable compiler
warning"
adds 2708a63714 Merge branch 'bugfix'
adds dea7780d6d org-fast-tag-selection: Limit the number of displayed
tags
adds dda435773f doc/org-manual.org (Citations): Add more examples
adds 77a1ddd39f lisp/org-element-ast.el: Fix typos in top comment
adds 1aa4552e5c org-indent-drawer, org-indent-block: Update docstring
adds c41a89676e org-next-visible-heading: Fix when moving over
non-descriptive link
adds 56f6d8d1ab doc/org-manual.org: Fix description and example for
#+CITE_EXPORT
adds 83f17091e6 doc/org-manual.org (Citations): Add clarification about
default style
adds 59238cfa82 doc/org-manual.org (Bibliography options...): Clarify
biblatex vs. csl options
adds 38c6eb2b72 ox-latex: Do not use float for inline images inside links
adds 78754cdcff doc/org-manual.org: Do not indent example python blocks
adds b79d9dd604 lisp/ob-shell.el: Remove unnecessary prompt template
adds d51723102a lisp/ox-latex.el: Honor non-list value of
`org-latex-caption-above'
adds e6e8f0933a org-cite-basic-export-citation: Fix suffix inside
brackets (year suffix)
adds 87da1ff15b org-cite-basic-export-citation: Fix prefix/suffix being
ignored
adds 0254854eea lisp/ol.el (org-link-open): Use let-bound :follow
function
adds 2da9253e7d doc/org-manual.org: Clarify context of evaluation code
block references
adds 490260ceb8 orgcard.tex: Allow correct rendering in PDF format and
US letter page size
adds 4ce2ad4eb1 lisp/org.el (org-agenda-files): Avoid duplicates
adds a19a72f7d3 org-agenda: Fix grid lines when
`org-agenda-default-appointment-duration' is non-nil
adds 92c53f23d3 org-get-outline-path: Drop COMMENT keywords from the
outline path
adds 4edb7d43ba doc/org-manual.org (The Agenda Dispatcher): Remove
obsolete convention
adds 037e3b3eb7 lisp/ob-tangle.el (org-babel-detangle): Improve docstring
adds 6e17ddd334 Merge branch 'bugfix'
adds ac1c72376c org-open-at-point-global: Match multiline links
adds 83696bf21f org-export-activate-smart-quotes: Fix edge case with
multiple secondary strings
adds 6dab5c317d lisp/ox.el: Fix removed variable in the commentary
adds dd4fd02995 Allow per-buffer setting of org-link-descriptive via
#+STARTUP options
adds 2ade16bbc2 org-fold: Honor :extend face property in folded
headings/blocks/drawers
adds 793cdbea68 fixup! org-fold: Honor :extend face property in folded
headings/blocks/drawers
adds 9ef18956bd org-element: Allow more objects inside citations
adds b980f7abb8 lisp/org-tempo.el: Do not refer to removed function in
the commentary
adds 78dc58508d Obsolete org-switch-to-buffer-other-window and
org-no-popups
adds 228d6ccfcf doc/org-manual.org (Repeated tasks): Clarify that all
the timestamps are shifted
adds d2986be076 lisp/org-lint.el (org-lint-named-result): Improve
accuracy and message
adds ea529007d7 ox-html: Fix links to targets that do not have a number
adds 46b9769a02 org-attach-store-link-p: Change default value to
'attached
adds 8ec89c53ca ox-icalendar: Add support for multi-line SUMMARY,
LOCATION, and DESCRIPTION
adds 19c90dd947 org-link-translation-function: Remove reference to
removed function
adds 44385f5bc4 lisp/ox-icalendar.el: Add Jack Kamm as maintainer
adds 13bbe6743d lisp/org-table.el (org-table-copy-down): Fix typo
adds ef23b4706b org-babel-tangle: Do not allow tangling into self
adds eacc9aa3ca doc/org-manual.org: Minor language fixes
adds 5e98599f50 lisp/org-table.el: Fix reference to non-existing function
adds 319563cef7 ob-R, ob-julia: Do not force-start session in Org Src
buffers
adds e24ca9fa05 org-switch-to-buffer-other-window: Suppress compiler
warning
adds da2b61b09e lisp/ox-icalendar.el: Add time-to-live functionality to
ox-icalendar
adds a4a880d1f9 org-latex-default-packages-alist: Refine packages for
font management
adds 107cbc74a9 ob-python: Set Python shell in Org edit buffer
adds 522d7d0afe org-odt-get-table-cell-styles: Fix reference to obsolete
text property
adds 22050243b8 org-update-parent-todo-statistics: Use parser to match
statistics cookie
adds 813614cff4 lisp/org-src.el: complete `org-src-preserve-indentation'
docstring
adds f490c1548a org-agenda: New customization
`org-agenda-start-with-archives-mode'
adds 6533eedc41 doc/org-manual.org (Generating a sitemap): Link to
`org-publish-project-alist'
adds cfef7f85f1 doc/org-manual.org (Generating a sitemap): Fix property
list
adds e2144f5f32 org-publish-sitemap-file-entry-format: Do not refer to
non-existing symbol
adds a5c977b43e org-cycle-set-visibility-according-to-property: Honor
inner VISIBILITY settings
adds da9ac6da1d Merge branch 'bugfix'
adds 86c4038da6 ob-scheme: Allow ob-scheme to accept a remote connection
adds afc529b4a0 lisp/org-element-ast.el (org-element-type-p): Simplify
implementation
adds 15e51d7083 lisp/org-persist.el (and): Fix typo
adds bd305ecdf6 ox-latex: Make sure that [text] is not misinterpreted as
LaTeX argument
adds 03b383df8b ox-latex: Remove org-latex-line-break-safe
adds fe663b6c80 lisp/org-element-ast.el (org-element--property-idx):
Simplify implementation
adds 13a8a74a99 Merge branch 'bugfix'
adds c9ed0388e7 lisp/ox-beamer.el: Add BEAMER_ACT to column definition
adds 5f22a1be40 org-table-header-set-header: Fix header calculation
adds 402643f194 Merge branch 'bugfix'
adds 788af56753 doc/org-manual.org (Summary): Clarify the Org markup is
human-readable
adds 14acf626fe org: Fontify whole table rows with `org-table-row' face
adds 40d1352b29 org-babel: Declare :async header argument in the
backends that support it
adds 055ed4a2f6 doc/org-manual.org: Clarify what TIMESTAMP and
TIMESTAMP_IA refer to
adds 614d534a9d fixup! doc/org-manual.org: Checkboxes, add checkbox
states examples
adds 62c6d5668d org-fold-core-style: Use 'overlays in Emacs >=29
adds 344d4624e1 lisp/org-compat.el: Fix compiler warning when make
single
adds 71fa0014db lisp/ox-latex.el: make org-latex-prefer-user-labels safe
file local
adds 96944e8d43 org-fold-core--process-delayed: Fix delayed folding in
killed buffers
adds 83bc81b750 lisp/org-list.el (org-list-swap-items): Fix re-folding
after swap
adds 844bd9f1f1 lisp/org.el (org-copy-visible): Fix when using overlays
for folding
adds 1156554aaf test-org-fold/org-fold-display-inline-images: Fix test,
disable when non-interactive
adds c67af5c24a test-org-fold/org-fold-display-inline-images: Fix skip
condition in older Emacs
adds 57f1c02556 doc/org-manual.org: Clarify the default export language
for LaTeX export
adds 3f4bdf80cb Merge branch 'bugfix'
adds 5cb52f379b org-html-example-block: Combine :class attributes using
space
adds 09ced6d2c2 org-link-plain-re: Improve regexp heuristics
adds 7a6bb0904d org-table-justify-field-maybe: Do not leak alignment
data from other tables
adds b2ee10545e Merge branch 'bugfix'
adds 0a58a53eda org-capture-set-target-location: Improve error reporting
for malformed target
adds 0938795fd7 org-colview: Replace anonymous function with
`forward-char'
adds f4414f5dbb ox-latex: Fix references to src block results without
#+name
adds 7f5e085cad org-decrypt-entry: Adjust headline levels in decrypted
subtree
adds 10d2868c58 org-footnote-new: Add an option to create new anonymous
labels
adds 4254a54f88 org-update-parent-todo-statistics: Do not modify buffer
unnecessarily
adds 8ccda1737b fixup! org-capture-set-target-location: Improve error
reporting for malformed target
adds 18d98ee655 org-colview: Extract functions `org-columns-move-up' &
`org-columns-move-down'
adds b26745b985 org-agenda: Fix meaning of 'repeated-after-deadline
value of `org-agenda-skip-scheduled-if-deadline-is-shown'
adds f016545aa1 org-link-search-must-match-exact-headline: Improve
docstring
adds 62956196d0 org-agenda: Fix entries with timestamps without day name
adds bfc0cb3723 lisp/org-num.el: Autoload safe variables
adds ee395b9b8e Add new make target for native compilation
adds adf841219d mk: Use ` quotes instead of complex '"'"'
adds 4797ebf834 lisp/org-crypt.el (org-current-level): Fix compiler
warning
adds 8d2fcfea99 Add testing/lisp/test-duplicates-detector.el
adds e3f327d1e6 ob-haskell/session-named-none-means-one-shot-sessions:
Remove duplicate
adds 8e2ed45bb1 test-org/file-contents: Refactor duplicate test
adds ecb5b605d7 lisp/org-element-ast.el: Fix compile-time inline
expansion
adds 71fbe92c2e mk: Allow parallel execution
adds c76d498f44 mk/default.mk: Use make single by default
adds 27d6f8305c lisp/ob-comint.el: Introduce a fallback prompt regexp
adds 0d77cf8421 org-latex-headline: Prevent footnotes in TOC/footers
adds aa3724dbde org-capture: Obsolete `org-capture-bookmark' in favor of
`org-bookmark-names-plist'
adds df1f9be7f8 fixup! Add testing/lisp/test-duplicates-detector.el
adds 7319136420 org-element-cache-map: Fix when :next-re is provided
adds cfb48624f3 lisp/org-element-ast.el (org-element-property-raw):
Simplify implementation
adds 981402a93d org-ctags.el: Fix use of "ctags" executable
adds 80e7c9f80f ox-latex: String variables are not file local safe
adds 942b4d97c1 Revert "lisp/org-element-ast.el
(org-element-property-raw): Simplify implementation"
adds 9ddfb66996 lisp/org.el (org-insert-subheading): Improve docstring
adds cbfe1354b3 org-insert-subheading: Never insert sub-heading above
current
adds 13d0f8bf8e org-babel-execute-src-block: Force :dir according to
live session
adds 644bf846d6 ob-comint: Make file results from async sessions respect
:dir header
adds 8c7313d397 org-babel: New babel backend API function
org-babel-session-buffer:<lang>
adds d3a1394270 fixup! org-ctags.el: Fix use of "ctags" executable
adds c2a58bbd53 org-startup-folded: Make values consistent with
#+STARTUP keyword
adds ce1da4d201 fixup! org-startup-folded: Make values consistent with
#+STARTUP keyword
adds 112f1c5fcd lisp/org-element-ast.el: Fix compilation for Emacs 27
adds 130382779b testing/lisp/test-duplicates-detector.el: Fix Emacs 27
compatibility
adds 5be39ff798 Reapply "lisp/org-element-ast.el
(org-element-property-raw): Simplify implementation"
adds 01a074d0b5 fixup! Obsolete `org-icompleting-read' and
`org-completing-read-no-i'
adds 2a999b298f org-columns--display-here: Avoid calling
`face-remap-add-relative' when possible
adds 7e547fd3b6 org-columns--display-here: Cache result of
`substitute-command-keys'
adds 807bf95c49 lisp/org-colview.el (org-columns): Avoid calling
expensive `move-marker'
adds f4f0fc8bda lisp/org-colview.el (org-columns--compute-spec): Fix
columns in inlinetasks
adds 6ff0de5c3e ox-org: Export special table rows by default
adds cf7ef80a13 org-manual: Undocument
`org-fast-tag-selection-include-todo'
adds 1ff72e0918 doc/org-manual.org: Fix some obsolete variable names
adds 46cf76259c doc/org-manual.org: Describe export flow
adds 1087a7b4af doc/org-manual.org: Add link to WORG export reference
page
adds f9fc9d95c7 org-export-as: Add reference to export flow in the manual
adds a70f216e3f doc/org-manual.org (Summary of the export process):
Reference `org-export-as'
adds 5cbaa87473 doc/org-manual.org (Include Files): Add link to export
flow
adds 38dd882685 org-ctags: Fix regexp to not break radio-target links
adds 61c235b778 org-element-paragraph-parser: Fix edge case; fix tests
adds a250fc745f org-compile-file: Retain all the logs when PROCESS is a
list
adds 666bd90497 fixup! ox-org: Export special table rows by default
adds b8ee1315a1 ox-org: Do not process citations by default
adds fd45bfa648 Acknowledge that Nicolas Goaziou is no longer
maintaining Org libraries
adds 97cc71b594 lisp/org-element.el, lisp/ox.el: Add Ihor Radchenko as a
maintainer
adds 9eec4af620 lisp/ox-latex.el: Add missing character warnings
adds 0e1f0e1605 ox-latex: Make errors/warnings during PDF generation
more obvious
adds 1cca1967e9 fixup! ox-org: Do not process citations by default
adds c9fc4c03e8 org-manual: Fix inaccuracy about TOC placement
adds 388ba5b5c4 org-insert-link: Do not expand path arg when
`org-link-file-path-type' is a function
adds ea487bffb5 org-fold-hide-drawer-all: Do not use point and mark when
no region is active
adds 7360c6b427 Merge branch 'bugfix'
adds d314882301 org-narrow-to-subtree: Fix when current narrowing
intersects subtree
adds a8443f2c79 org-latex-to-html-convert-command: Enhance the docstring
adds 0dd2c5ea39 Merge branch 'bugfix'
adds b3b35b03ff lisp/ox-beamer.el: customize the beamer frame
environment name
adds 67d9372487 org-read-date-display: Fix random overlay priority when
selection is at today
adds 24ce9abce7 org-capture-set-target-location: Fix `pcase' conditions
adds 256caa0823 org-cycle: Fix "Overwriting value of ... by aliasing"
warning
adds e52a480f9f Merge branch 'bugfix'
adds 4b1399fb21 org-goto-map: Do not treat 0-9 as digital arguments by
default
adds 19db45f2cc org-agenda-filter-by-category: Fix using truncated
category as a filter
adds 505778950a org-persist: Disable reporting read/write time by default
adds f90322377c ox: Fix exporting code blocks with missing language
specifier
adds 6e7e0b2cd3 lisp/org.el (org-insert-heading): Allow specifying
heading level
adds 95554543b9 org-id.el: Add search strings, inherit parent IDs
adds 5d186b499d org-fold: Refactor fontifying newlines after folds
adds 37e468cf16 org-bibtex-yank: Allow to populate existing item
adds 9daad41ccf Re-introduce undocumented fontification of example blocks
adds af9100382c Never pass error message verbatim as the first argument
for `message'/`error'
adds 407a55c1c0 org-table.el: Enhanced table parsing
adds 655e97208c org-element--generate-copy-script: Copy all the overlay
properties
adds 8bac4d386a org-fold-core-get-folding-spec: Fix edge case
adds 9f6894c106 org-activate-folds: Do not fontify newline after
abbreviated links
adds fef873b1cf org-agenda-get-restriction-and-command: Do not leave
window around
adds 87c9f9b5db org-export: Fix exporting visible when
org-fold-core-style is 'text-properties
adds 25a51bad2c Address Emacs 28 warnings
adds 8651c83991 Address Emacs 27 warnings
adds 356072c1d6 org-agenda: Make sure skipping warning/delay days never
increases their number
adds 755fef38f5 Merge branch 'bugfix'
adds 286a8fb798 org-element-insert-before: Fix return value when setting
plain-text
adds d2df9624ce oc-basic.el: Drop {...} when rendering Bibtex entries
adds ac1ed2bf85 lisp/org-colview.el: Fix computing summary with
low-level first child
adds 9029470eb9 fixup! oc-basic.el: Drop {...} when rendering Bibtex
entries
adds dd4d05a159 ob-tangle: Add flag to optionally remove files before
writing
adds 341a01a07d Work around regexp size limitation for large number of
link targets
adds c841be9656 lisp/ol.el (org-target-link-regexp-limit): Bump value
adds 731d16f9e9 org-table-to-lisp: Preserve text properties
adds 6ef0154576 org-up-heading-safe: Return true level, ignoring
org-odd-levels-only
adds ac49228040 Merge branch 'bugfix'
adds a3ebd8c669 org-babel-do-in-edit-buffer: When editing fails, do not
throw an error
adds c88da815ed Revert "lisp/ob-sql.el: Prevent from getting stuck with
an error"
adds b127d7257e lisp/ol.el (org--re-list-looking-at): Fix Emacs <29
compatibility
adds 60ddec4827 lisp/ox-beamer.el: fix orgframe environment definition
adds ca061cfacb org-beamer-template: Fix when
`org-beamer-frame-environement' is "frame"
adds 902dacb9ca org-archive.el: Fix org-add-archive-files to correctly
de-duplicate
adds 2da622cad7 org-fold-core-region: Fix re-fontification when
unfolding everything
adds 8ac99c33f0 org-agenda.el: Fix org-agenda-write to avoid duplicates
adds 5f5db3d353 org-babel-do-in-edit-buffer: Fix when opening src edit
buffer fails
adds c2ea553be8 org-babel-demarcate-block: split using element API
adds 1151c614b3 org-fold-core-region: Fix another edge case with newline
fontification
adds 8eb78048f0 org-mobile-create-index-file: Fix typo
adds 0608ae1062 Merge branch 'bugfix'
adds 0a6c881174 org-babel: Fix smart `replace-regexp-in-string' behavior
during variable assignment
adds cab81f2428 org-babel: Improve parsing of colnames in tables with
horizontal lines
adds 044dc80a77 doc/org-manual.org: Small fix
adds 57ec015ab3 Merge branch 'bugfix'
adds 4fd8691941 lisp/ox-texinfo.el: Remove redundant `:group`s
adds b0c3c90574 ox-texinfo:: Always provide a @direntry
adds 72b0e9ff04 org-export: Do not strip link type by default during
export
adds a1b8554f6f org-mks: Do not leave window around
adds b6f8078ab4 org-do-remove-indentation: Ignore invisible text
adds c9b655f273 org-activate-folds: Skip over folded newlines faster
adds f08174a459 org-export: Display a warning when the value of :exports
header arg is invalid
adds e2caccfdf6 lisp/oc-basic.el: add missing function declarations
adds 505db97a8c org-update-parent-todo-statistics: Fix infinite loop
after 4254a54f8
adds 37a98d7de4 testing: Fix file names in file headers
adds ff5fc2563f testing: Fix misleading file headers
adds ca29290948 testing: Add missing lexical-binding modeline
adds cd0568ab1b org-submit-bug-report: Submit Org-related warnings
adds 2773904cfb org-src-font-lock-fontify-block: Clarify offset
computation
adds 7653e58f6d org-table-next-row: Improve docstring
adds fb61e83f2a org-insert-property-drawer: Fix incorrect fold type
adds 0e2a9524dc lisp/ob-shell.el: Initialize explicit-shell-file-name
adds 051e7b9d7c Reduce repetitive calls to `find-buffer-visiting' +
`find-file-noselect'
adds acf6fa6209 org-fold-core--property-symbol-get-create: Improve
performance
adds 9f4064e68e org-capture-templates: Document %^{prompt}X %-escape
syntax
adds 712ef988c3 org-fold-core-region: Fix removing non-fold overlays
adds caafed42e5 Merge branch 'bugfix'
adds a862ef6906 etc/ORG-NEWS: Fix typo
adds 89b0773c3f ob-calc.el: Add support for tables in Calc source block
:var
adds ae50b94e0e Merge branch 'bugfix'
adds d545ad6068 lisp/ol.el: Make `org-link-get-parameter' a valid PLACE
for `setf'
adds cb80019c28 Revert "lisp/ob-shell.el: Initialize
explicit-shell-file-name"
adds 37cd00bb12 lisp/ob-shell.el: Initialize explicit-shell-file-name
adds aa241ffd0b Makefile: List make native in make help output
adds 80615195c4 lisp/ox-beamer.el: constrain use of
org-beamer-frame-environment
adds 46909a54e1 testing/lisp/test-ox-beamer.el: New regression tests for
ox-beamer.
adds 63b10621a0 org-sparse-tree: Fix matching property names containing
"-"
adds 2381c7b882 ox-odt: Avoid warning when everything is fine
adds b338a90698 org-create-math-formula: Do not run file-related hooks
when checking output
adds 4f548f9482 fixup! org-create-math-formula: Do not run file-related
hooks when checking output
adds df4a48bc4f Fix org-fontify-quote-and-verse-blocks when
org-src-fontify-natively is t
adds 224254e7f0 fixup! Fix org-fontify-quote-and-verse-blocks when
org-src-fontify-natively is t
adds ad02825337 org-persist: Do not demand write access to existing
directories
adds 81dcc6350f Merge branch 'bugfix'
adds 1b99cccbe9 Merge branch 'bugfix'
adds 01cc01fc13 doc/org-manual.org (Using the Property API): Fix typo
adds 5fa0f0c6fe Support completion boundaries when completing olp, tags,
and agenda filter
adds 13af0fd543 fixup! Support completion boundaries when completing
olp, tags, and agenda filter
adds 34c844ab33 Revert "lisp/ob-shell.el: Initialize
explicit-shell-file-name"
adds 5808155084 lisp/ob-shell.el: Initialize explicit-shell-file-name
adds 8507efa848 Merge branch 'bugfix'
adds 33503445e6 org-export: Do not treat unpaired ' and " as smart quotes
adds 6652ee7be9 Merge branch 'bugfix'
adds 16f7021c75 Merge branch 'bugfix'
adds 9450468e5c Merge branch 'bugfix'
adds f0a92b1eb9 org-resource-download-policy: Emphasize that the value
of t is dangerous
adds a3bd978e15 Merge branch 'bugfix'
adds 990b89d324 Create commands for `org-read-date-minibuffer-local-map'
adds 3f20e32f8e org-element-clock-parser: Do not be case-sensitive
adds 1be2f96931 lisp/ox-html.el: Add avif support for html export inline
images
adds 820a99b171 testing/lisp/test-ob-comint.el: Make test for prompt
filter
adds 227cbb5359 lisp/ob-comint.el: Create comint prompt filter
adds c2b763dd14 testing/lisp/test-ob-comint.el: Make test for echo filter
adds 3776eba2f7 lisp/ob-comint.el: Create comint echo filter
adds 574e04d119 lisp/ob-comint.el: Refactor
`org-babel-comint-with-output'
adds 0102988afb testing/lisp/test-ob-shell.el: Test async prompt removal
adds e9c288dfac lisp/ob-comint.el: Fix prompt appearing in async shell
results
adds c0e732266b org-file-contents: Improve comment
adds d3878cb6fe Consistently combine markup and the containing element
faces during fontification
adds 462bbb213a Make sure that commented headings appear commented
adds 4c902d4771 doc/org-manual.org: Do not abbreviate links when editing
the manual
adds 1d86651bef org--collect-keywords-1: Ignore #+SETUPFILE when its
file handler errs
adds a698d073a1 org-latex-to-mathml/html-convert-command: Prevent shell
expansion
adds a3bcb55365 test-org.el: Add new LaTeX to MathML tests for shell
escaping
adds ce5e8ecbb8 Prioritize underline over subscript inside parenthesis
adds f6876d73b3 etc/ORG-NEWS: Fix typos
adds 0f11d21cb6 Merge branch 'bugfix'
adds c8d1338365 org-html-htmlize-generate-css: Do not omit faces without
:inherit property
adds e965d26edb Merge branch 'bugfix'
adds 90045c45e2 org-element--cache-after-change: Remove redundant setq
adds ef43642874 lisp/ox-odt.el (org-odt-item): Fix table hack inside
nested list
adds 95b494a862 lisp/ox-odt.el (org-odt-table): Add FIXME comment
adds d491a74fd9 fixup! lisp/ox-odt.el (org-odt-table): Add FIXME comment
adds b2827aed98 org-dblock-write:columnview: Write width specifications
adds eceb2fac4c Merge branch 'bugfix'
adds d72feeb09b lisp/ox.el (org-export-table-row-number): Clarify
docstring
adds b45b393265 lisp/ox.el (org-export-table-row-is-special-p): Fix
docstring
adds ea6296a4d9 Consistently label fold types when `org-fold-core-style'
is 'overlays
adds cc3a13c1fe lisp/org-colview.el: Add defcustom
`org-columns-checkbox-allowed-values'
adds 18fbb9985f Honor `display-buffer-alist' when creating dialogues
adds be80f4319f fixup! Honor `display-buffer-alist' when creating
dialogues
adds 6d864526b7 org-offer-links-in-entry: Kill *Select Link* buffer on
C-g
adds 029d85dcca Merge branch 'bugfix'
adds d1c6f91ced lisp/ob-emacs-lisp.el: Throw an error when session is
requested
adds 9d636473be fixup! lisp/ob-emacs-lisp.el: Throw an error when
session is requested
adds 85389da8cf Merge branch 'bugfix'
adds 129a18abf3 org-timer-set-timer: Fix when called from agenda buffer
adds 78e9dd0c42 Fix when user customization makes Org dialogues pop up
in new frames
adds 093b21c8c3 org-latex--caption/label-string: Add comment
adds ead3f99901 Fix regression after 72b0e9ff0
adds 66e307b411 lisp/org-element.el: Add repeater-deadline support to
org-element
adds c274128997 org-table-eval-formula: Keep empty result in duration
(;TtU) mode
adds 08c047a507 Merge branch 'bugfix'
adds 4d3b216b83 Merge branch 'bugfix'
adds b42867b5a1 org-html-toc: Fix duplicate ids when there are multiples
TOCs
adds 17072a4690 Allow clock elements without timestamp, like CLOCK: =>
12:00
adds b03ece433b org-fold: Optimize fontification of link folds
adds 1ae978f940 Merge branch 'bugfix'
adds d73688faa4 org-paste-subtree: Fix pasting when point is on heading
but not at bol
adds 942a7320d0 org-element-cache-map: Fix edge case when we move to
not-yet-cached element
adds 769018718c ox-odt: Fix regression when exporting file links after
72b0e9ff0
adds 36d0928043 Clarify `org-use-sub-superscripts' and related options
adds 5b0b7f2924 org-paste-subtree: With single/double prefix, force
inserting sibling/child
adds dba92f72d3 Merge branch 'bugfix'
adds 52bde22b9d Merge branch 'bugfix'
adds 1ad03e77b1 org-fold: Fix regression after b03ece433
adds 46e13c3ebd ox-latex: New option to customize LaTeX footnote command
adds ff9d00c9c3 doc/org-manual.org: Document `org-emphasize'
adds c6c5474b7e ob-exp: Preserve header arguments in source block after
processing
adds 80b474db00 ox-ascii: Fix broken link export for broken fuzzy links
adds 9e88e1c822 Merge branch 'bugfix'
adds 252cc0be07 ob-lua: Support all types and multiple values in results
adds 68d592bae4 ox-man: Escape backslash characters in verbatim examples
adds 510e8f9cc8 ox-publish: Do not store :title, :date, and :index in
project cache
adds e4ab416fcc Only run Bash tests when relevant features are supported
adds f124b616d9 oc-biblatex: Allow native biblatex options in CITE_EXPORT
adds 5a98b4c563 lisp/org-colview.el: Add formatter parameter to colview
dynamic block
adds 4e6fa96e26 lisp/org-colview.el: Add link parameter to colview
dynamic block
adds fbf613ece9 lisp/org-colview.el: Move cleanup code to cleanup
function
adds 64049aaddc lisp/ox.el (org-export-data): Improve broken link error
message
adds ba747598c6 org-icalendar-export-agenda-files: Report file name when
export fails
adds 065af4b42a ox-html: Use non-number footnote names as link anchors
adds e0f24a3f6d org-html-footnote-reference: Fix duplicate IDs
adds a2514c97de Merge branch 'bugfix'
adds 89c68683f9 org-babel-import-elisp-from-file: Fix detecting
delimiter in single-line data
adds 3e11b2eb88 org-make-tags-matcher: Byte-compile the returned function
adds 735334445f org-ctags.el: Define unload function
adds badb09d679 org-ctags.el: Do not activate on load
adds 0f0019e326 org-ctags.el: Protect shell specials in directory name
adds 3c01767f7e test-org-ctags.el: Test escaping of shell arguments
adds c6bbde4c78 test-org-ctags: Fix CI failures
adds 646f6ec133 Obsolete `org-cached-entry-get' in favor of
`org-entry-get'
adds a2e5685e49 Do not use org-fold to hide link parts
adds dd12e9c763 ob-calc.el: Fix assigning floating point numbers
adds ac7c5c5d88 test-ob-shell.el: Skip based on feature detection
adds d8ac958836 ob-calc/matrix-inversion: Force `calc-float-format' in
the test
adds 55795376b6 org-indent-line: Do not rely upon TAB being bound to
indentation
adds fede1c9909 org-display-inline-images: Prioritize #+attr_org over
other #+attr_...
adds 1cafe3e8e4 org-indent-line: Do not err in src blocks when there is
no language mode
adds 5da0eb6ea7 org-element-timestamp-parser: Allow time in diary sexp
timestamps
adds 2028bb15cd org-babel-read: Fix reading multiple quoted strings
adds 09520a056c org-manual: Document command line installation
adds dbea900d60 test-ob/org-babel-read: Fix for Emacs 27
adds 0d24857ccf ox-html: Fix exporting inlinetasks without contents
adds 1523e21d82 org-babel-expand-noweb-references: Add trialing newline
after comments
adds edb5eaaac3 org-babel-read: Allow reading multi-line strings
adds 0227e12605 org-babel-read: Read quotes strings ignoring
leading/trailing newlines
adds e09ad15a71 org-babel-read: Avoid `save-match-data'
adds 43ba00b2b1 ob-latex: New custom option
`org-babel-latex-process-alist'
adds 288e0a11c2 oc-csl: Remove spaces before citations in superscript
adds 56992b221e Merge branch 'bugfix'
adds c8bd2092b1 org-agenda-mode: Honor hidden link descriptions
adds 48169da265 lisp/org.el (org-make-tags-matcher): Suppress compiler
warning
adds 51aff8a11b test-org-macro.el: Add test for CVE-2024-30202
adds 773bba92a8 doc/org-manual.org: Improve example of publishing
configuration
adds 24c4a40f79 org-fold-core-region: Fix isearch when fold style is
overlays
adds bd5665e017 org-table-make-reference: Address compiler warning
adds 96b3129265 org-create-file-search-functions: Allow to provide link
description
adds c6849a2bc8 org-store-link-functions: Fix the docstring
adds 31748e67f0 doc/org-manual.org (Summary of the export process): Fix
inaccuracies
adds e380684c1a doc/org-manual.org (The clock table): Fix too wide table
in Texinfo output
adds 3bf33c0d7b org-clock-get-table-data: Fix error when :match uses
LEVEL
adds f64c8a5a5b org-insert-heading: Prevent 0-blanks after heading when
there is blank before
adds 4deb06ea0a org-manual: Clarify what :results drawer does for inline
code blocks
adds 4131926984 org: New Org-wide custom option `org-sort-function'
adds e36a4fe20e org-html-final-function: Suppress mode hooks when
indenting
adds db5478108c org-agenda-tree-to-indirect-buffer: Obey
`org-indirect-buffer-display'
adds bc51dfcb74 org-agenda-kill: Fix deleting wrong entry when Org
buffer is narrowed
adds 1a7d7a5a5b lisp/ox-md.el: New mixed-style option for
`org-md-headline-style'
adds fffb87174e testing/lisp/test-ox-md.el (ox-md/headline-style): New
test
adds 62356cb44b lisp/org.el (org-block-map): Fix mapping over nested
blocks
adds aa71facf6d Respect `org-auto-align-tags' in all the editing commands
adds f326cd58ba org-display-inline-image--width: Fix unparable non
#+ATTR_ORG widths
adds b4d17c0629 ORG-NEWS: Reword inline image width note
adds ea8ed59c02 etc/ORG-NEWS (Org mode now fontifies...): Add references
to manual
adds 288c7069c4 org-log-beginning: Fix extra blank line created after
LOGBOOK drawer
adds ee58259bc7 org-duration-from-minutes: Accept negative durations
adds 0ebb36caea lisp/org-capture.el: Restore org-store-link-plist
adds f3e306c737 lisp/org.el: Add `org-after-note-stored-hook'
adds 14848726a0 org-export-data: Handle trailing spaces when transcoder
returns nil
adds 6d5fa81984 ox-md, ox-ascii, ox-texinfo: Strip blank lines from
paragraphs
adds 5af0625113 org-table-eval-formula: Fix parsing of mode string when
formula has ;
adds c0b66bf9c1 org-log-beginning: Fix error creating LOGBOOK drawer at
end of buffer
adds bf71c8c597 lisp/ob-scheme.el: Fix mit-scheme evaluation
adds 0af8d7bf40 etc/ORG-NEWS: Move more impacting changes near the top
for Org 9.7 release
adds 7ef578dd4e lisp/org-element.el (org-element--current-element):
Remove FIXME
adds 8bea06ce93 lisp/org-element.el (org-element--cache-active-p):
Remove FIXME
adds 9a02750501 lisp/org.el (org-display-inline-images): Remove FIXME
adds 4049742044 lisp/ox-html.el (org-html-template): Remove Emacs 22
compatibility
adds 3f539bc3d6 org-manual: Add better opening description to "Citation
handling" section
adds bae1b1fe70 Revert "org-table-eval-formula: Fix parsing of mode
string when formula has ;"
adds 6799350a85 org-manual: Explain how to handle ; inside formulas
adds 102f0a24c9 Do no assume that todo keywords are full words
adds 81f84ae679 testing/lisp/test-org.el (test-org/org-ctrl-c-ctrl-c):
Add test case
adds b34b5baffc lisp/org-keys.el: Remove support of obsolete
`org-speed-commands-user'
adds e6c7b0f15e testing/lisp/test-org.el (test-org/org-todo-prefix): Add
test case
adds 8d43ab9ca9 orgtbl-setup: Resolve FIXME
adds 41c2e7af10 Add missing :package-version keywords to new and changed
`defcustom'
adds 5fcd1d9def org-save-markers-in-region: Store log note marker
adds b26337c255 oc-csl: Use `org-require-package' instead of
`org-cite-csl--barf-without-citeproc'
adds b2520ec52f ob-haskell: Remove FIXME
adds 895a367a67 Revert "lisp/ox-html.el: Restore org-svg class."
adds 302bc6393a Revert "ox-html: Use <img> tags for svgs, not <object>"
adds 0e5ac43324 lisp/ox-html.el: Convert :alt to :aria-label attribute
in svg images
adds 1c5492263f etc/ORG-NEWS: Re-organize and document news sections
adds a3c1a85021 Fix typos surrounding
`org-agenda-skip-scheduled-repeats-after-deadline'
adds 09f339c9dd org-element-cache: Fix tracking changes in indirect
buffers for overlay folding
adds 66cb45658d Add support for 'thing-at-point' to get URL at point
adds 6f152d8914 lisp/org.el (org-mode): Fix thingatpt support for Emacs
27
adds 0450cf0e85 Fix test failures for thingatpt support on Emacs 27
adds 464d668ead Clean up spacing to pass Emacs's pre-commit check
adds 898b5c4da5 org-macs: Autoload org-element-with-disabled-cache
adds d8e47abb75 Backport commit 54d40577c from Emacs
adds d0c29cfdf9 Backport commit af4791b57 from Emacs
adds f0c0dee11c Backport commit ace9f6775 from Emacs
adds 6eb4aa3e35 Backport commit 4c01b0dee from Emacs
adds d2eba8b77f Backport commit 0910230be from Emacs
adds 4bd1c59d83 Backport commit c75c79971 from Emacs
adds 525df5272d Backport commit 9082b4e6e from Emacs
adds cd8017e68f Backport commit 1ad318cf2 from Emacs
adds d5925e3e70 Backport commit 5856ea5e4 from Emacs
adds a7c8c9d8c2 Backport commit 4f714dc08 from Emacs
adds 860d4fd169 Backport commit 73b24a414 from Emacs
adds bb7473f3d3 Backport commit 2b311a47d from Emacs
adds 0e345ecda8 Backport commit 642691251 from Emacs
adds 88ac4758a7 Backport commit c0400151f from Emacs
adds b2b9a96192 Backport commit ff87aecf8 from Emacs
adds c49b8f68ca Backport commit 1e270e580 from Emacs
adds d7ee5691cb Backport commit e0070fc57 from Emacs
adds 53d3fcfbe9 Backport commit 6b2219cd2 from Emacs
adds 5e9a60aaae Backport commit 2e19e1163 from Emacs
adds 1bff87bdb7 Backport commit 67977ae59 from Emacs
adds 68f9abe0cd Backport commit 40dafa9af from Emacs
adds 7564dfd968 Backport commit 0f3be9596 from Emacs
adds 6c34fd374c Backport commit 9364c2895 from Emacs
adds 5a176d76ad Backport commit 862dfef88 from Emacs
adds 338ff105c5 Backport commit 5254c582e from Emacs
adds fb4d2b96dc Backport commit 99483e214 from Emacs
adds 5dc2b6ee75 Backport commit 1a37fe3a6 from Emacs
adds e8fe9642b0 Backport commit 445f376e4 from Emacs
adds ab62bdd79f Backport commit 2b5d43081 from Emacs
adds 014f85f55f Backport commit 6dacb60bb from Emacs
adds d12f8b8624 Backport commit 6d1c1fca0 from Emacs
adds 377addb5b2 Merge branch 'km/from-emacs-master'
adds 53c39a494f org-ctags: Don't assume ctags-program-name is bound
adds 64bb80b982 Update customize-package-emacs-version-alist
adds dc485a6590 lisp/org-persist.el: Ignore lock files when writing cache
new eec8ba4087 Merge branch 'bugfix'
new 5fe70f2d66 Update version number for the 9.7 release
new 9189ccacd5 etc/ORG-NEWS: Remove "unreleased" from Version 9.7
new f737e7213d Update version number for the 9.7.1 release
Summary of changes:
CONTRIBUTE.org | 4 +-
Makefile | 1 +
doc/org-guide.org | 345 +-
doc/org-manual.org | 2355 +++++---
doc/orgcard.tex | 19 +-
etc/ORG-NEWS | 1699 +++++-
lisp/Makefile | 40 +-
lisp/ob-C.el | 57 +-
lisp/ob-R.el | 51 +-
lisp/ob-awk.el | 16 +-
lisp/ob-calc.el | 34 +-
lisp/ob-clojure.el | 170 +-
lisp/ob-comint.el | 149 +-
lisp/ob-core.el | 640 ++-
lisp/ob-css.el | 2 +-
lisp/ob-ditaa.el | 4 +-
lisp/ob-dot.el | 11 +-
lisp/ob-emacs-lisp.el | 22 +-
lisp/ob-eshell.el | 14 +-
lisp/ob-eval.el | 17 +-
lisp/ob-exp.el | 472 +-
lisp/ob-forth.el | 5 +-
lisp/ob-fortran.el | 34 +-
lisp/ob-gnuplot.el | 33 +-
lisp/ob-groovy.el | 8 +-
lisp/ob-haskell.el | 224 +-
lisp/ob-java.el | 6 +-
lisp/ob-js.el | 15 +-
lisp/ob-julia.el | 35 +-
lisp/ob-latex.el | 34 +-
lisp/ob-lilypond.el | 123 +-
lisp/ob-lisp.el | 70 +-
lisp/ob-lob.el | 4 +-
lisp/ob-lua.el | 100 +-
lisp/ob-makefile.el | 3 +-
lisp/ob-maxima.el | 123 +-
lisp/ob-ocaml.el | 7 +-
lisp/ob-octave.el | 41 +-
lisp/ob-org.el | 16 +-
lisp/ob-plantuml.el | 1 +
lisp/ob-processing.el | 7 +-
lisp/ob-python.el | 450 +-
lisp/ob-ref.el | 12 +-
lisp/ob-ruby.el | 56 +-
lisp/ob-scheme.el | 119 +-
lisp/ob-screen.el | 4 +-
lisp/ob-shell.el | 120 +-
lisp/ob-sql.el | 10 +-
lisp/ob-sqlite.el | 21 +-
lisp/ob-table.el | 24 +-
lisp/ob-tangle.el | 135 +-
lisp/oc-basic.el | 186 +-
lisp/oc-biblatex.el | 36 +-
lisp/oc-bibtex.el | 2 +-
lisp/oc-csl.el | 186 +-
lisp/oc-natbib.el | 23 +-
lisp/oc.el | 222 +-
lisp/ol-bbdb.el | 12 +-
lisp/ol-bibtex.el | 63 +-
lisp/ol-docview.el | 15 +-
lisp/ol-doi.el | 3 +-
lisp/ol-eshell.el | 11 +-
lisp/ol-eww.el | 3 +-
lisp/ol-gnus.el | 38 +-
lisp/ol-info.el | 22 +-
lisp/ol-irc.el | 2 +-
lisp/ol-man.el | 38 +-
lisp/ol-mhe.el | 4 +-
lisp/ol-rmail.el | 4 +-
lisp/ol-w3m.el | 2 +-
lisp/ol.el | 659 ++-
lisp/org-agenda.el | 2188 ++++---
lisp/org-archive.el | 32 +-
lisp/org-attach.el | 161 +-
lisp/org-capture.el | 107 +-
lisp/org-clock.el | 282 +-
lisp/org-colview.el | 243 +-
lisp/org-compat.el | 236 +-
lisp/org-crypt.el | 62 +-
lisp/org-ctags.el | 109 +-
lisp/org-cycle.el | 69 +-
lisp/org-datetree.el | 67 +-
lisp/org-duration.el | 209 +-
lisp/org-element-ast.el | 1150 ++++
lisp/org-element.el | 6345 +++++++++++----------
lisp/org-entities.el | 10 +-
lisp/org-faces.el | 10 +-
lisp/org-feed.el | 14 +-
lisp/org-fold-core.el | 348 +-
lisp/org-fold.el | 170 +-
lisp/org-footnote.el | 75 +-
lisp/org-goto.el | 26 +-
lisp/org-habit.el | 13 +-
lisp/org-id.el | 287 +-
lisp/org-indent.el | 17 +-
lisp/org-inlinetask.el | 15 +-
lisp/org-keys.el | 160 +-
lisp/org-lint.el | 608 +-
lisp/org-list.el | 396 +-
lisp/org-macro.el | 42 +-
lisp/org-macs.el | 563 +-
lisp/org-mobile.el | 16 +-
lisp/org-mouse.el | 45 +-
lisp/org-num.el | 12 +-
lisp/org-pcomplete.el | 63 +-
lisp/org-persist.el | 583 +-
lisp/org-plot.el | 8 +-
lisp/org-protocol.el | 29 +-
lisp/org-refile.el | 197 +-
lisp/org-src.el | 342 +-
lisp/org-table.el | 573 +-
lisp/org-tempo.el | 6 +-
lisp/org-timer.el | 63 +-
lisp/org.el | 5241 ++++++++++-------
lisp/ox-ascii.el | 119 +-
lisp/ox-beamer.el | 170 +-
lisp/ox-html.el | 384 +-
lisp/ox-icalendar.el | 427 +-
lisp/ox-koma-letter.el | 28 +-
lisp/ox-latex.el | 660 ++-
lisp/ox-man.el | 58 +-
lisp/ox-md.el | 56 +-
lisp/ox-odt.el | 317 +-
lisp/ox-org.el | 45 +-
lisp/ox-publish.el | 162 +-
lisp/ox-texinfo.el | 163 +-
lisp/ox.el | 1914 ++++---
mk/default.mk | 21 +-
mk/org-fixup.el | 38 +-
mk/targets.mk | 22 +-
testing/examples/Basic.bib | 20 +
testing/examples/agenda-file2.org | 8 +
testing/examples/babel.org | 11 -
testing/examples/ob-maxima-test.org | 54 +
testing/examples/ob-shell-test.org | 88 -
testing/examples/sub-bib/include-global-bib.org | 1 +
testing/examples/sub-bib/include-relative-bib.org | 1 +
testing/lisp/test-duplicates-detector.el | 321 ++
testing/lisp/test-ob-C.el | 3 -
testing/lisp/test-ob-R.el | 43 +-
testing/lisp/test-ob-calc.el | 130 +
testing/lisp/test-ob-clojure.el | 61 +-
testing/lisp/test-ob-comint.el | 75 +
testing/lisp/test-ob-exp.el | 20 +-
testing/lisp/test-ob-fortran.el | 33 +-
testing/lisp/test-ob-haskell-ghci.el | 472 ++
testing/lisp/test-ob-julia.el | 8 +-
testing/lisp/test-ob-lilypond.el | 37 +-
testing/lisp/test-ob-lua.el | 48 +-
testing/lisp/test-ob-maxima.el | 104 +-
testing/lisp/test-ob-octave.el | 10 +
testing/lisp/test-ob-python.el | 58 +-
testing/lisp/test-ob-shell.el | 472 +-
testing/lisp/test-ob-sqlite.el | 36 +-
testing/lisp/test-ob-table.el | 20 +-
testing/lisp/test-ob-tangle.el | 168 +-
testing/lisp/test-ob.el | 299 +-
testing/lisp/test-oc-basic.el | 179 +
testing/lisp/test-oc.el | 14 +-
testing/lisp/test-ol-bbdb.el | 4 +-
testing/lisp/test-ol.el | 125 +-
testing/lisp/test-org-agenda.el | 468 +-
testing/lisp/test-org-attach-git.el | 13 +-
testing/lisp/test-org-attach.el | 8 +-
testing/lisp/test-org-capture.el | 12 +
testing/lisp/test-org-clock.el | 140 +-
testing/lisp/test-org-colview.el | 225 +-
testing/lisp/test-org-ctags.el | 192 +
testing/lisp/test-org-datetree.el | 18 +-
testing/lisp/test-org-element.el | 1326 ++++-
testing/lisp/test-org-fold.el | 52 +-
testing/lisp/test-org-footnote.el | 12 +
testing/lisp/test-org-lint.el | 12 +-
testing/lisp/test-org-macro.el | 15 +
testing/lisp/test-org-src.el | 136 +-
testing/lisp/test-org-table.el | 37 +-
testing/lisp/test-org-tempo.el | 2 +-
testing/lisp/test-org.el | 1673 ++++--
testing/lisp/test-ox-ascii.el | 86 +
testing/lisp/test-ox-beamer.el | 110 +
testing/lisp/test-ox-html.el | 184 +-
testing/lisp/test-ox-icalendar.el | 132 +
testing/lisp/test-ox-latex.el | 97 +-
testing/lisp/test-ox-md.el | 43 +
testing/lisp/test-ox-texinfo.el | 23 +-
testing/lisp/test-ox.el | 126 +-
testing/lisp/test-property-inheritance.el | 2 +-
testing/org-test.el | 113 +-
188 files changed, 29097 insertions(+), 14352 deletions(-)
create mode 100644 lisp/org-element-ast.el
create mode 100644 testing/examples/Basic.bib
create mode 100644 testing/examples/agenda-file2.org
delete mode 100644 testing/examples/ob-shell-test.org
create mode 100644 testing/examples/sub-bib/include-global-bib.org
create mode 100644 testing/examples/sub-bib/include-relative-bib.org
create mode 100644 testing/lisp/test-duplicates-detector.el
create mode 100644 testing/lisp/test-ob-calc.el
create mode 100644 testing/lisp/test-ob-comint.el
create mode 100644 testing/lisp/test-ob-haskell-ghci.el
create mode 100644 testing/lisp/test-oc-basic.el
create mode 100644 testing/lisp/test-org-ctags.el
create mode 100644 testing/lisp/test-ox-ascii.el
create mode 100644 testing/lisp/test-ox-beamer.el
create mode 100644 testing/lisp/test-ox-icalendar.el