### Changes for revealjs
On branch: master
Commits: 0301ce58ab...a4b7f9dff7
- [0b443087](0b44308754) add ln-start-from for code sections to markdown
- [bf749ee1](bf749ee1da) add tests
- [227f90fa](227f90fa00) fix code block auto-animate bug that caused unmatched lines to appear without fading in
- [12f5ba4c](12f5ba4c9d) auto-slide duration falls back on global setting instead of looking at first fragment
- [c8a7f262](c8a7f26229) fix issue where fragment-evel autoslide timing was when multiple fragments share the same index
- [82d63e02](82d63e0296) fixes livereload when using root CLI param
- [2dd27b37](2dd27b37c6) ignore node_modules for livereload
- [ba20abf0](ba20abf0c3) allow theme subfolders
- [31174cba](31174cbaba) adds ability to override markdown default options
- [27ff1996](27ff199627) add support for links to the id of an element nested inside slide
- [3d1eabba](3d1eabba0f) build
- [da5682ce](da5682ce51) move markdown default options to top level [hakimel/reveal.js#3443](http://r.duckduckgo.com/l/?uddg=https://github.com/hakimel/reveal.js/issues/3443)
- [92ee97fb](92ee97fbfe) update markdown default notes separator to ignore inline occurances of 'notes:', closes [hakimel/reveal.js#1915](http://r.duckduckgo.com/l/?uddg=https://github.com/hakimel/reveal.js/issues/1915), closes [hakimel/reveal.js#2762](http://r.duckduckgo.com/l/?uddg=https://github.com/hakimel/reveal.js/issues/2762)
- [f2b0316a](f2b0316a91) fix scss watch tasks broken on syntax error
- [74a5dac3](74a5dac34f) speed up livereload
- [58881061](58881061ab) Fix dracula's theme list-style on sub-items
- [a3f71b4a](a3f71b4a9b) fix typos in variable names
- [9babaa00](9babaa005f) Refactored var to let or const, strict equality
- [ccbaffc9](ccbaffc975) build md plugin [hakimel/reveal.js#3454](http://r.duckduckgo.com/l/?uddg=https://github.com/hakimel/reveal.js/issues/3454)
- [75c0be85](75c0be853c) Update demo.html
- [a1d0cdff](a1d0cdffc4) fix code blocks font when printing pdf
- [680cf5ed](680cf5edb8) add start/stopEmbeddedMedia API methods for controlling playback of video/audio/iframes
- [777e2a2d](777e2a2d05) fix dracula li markers
- [3a830dd9](3a830dd98f) fix dracula theme li numbering
- [81ea1162](81ea116292) refactor dracula theme sass code
- [fc16cc8b](fc16cc8b11) add test deck with 500 slides
- [c5307462](c5307462b0) 4.6.0
- [487cc860](487cc860f8) fix alpha overlap during scrolled code highlight transitions
- [a4b7f9df](a4b7f9dff7) 4.6.1, remove log
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for nix-straight
On branch: master
Commits: ad10364d64...748be99b84
- [cbdc7a8d](cbdc7a8de5) straight: Add version to `trivialBuild` call
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: 080710797a...2030c111eb
- [383d5dac](383d5dacb7) org-fold-show-set-visibility: Fix lineage visibility
- [afbbebff](afbbebff3f) org-fold-core-get-folding-spec: Respect `org-fold-core-style'
- [7f337a2b](7f337a2b95) org-fold-core: Fix isearch with `org-fold-core-isearch-open-function'
- [f97aeaa2](f97aeaa243) org-fold-core--isearch-setup: Use `add-function'
- [66c8e947](66c8e94732) lisp/org-element-ast.el: Fix typo in commentary
- [948c8964](948c896448) Rename `org-element-property-1' to `org-element-property-raw'
- [02ad2a11](02ad2a114f) lisp/org-element-ast.el: Fix copyright notice
- [38f87aa3](38f87aa30a) Update Ihor Radchenko's email address
- [e34b72ee](e34b72eec6) org-make-tags-matcher: Do not try collecting tags from non-Org buffers
- [48fffa5d](48fffa5dac) org-insert-link: Keep the link in `org-stored-links' if it was not inserted
- [f18fad60](f18fad60b6) org-id-uuid: Use compat org-time-convert-to-list for emacs <27.1
- [402f72ad](402f72ad4f) lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands
- [7c6302e2](7c6302e203) org-agenda-show-new-time: Fix when window is very narrow
- [501be358](501be358bb) Several typo fixes
- [2e2ed405](2e2ed40553) org-src.el: Use native value of `indent-tabs-mode' for indentation
- [caa27be1](caa27be102) org-element.el: Fix Emacs-26 compatibility
- [879ba22e](879ba22ef6) org-compat.el: `org--flatten-tree' for Emacs-26 compatibility
- [8fa7f027](8fa7f0279e) org-html-link: Fix relative links with :html-link-use-abs-url
- [67e819d6](67e819d6ee) test-org-src.el: Work around `current-column' bug in older emacs
- [0b6f9f86](0b6f9f8677) Fix typo in `org-todo-log-states' variable name
- [c74c4ab1](c74c4ab18d) lisp/org-element.el: Add new timestamp property :range-type
- [1967aa43](1967aa43e5) org-src-preserve-indentation: Refactor handling src block flags
- [17096b3f](17096b3f4c) Refactor `org-src--contents-for-write-back'
- [c9b80f06](c9b80f06d4) org-fold-core-next-folding-state-change: Optimize performance
- [5e31dcdd](5e31dcdd9a) ob-python: Fix async evaluation
- [c0dbcf36](c0dbcf361e) org-store-link: Move already stored link to front by default
- [a1ef64f3](a1ef64f3d1) Testing: Add tests for 'org-agenda-skip-if'
- [ab9c9732](ab9c9732ea) Fix dependence on locale in org testing facilities
- [8739a957](8739a95782) Let org-columns correctly detect string-widths in code
- [9730f408](9730f408c2) testing/org-test.el: New helper function `org-test-get-day-name'
- [26440689](26440689aa) org-test-without-dow: Make name consistent with what the macro does
- [c730caf5](c730caf512) org-babel-result-to-file: Fix when in indirect buffer
- [3007511f](3007511f3f) org-string-width: Reuse buffer when calculating string width
- [5b6268c2](5b6268c29e) org-columns--truncate-below-width: Fix Emacs 27 compatibility
- [3e3b873d](3e3b873d3f) org-do-emphasis-faces: Make sure that 'invisible property is not sticky
- [724135dd](724135ddaf) fixup! org-do-emphasis-faces: Make sure that 'invisible property is not sticky
- [27b5de4d](27b5de4d02) Testing: Test ignoring todo items in 'org-agenda' based on timestamp
- [dbb39122](dbb3912229) doc/org-guide.org: Add command names to listed keybindings
- [6a2d84e5](6a2d84e501) ob-lilypond: Resolve FIXME
- [5cf67697](5cf6769747) * doc/org-manual.org (Activation): Add link to Emacs init file docs
- [36c254ae](36c254ae30) org-lint: Add checkers for square brackets inside link description
- [d6f3aed7](d6f3aed7b1) testing/lisp/test-ob-tangle.el: Avoid interaction in test
- [ef391c88](ef391c882c) org-babel--shell-command-on-region: Remove obsolete workaround
- [39de4a18](39de4a1848) org-babel-sh-evaluate: Fix edge case when :shebang is set and :dir is remote
- [ac004218](ac0042184e) org-bibtex-headline-format-function: Factor out lambda default value
- [5f7cfdfd](5f7cfdfd1d) * doc/org-manual.org: Refactor, explain diary sexp export in ox-icalendar
- [dc78f094](dc78f09465) org-up-heading-safe: Fix when parent is not a heading
- [fcac0039](fcac0039aa) testing/lisp/test-ob-tangle.el: Test block collection into groups for tangling
- [3ee10d57](3ee10d57f1) ob-tangle.el: Avoid relative file names when grouping blocks to tangle
- [410cecc0](410cecc0e7) ob-tangle/collect-blocks: Small refactoring and extra commentary
- [de9f89e4](de9f89e4be) org-babel-execute-src-block: Fix with :cache yes :results append/prepend
- [2452f5de](2452f5de6d) org-export-get-all-transcoders: Fix when :parent is not symbol
- [d38ca592](d38ca59230) ob-gnuplot: Fix links and verbatim when converting tables
- [da1bc002](da1bc002f2) Backport Emacs commit 670174a6d5f
- [01bf5748](01bf57488c) lisp/org.el: Define `org-rear-nonsticky-at' defsubst before its first usage
- [dd586c5f](dd586c5f42) * lisp/org-macs.el (org-time-convert-to-list): Provide declaration
- [d1d0c30e](d1d0c30e65) org-property-value: Define face as non-nil
- [eabc9bfe](eabc9bfecf) ol-gnus.el: Fix issue when storing links from Gnus article buffers
- [d3f587fa](d3f587fadf) org-find-open-clocks: Fix recent bug in handling of match data
- [68ba286f](68ba286fee) org-lint-link-to-local-file: Expand environment variables in path
- [71514813](7151481313) org-manual: Automatically generate export option list
- [f409cb4e](f409cb4e52) ox: New option `org-export-expand-links'
- [f03b8395](f03b839530) lisp/ob-awk.el: Fix docstrings
- [884b84f7](884b84f7ad) org-string-width: Adapt Emacs commit 0c29f53ab8723
- [323a6699](323a669921) org-string-width: Remove unnecessary dedicated window check
- [8aa6e812](8aa6e8125d) lisp/ob-cal.el: Fix docstrings
- [6c1ff952](6c1ff952fe) Make transient overlay lists permanent-local
- [20d90b97](20d90b9790) org-lint-export-option-keywords: Improve message and ignore `org-default-properties'
- [7b80334f](7b80334fda) org-lint-timestamp-syntax: Improve lint message
- [8e2f6d94](8e2f6d94e9) ob-C: Fix docstrings
- [28b6a231](28b6a231e9) org-element-normalize-contents: Fix when ELEMENT is anonymous
- [83575624](83575624ab) Ensure that clocking drawer is inserted before point
- [345d4e09](345d4e09b5) org-insert-drawer: Make sure that point is left inside drawer
- [63e8cac2](63e8cac2ca) org-goto-sibling: Fix when called from inlinetask
- [bf45090f](bf45090f4c) org-element--cache-for-removal: Fix changing heading granularity
- [8b9e3be9](8b9e3be9a9) * lisp/ob-comint.el (org-babel-comint-async-dangling): Fix docstring
- [b11894aa](b11894aa55) org-lint: Use markers instead of line number to track report positions
- [5ed2763b](5ed2763b15) org-id-update-id-locations: Optimize performance
- [f5467b53](f5467b53ec) lisp/ob-shell.el: Fix sessions for generic "shell" blocks
- [11ce194d](11ce194dcf) org-string-width: Fix Emacs <29 compatibility
- [47b04383](47b04383e7) fixup! org-id-update-id-locations: Optimize performance
- [4fb8ad99](4fb8ad9990) lisp/ob-core.el: Add some missing docstrings
- [6eb117da](6eb117da06) * lisp/ob-core.el (org-babel--expand-body): Document all the arguments
- [8dc71d91](8dc71d915e) lisp/ob-core.el: Fix some checkdoc warnings
- [07f099f8](07f099f84e) lisp/ox.el: Fix inner smart quotes in French
- [8d6ec48b](8d6ec48b84) org-end-of-subtree: Fix when inside inlinetask
- [5e378a6e](5e378a6e13) org-capture-template-contexts: Improve docstring
- [453c47b5](453c47b57d) fixup! org-element--cache-for-removal: Fix changing heading granularity
- [87b4de96](87b4de9617) org-publish-resolve-external-link: Fix links to non-Org files
- [0a5dd8cf](0a5dd8cf68) org-babel--file-desc: Update docstring
- [8dfd8c98](8dfd8c987c) org-format-latex: Add FIXME
- [e4f12743](e4f1274378) test-org-export/activate-smart-quotes: Update tests
- [4ea9a98f](4ea9a98f85) org-macs: Fix incorrect use of relative paths in org-compile-file
- [da8fabf4](da8fabf464) org-delete-indentation: Fix Emacs 26 compatibility
- [f4fecc24](f4fecc244c) doc/org-manual.org: Refer to LaTeX docs for general terminology
- [30b747b8](30b747b86d) org-babel-execute:css: Mention arguments in the docstring
- [168ba7e6](168ba7e6cf) test-ob-scheme.el: Disable testing for older Emacs unsupported by Geiser
- [f689eb44](f689eb44f1) org-make-tags-matcher: Add starred property operators, fix quoting
- [37809489](3780948905) lisp/ob-ditaa.el: Fix checkdoc warnings
- [fe85d61a](fe85d61a92) testing: Delete duplicate tests
- [173b5de0](173b5de0ec) testing: Re-introduce more useful new tests instead of deleted dupllicates
- [a18ebc78](a18ebc7893) Revert "Avoid creating ID property during tangling"
- [f159adc2](f159adc269) org-element-property: Improve docstring
- [8ed38878](8ed3887821) etc/ORG-NEWS: Clarify that `org-element-property' can be used with deferred
- [6c40983e](6c40983e86) org-with-remote-undo: Update docstring
- [f80c8240](f80c824040) * doc/org-manual.org: Clarify that org-emphasis-alist does not affect parser
- [003927a5](003927a594) test-ox-html: Add new tests for checkboxes: ascii, html & unicode
- [39ae2eda](39ae2eda5b) test-ox-html: Add new tests for postamble format
- [0eb9aa79](0eb9aa798c) * lisp/ob-R.el: Fix some checkdoc warnings
- [695fbc90](695fbc9086) fixup! test-ox-html: Add new tests for checkboxes: ascii, html & unicode
- [85b74750](85b74750eb) etc/ORG-NEWS: Fix typo
- [bfe1179d](bfe1179dcb) org-element: Fix consistency between incremental and recursive parsers
- [1c7444dc](1c7444dc3a) org-element: Bump AST version
- [cfea24dc](cfea24dc15) org-babel-expand-body:generic: Document all the arguments in the docstring
- [2f79c63c](2f79c63c2c) org-macs.el: Fix Emacs-26 compatibility
- [68aa4388](68aa438857) ob-sqlite: Use a transient in-memory database by default
- [b5aaefb5](b5aaefb551) org-babel-variable-assignments:eshell: Prevent leaking values into results
- [051c929d](051c929d65) * mk/default.mk: Enable ob-sqlite and ob-eshell tests by default
- [70a082c9](70a082c9fb) org-babel-expand-src-block: Mention all the header arguments in the docstring
- [a0830f94](a0830f94ea) * testing/org-test.el: Avoid looking into .emacs.d when ran non-interactively
- [36dcb2a2](36dcb2a23c) org-babel-combine-header-arg-lists: Describe arguments in the docstring
- [99cc9619](99cc9619c5) org-bibtex-yank: Fix bibtex parser not initialized in temp buffer
- [b89bc558](b89bc55867) org-babel-insert-header-arg: Describe arguments in the docstring
- [e340dde6](e340dde63e) org-element-export-snippet-parser: Fix when no closing @@
- [561c1d0d](561c1d0db0) org-element-at-point: Fix cache initialization in indirect buffer
- [1c00632f](1c00632f11) org-latex-compile--postprocess: Fix when OUTFILE has no directory
- [6954fe93](6954fe93ed) org-store-link: Never allow link duplicates in `org-stored-links'
- [dcd2ba4a](dcd2ba4a02) * lisp/org-macs.el: Declare `org-buffer-text-pixel-width'
- [1d04af59](1d04af59b6) org-refile-get-targets: Barf when target is not an Org buffer
- [570cdacd](570cdacdbf) org-export-smart-quotes-alist: Turn into a custom option
- [5496f527](5496f5277f) org-babel-load-in-session: Document argument INFO
- [487f39ef](487f39efa6) org-babel-insert-result: Err on :results drawer inline src block
- [99c8425b](99c8425bc7) org-babel-insert-result: Remove duplicate let-binding
- [54c09c84](54c09c84e9) org-element-context: Fix when point is at the beginning of parsed value
- [9fd547dd](9fd547dd3a) org-babel-where-is-src-block-result: Fix inside affiliated parsed keyword
- [27a41d41](27a41d418d) org-element--cache-before-change: Fix edge case creating heading
- [cc435cba](cc435cba71) lisp/ob-core.el: Fix some docstrings that do not detail all the arguments
- [4cf0b043](4cf0b0433d) org-id-find-id-in-file: Prefer using temporary buffer
- [2cf24581](2cf245810b) org-lint-invalid-id-link: Improve performance
- [b2e34474](b2e34474f5) org-lint: Allow jumping outside narrowing when jumping to source
- [f78a3c2b](f78a3c2bdc) lisp/ob-lilypond.el: Prevent full page results in basic-mode
- [f285ae37](f285ae37b3) org-agenda-get-todos: Fix for todo keywords that can be interpreted as regexp
- [d1e4b935](d1e4b93519) org-copy-subtree: Do not consider inlinetask to be a subtree of its own
- [1ae611c7](1ae611c7e3) fixup! org-id-find-id-in-file: Prefer using temporary buffer
- [d0c7cd48](d0c7cd48eb) org-babel-do-key-sequence-in-edit-buffer: Mention argument in docstring
- [3b49db87](3b49db8755) Revert "Prefer `string-search' when matching exact strings"
- [9e402085](9e40208547) test-org-agenda/todo-selector: Remove stray `message' call
- [933d2828](933d282881) Fix Emacs 27 false-positive warnings
- [3ec09331](3ec0933122) Fix Emacs 27 test failure
- [f1359546](f1359546ad) org-element-at-point: Throw an error when not in org-mode
- [2eb4fd89](2eb4fd8900) lisp/ox-latex.el: Add the `:literal' attribute to verse block.
- [b3660cf1](b3660cf135) * testing/lisp/test-org-attach-git.el: Avoid using global git config
- [79aa1491](79aa149143) org-babel-map-executable: Describe header arg in the docstring
- [83fd03fb](83fd03fb6d) org-attach: Fix when called from agenda
- [d560a2d7](d560a2d739) org-lint-invalid-id-link: Only update ID locations if there are ID links
- [7cc208af](7cc208af91) org-agenda: Do not err on SCHEDULED/DEADLINE with inactive timestamp
- [3cbd9f42](3cbd9f4233) org-lint: New checker for SCHEDULED/DEADLINE with inactive timestamp
- [a25d00d5](a25d00d5df) org-return: Do not insert inside folded region
- [928f2d7f](928f2d7fb0) Revert "org-return: Do not insert inside folded region"
- [52bc9567](52bc95676c) org-insert-heading: Fix when folded text is kept right at the new heading
- [bbdf9781](bbdf9781c2) test-org/insert-todo-heading-respect-content: Fix tests
- [35960e16](35960e1614) org-babel-execute-subtree: Document the argument in the docstring
- [7b38670e](7b38670e69) fixup! org-insert-heading: Fix when folded text is kept right at the new heading
- [7a4784b1](7a4784b122) org-fast-tag-selection: Fix when C-g is pressed
- [dd2f05f5](dd2f05f592) fixup! fixup! org-insert-heading: Fix when folded text is kept right at the new heading
- [f86a2fb7](f86a2fb726) org-element--string-cache: Use hash table instead of obarray
- [06714dea](06714dea79) org-babel-current-result-hash: Mark unused argument
- [58c5c588](58c5c5882c) org-columns: Fix when adding spaces to headings
- [650e4299](650e42996e) lisp/org-colview.el: Add new commands to move column view table row
- [e08d8783](e08d878314) org-columns-redo: Fix when `org-columns' is called with prefix arg
- [299193bf](299193bf09) org-display-remote-inline-images: Add new allowed value t
- [8b35734b](8b35734b49) test-org-colview/...: Fix Emacs 28 compatibility
- [680138d7](680138d7ff) fixup! test-org-colview/...: Fix Emacs 28 compatibility
- [168b99ba](168b99ba94) org-babel-join-splits-near-ch: Fix the docstring
- [7219b006](7219b006bd) org-element: Fix loading obsolete persistent caches
- [19a1a502](19a1a5024b) Update version number for the 9.6.8 release
- [80ae8462](80ae8462a6) org-element--standard-properties: Re-order, putting boundaries in order
- [53c9d91d](53c9d91d3c) org-element: Fix post-blank shared between items
- [579e8c57](579e8c5723) ob-python: Results handling for dicts, dataframes, arrays, plots
- [c905565f](c905565fa8) org-element: Raise gc-cons-threshold for org-element-cache-map
- [430c7292](430c72924c) ob-ruby: Fix ruby tests
- [5e7427c6](5e7427c6d1) * lisp/ob-core.el (org-babel-hide-result-toggle): Document FORCE argument
- [973e50c8](973e50c839) * lisp/org.el (org-at-timestamp-p): Fix match groups in docstring
- [3c3db7b3](3c3db7b337) oc-basic: Fix detecting changes in symlinked bibliography
- [85c94ecf](85c94ecfc2) ox-latex: Improve warning for unexpected org-latex-src-block-backend
- [d5ee33fe](d5ee33fed8) lisp/ob-core: List all the arguments in some docstrings
- [7bdec435](7bdec435ff) org-export-expand-include-keyword: Drop unnecessary call to `save-match-data'
- [fcca7627](fcca762741) * testing/lisp/test-ob-clojure.el: Remove incorrect tests (all the tests)
- [538ddecb](538ddecb30) * lisp/ob-lilypond.el: Satisfy checkdoc
- [0ceb562b](0ceb562b33) org-fold-core--specs: Remove wrong ":alias" alias
- [5ff5ac03](5ff5ac03b6) * lisp/ox.el (org-export-parse-include-value): Remove `save-match-data'
- [99c40177](99c40177ad) org-babel-demarcate-block: Document prefix argument in the docstring
- [f299fbbb](f299fbbbb0) org-export--prepare-file-contents: Drop redundant `save-match-data'
- [b3c7ebec](b3c7ebecac) * lisp/ob-core.el (org-babel-format-result): Document SEP argument
- [7c929e9d](7c929e9d8c) * lisp/oc-basic.el: Fix parsing "editor" field in json bibliographies
- [21171d13](21171d1366) * testing/lisp/test-org.el (test-org/insert-heading): Fix test
- [99b65bb2](99b65bb212) org-babel-map-inline-src-blocks: Avoid using `save-match-data'
- [05064052](05064052ad) org-babel-map-call-lines: Avoid using `save-match-data'
- [9f12a1b9](9f12a1b9e4) org-babel-map-executables: Avoid using `save-match-data'
- [320c29c0](320c29c021) * lisp/ob-core.el (org-babel-remove-inline-result): Document DATUM argument
- [f02b4c8b](f02b4c8b4d) org-refile-get-targets: Improve malformed target handling
- [e32bd5f7](e32bd5f7c7) org-texinfo--match-definition: Drop redundant `save-match-data'
- [3f6c33b7](3f6c33b7b6) * lisp/ob-core.el (org-babel-temp-stable-file): Document all function arguments
- [cd0e225e](cd0e225e34) * lisp/ob-core.el (org-babel-import-elisp-from-file): Document all function arguments
- [d8af9c40](d8af9c40e0) org-babel-remove-result-one-or-many: Document the prefix argument
- [c81dba2f](c81dba2fb9) ob-python: Fix hanging on second start
- [8000b112](8000b11209) test-ob-python: Unit test for restarting session
- [ff53846f](ff53846f31) org-babel-comint-with-output: Fix another edge case with REPL prompts
- [83411c0d](83411c0d3e) * lisp/ob-ruby.el (org-babel-ruby-evaluate): Fix eoe indicator
- [db679cff](db679cff98) * lisp/ob-ruby.el (org-babel-ruby-initiate-session): Fix multiline
- [deb5ea0f](deb5ea0fc0) ob-ruby: Work around long line input
- [91a532b4](91a532b40e) org-babel-expand-noweb-references: Document all the function arguments
- [f97877a0](f97877a069) ox-latex: Prefer :latex-src-block-backend INFO property over variable
- [af9c063e](af9c063edf) * lisp/ob-core.el (org-babel-remove-result): Document function arguments
- [21654e9a](21654e9a44) * lisp/ob-core.el (org-babel-examplify-region): Document all the arguments
- [dbf415b8](dbf415b840) Revert "org-texinfo--match-definition: Drop redundant `save-match-data'"
- [234650af](234650af2e) org-make-tags-matcher: Re-add quoting of property names
- [f6fc385e](f6fc385ed0) ob-lilypond.el: Fix docstring typos
- [13e4ee73](13e4ee7371) org-babel-comint-with-output: Fix for edge case of `comint-prompt-regexp'
- [4fe52fc8](4fe52fc8ac) lisp/ob-lilypond.el: refactor org-babel-lilypond-compile-lilyfile
- [1f88acd0](1f88acd013) * lisp/ob-core.el (org-babel-result-cond): Document all the arguments
- [91c52e2a](91c52e2ab6) ob-haskell: Add tests for GHCi
- [5bffb9a1](5bffb9a1e3) org-babel-haskell-initiate-session: Remove secondary prompt
- [d6dd92d4](d6dd92d442) * testing/lisp/test-ob-haskell-ghci.el: Fix some tests
- [b8521721](b852172170) * testing/lisp/test-ob-haskell-ghci.el: Enable fixed tests
- [924c2dd8](924c2dd836) lisp/ob-haskell: Request the last value from GHCi
- [36a786f7](36a786f7f9) ob-haskell: Implement sessions
- [3674e402](3674e40247) * testing/lisp/test-ob-haskell-ghci.el: Test output without EOL
- [eed3ac9f](eed3ac9f78) * lisp/ob-haskell.el (inferior-haskell-root-dir): Declare external variable
- [163bafb4](163bafb43d) * lisp/ob-dot.el (org-babel-execute:dot): Document all the function arguments
- [2030c111](2030c111eb) * lisp/ob-emacs-lisp.el: Document all the function arguments
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This change was added to allow evil-collection to compile on latest
versions macOS Ventura, the evil-collection version at the time of this
change was halting on the compilation of the
`evil-collection-speedbar.el` file.
Unfortunately, with this approach, although it finishes the nix-doom
emacs compilation, leaves doom-emacs' runtime in a faulty state. The
emacs package relies on a sub-directory `modes` that doesn't get
compiled when specifying this dependency in the overrides list.
As a way to make it work as expected on macOS Ventura, users should
override the `emacsPackagesOverlay` option and specify the
`evil-collection` variable. Following an example
```
{ pkgs, ... }:
{
programs.doom-emacs = {
enable = true;
emacsPackagesOverlay = _final: _prev: {
inherit (pkgs.emacsPackages) evil-collection;
};
};
}
```
When installing nix-doom-emacs on newer macOS m2 machines, the build process
hangs when processing the evil-collection package.
Adding this override fixes the problem.
### Changes for org
On branch: main
Commits: eaf274909f...080710797a
- [9e42842a](9e42842a82) org-persist: Fix :last-access being set on every write
- [2bc51021](2bc510217a) org-element--cache-find: Remove statistics gathering code
- [ef800e3b](ef800e3bec) org--collect-keywords-1: Handle FIXME
- [52dc4805](52dc48050e) Handle compiler warnings from Emacs master
- [7e75571f](7e75571f02) Handle more compiler warnings from Emacs master
- [f067a4bd](f067a4bd43) org-attach-tag: Work around error when before first heading
- [52d9961f](52d9961f50) org-set-tags-command: Provide more useful error when before first heading
- [42e95938](42e95938ed) org-latex-compile: Fix erasing PDF output buffer late
- [eb6cabde](eb6cabdee5) mk: Expand shell commands once only
- [989cc514](989cc51499) Prefer "timestamp" over "time-stamp"
- [76c33405](76c3340557) * doc/org-manual.org: Fix obsolete variables
- [09cf89f7](09cf89f712) org-delete-indentation: Support region selection
- [310a6689](310a668917) org-compile-file-commands: Fix return value when PROCESS is a function
- [c265d964](c265d964f9) ox-odt: Improve some warning messages
- [c756f8a8](c756f8a853) org-odt-plain-text: Fix when TEXT is a blank string
- [a686c7b6](a686c7b609) ox-odt: Throw actual error when export fails
- [921e0e8b](921e0e8bc1) Update version number for the 9.6.5 release
- [b77a209f](b77a209f78) Backport commit 4f0849a9e from Emacs
- [2993f482](2993f482c1) Backport commit 2bcf11d0e from Emacs
- [08077812](08077812ef) org-clock-update-time-maybe: Fix return value
- [05c3e59d](05c3e59de1) org-manual: Document how to profile performance
- [9ea50ca2](9ea50ca211) Use `calendar-buffer' constant to refer to calendar buffers
- [e58bbded](e58bbded5c) lisp/ob-lisp: fix `org-babel-execute:lisp' for use with Sly
- [5ec364a1](5ec364a1ae) org-cite-list-bibliography-files: Preserve relative bibliography paths
- [e11073d1](e11073d17d) org-persist-gc: GC collections without persist file
- [f268819d](f268819d19) org-babel-common-header-args-w-values: Add docstring
- [08071079](080710797a) fixup! org-babel-common-header-args-w-values: Add docstring
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: f81ba451a7...eaf274909f
- [14dccff8](14dccff8b3) * lisp/org.el org-latex-packages-alist: fixed type definition
- [92f9135b](92f9135b3c) org-open-at-point: Fix opening multiple file links
- [63762377](6376237779) org-babel-parse-multiple-vars: Do no err on empty :var
- [56f651e9](56f651e961) org-lint: Add new linter for empty header arguments
- [8eb20998](8eb209984e) Backport commit 62e4eb8fcf7 from Emacs
- [d97ba5ba](d97ba5ba52) org-babel-expand-body:scheme: define header arg vars using define
- [eaf27490](eaf274909f) Consistently allow null character in block and drawer bodies
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: 5b300edf2e...f81ba451a7
- [96072266](9607226610) org-export--prune-tree: Ensure spaces when removing objects
- [8f058060](8f058060ce) * doc/org-manual.org: Clarify "++" explanation for habits
- [7c8623be](7c8623be96) fixup! * doc/org-manual.org: Clarify "++" explanation for habits
- [07508fb0](07508fb097) org-assert-version: Skip version check when Org is a part of Emacs
- [f1fd1f22](f1fd1f22f4) Update version number for the 9.6.4 release
- [f4446ce7](f4446ce795) ox-icalendar: Apply folding to whole VCALENDAR
- [a8a95b6c](a8a95b6c2c) * lisp/org-agenda.el: Do not modify string constant " "
- [0f6ae729](0f6ae7296e) org-agenda-dim-blocked-tasks: Fix when the value is 'invisible
- [62996300](62996300ef) org-manual.org: Clarify the ox-md uses the original markdown spec
- [c827341d](c827341dfb) org-cite-activate: Ensure that we keep the correct match-data
- [7d8a9324](7d8a9324f8) org-babel-js-function-wrapper: Fix when the last line is a comment
- [ab85c1b9](ab85c1b958) org-fold: Allow customizing commands where invisible edits are checked
- [cfe5e01e](cfe5e01e14) org-lint: Add checker for $...$ LaTeX fragments
- [26ef5e3e](26ef5e3e5b) org-src: Use `sh-mode' for all the shells it can handle
- [2ebc5186](2ebc518675) * lisp/ob-R.el: Fix ESS compatibility
- [4929f0c5](4929f0c55f) * lisp/ob-R.el: Fix ESS compatibility
- [83e446ea](83e446ea86) * testing/lisp/test-ob-R.el: Fix test failures with the newest ESS
- [3c449cc4](3c449cc438) * testing/lisp/test-ob-R.el (ob-session-R-result-value): New test
- [264d555e](264d555e4b) org-org-publish-to-org: Handle fixme
- [27ee55eb](27ee55ebfd) ox-latex: Fix << and >> in verbatim and code markup
- [f81ba451](f81ba451a7) Prefer "backend" over "back-end"
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: 1a6d5f11d0...8fab6eeef2
- [e46811c5](e46811c5e1) ob-python: Allow working with externally started sessions again
- [15e70240](15e70240e9) org-manual.org: Clarify what SETUPFILE does
- [6f742685](6f742685d7) org-metaup: Fix edge case when the upper subtree is moved further below
- [2289739e](2289739ed4) Prefer `write-region' to `save-file'
- [c2ffc6b6](c2ffc6b602) org-fontify-meta-lines-and-blocks-1: Fontify src blocks without lang
- [c316476e](c316476ee9) org-export: Be less aggressive with window configuration in export dispatch
- [9ca271c4](9ca271c406) org-export: Display warning when code block results cannot be computed
- [e10b4054](e10b4054e6) ox-icalendar: Use consistent CRLF line endings
- [614b96f9](614b96f910) org-lint: Add checker for numbered list item numbers
- [5e9953fa](5e9953fa0e) ox.el: Refactor ID prefixes
- [8fab6eee](8fab6eeef2) org-agenda: Rename sorting "priority" to "urgency"
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: 6c9104f59c...1a6d5f11d0
- [a8a516ba](a8a516ba33) org-babel-comint-with-output: Handle agglomerated prompts better
- [866ed1a3](866ed1a3c5) org-babel-comint-with-output: Fix edge case for partial prompts
- [44e1cbb0](44e1cbb094) org-compile-file: Fix when `org-batch-test' is not defined
- [c1e8e2ff](c1e8e2ffc7) Update version number for the 9.6.2 release
- [fcd813c4](fcd813c406) lisp/org.el: Docstring fixes
- [1e38519b](1e38519b02) doc/org-manual.org: Document `org-hide-emphasis-markers'
- [05ae2689](05ae268973) org-fold-show-children: Only display direct children by default
- [88f7bea1](88f7bea169) org-babel-temp-stable-file: Avoid `sxhash' collisions
- [e9110a8d](e9110a8dd7) Prefer `string-search' when matching exact strings
- [c1bb68ab](c1bb68ab9d) ox: Make export errors more prominent
- [f53205a4](f53205a443) org-export-data: Clarify that filters are not applied
- [638e0ecc](638e0ecc0b) Fix some compiler warnings
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: aa22497876...8589de94d8
- [911d6a10](911d6a1027) org-manual: Clarify that :eval yes obeys `org-confirm-babel-evaluate'
- [e8010e8a](e8010e8a91) org.el: Sync org-babel-load-languages with Babel files in Org
- [f93cc661](f93cc661c6) org-element-set-contents: Do alter the anonymous parents
- [1b1d314a](1b1d314ada) * lisp/org.el: Bump Org version on development branch
- [233a8479](233a8479ca) orgcard.tex: Fix `org-force-cycle-archived' binding
- [3d817c52](3d817c52c9) org-clock: Add a trailing space to the mode line string
- [8f8ec2cc](8f8ec2ccf3) * lisp/ob-latex.el (org-babel-execute:latex): Fix command injection vulnerability
- [12883765](12883765d2) org-babel-import-elisp-from-file: Fix the docstring
- [c0a9c9ed](c0a9c9edea) test-org-clock/mode-line: Update the docstring
- [4f6bf895](4f6bf89547) Fix BibTeX spelled as Bibtex
- [eb6379a4](eb6379a417) Fix LaTeX spelled as Latex
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: 351279ffae...aa22497876
- [f9aeba5d](f9aeba5dd7) org.el: Avoid crash in `org-file-contents' in case of network failure
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for revealjs
On branch: master
Commits: cd019514f3...0c9bdeab70
- [ae652a8e](ae652a8e4e) Correctly strip leading white-space from markdown
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org
On branch: main
Commits: ecb62e2e31...351279ffae
- [cd967ce0](cd967ce006) org-odt-plain-text: Fix `fill-column' value
- [97a235cf](97a235cf1c) org-clock-timestamps-change: Preserve point position
- [76f9a3c2](76f9a3c2cb) org-timestamp-change: Add FIXME
- [2e22a8b8](2e22a8b827) org-export-dictionary: Fix typo
- [df4a5d86](df4a5d86d8) org-fold: Fix isearch when `org-fold-core-style' is 'overlays
- [12bcd322](12bcd322d0) Improve documentation for agenda starting day
- [c7b976a0](c7b976a052) org: Bump the minimal required Emacs version
- [104311c7](104311c7f8) org-cite-basic--get-field: Throw an error on non-nil field values
- [0e5de0ff](0e5de0ff64) org-export-expand-include-keyword: Fix relative links in recursive includes
- [5d9c9c27](5d9c9c27c6) * lisp/org-agenda.el: require 'org-element
- [cbb288ea](cbb288eaa5) ob-core: Do not use `temporary-file-directory' function
- [ecdb4420](ecdb442044) org-persist: Work around Emacs bug[emacs-straight/org-mode#58687](http://r.duckduckgo.com/l/?uddg=https://github.com/emacs-straight/org-mode/issues/58687)
- [15c519b8](15c519b84c) Do not assume that `org-string-width' preserves match data
- [c92769a5](c92769a505) org-paste-subtree: Do not leave empty line in place of level indicator
- [9d58e1c7](9d58e1c781) org: Make documentation of org-reverse-note-order true
- [22dea855](22dea8557f) org-agenda: Apply the face `org-agenda-calendar-event'
- [84ead47d](84ead47d3c) Define the face `org-agenda-calendar-daterange'
- [f2320a2c](f2320a2cc1) Revert "org-agenda.el: Fix `org-agenda-get-blocks'"
- [005c9ae7](005c9ae747) lisp/org-datetree.el: Allow datetrees with TODO, priority, tags
- [b34bdc87](b34bdc8719) org-capture-finalize: Do not save new file with :no-save aborted capture
- [ddca7623](ddca762329) org-element--cache-verify-element: Format all the elements in warning
- [4b546e04](4b546e04af) org-element--cache-submit-request: Ensure correct cache synchronization
- [0af74d33](0af74d33a7) org-manual: Fix typos in print_bibliography kwd
- [5cde90e3](5cde90e3c8) ox: Refactor org-export-expand-include-keyword
- [7e649050](7e649050c7) ox: Pass through unparsed #+include content
- [ffd832d5](ffd832d5d6) org-manual: Update #+include block parsing
- [506989be](506989bed5) ox: Improve #+include parsing docstring
- [e9c0696f](e9c0696f79) org-persist: Inhibit fsync when writing cachefiles
- [c8f88589](c8f88589cb) org-persist: Set utf-8 coding when reading/writing
- [b29f7724](b29f772416) org-macs: Split org-compile-file into two funs
- [d0c87c76](d0c87c762a) ox-latex: Do not hardcode fallback compiler
- [18d2f871](18d2f871c2) org: Split org-format-latex into two functions
- [b8401863](b84018633e) ox-latex: Split org-latex-compile into two funs
- [f0dfbf0c](f0dfbf0c39) ox-latex: Erase compile buffer at the start
- [ce4f7db3](ce4f7db3c1) test-ob-shell: Fix test failures on Emacs 26
- [a9ee43a1](a9ee43a124) ox: Fix parsing of example #+includes
- [0ab9bc13](0ab9bc138f) Backport commit 920a7d38e from Emacs
- [ebaf1c9c](ebaf1c9c04) Backport commit 347933377 from Emacs
- [e37e9b69](e37e9b692e) org-persist: Silence recent byte-compiler warning
- [59228e51](59228e5134) test-ob-octave: Fix tests failing on Debian CI
- [a1c7cedd](a1c7cedd28) test-ob-octave: Fix tests failing on Debian CI (followup)
- [d98ca046](d98ca046cc) org-manual.org: Clarify that LANGUAGE may be omitted in code blocks
- [77a1cfb9](77a1cfb9a4) org-html-src-block: Treat code blocks without LANG equally
- [2fecd962](2fecd96200) ox: Regain Emacs <28 compatibility with #+include
- [6b15897a](6b15897a56) ox: Remove unused let binding
- [5bbb97f3](5bbb97f3df) org-fix-agenda-info: Fix Emacs <28 compatibility
- [7ad77965](7ad7796546) org-update-dblock: Add comment
- [20ee7b85](20ee7b85eb) fixup! org-fix-agenda-info: Fix Emacs <28 compatibility
- [1bcab6c0](1bcab6c04f) org-assert-version: Clarify that Org loading is aborted
- [f35fb8ac](f35fb8ac2a) lisp/ob-scheme.el: Do not hide Scheme evaluation errors
- [3e23682d](3e23682d37) ox: Fix non-renamed variable (f to file)
- [65ca7bc6](65ca7bc6a7) lisp/ox.el: Pacify compiler warning
- [1810c625](1810c625df) org-clock-x11idle-program-name: Prefer "xprintidle", when available
- [0c005906](0c00590606) lisp/ob-scheme: Silence compiler
- [c45a0589](c45a058928) org-follow-timestamp-link: Fix when org-agenda is not yet loaded
- [aa48c80f](aa48c80fe1) ob-python: Remove python-mode.el support
- [c340e799](c340e799f8) org-element-cache-map: Always continue after point set by FUNC
- [1f86003a](1f86003a5d) lisp/ob-sql.el: allow string in sql-connection-alist
- [4a751709](4a751709b5) lisp/ob-eval.el: Append newline to source block query
- [0d01a198](0d01a198bc) org-attach: Show Org Attach UI starting from top
- [32b64607](32b64607ad) org-element-cache-map: Fix when inside indirect buffer
- [9a00f6cd](9a00f6cd78) org-cite: Clarify how multiple bibliography sources are combined
- [2cf84303](2cf8430350) lisp/ob-sql.el: allow string in sql-connection-alist
- [81c03fb8](81c03fb850) lisp/ob-eval.el: Append newline to source block query
- [b4a1133a](b4a1133a18) org-babel-eval: Clarify the purpose of 4a751709b in code
- [8ae8a846](8ae8a8462f) org-clock-clocktable-language-setup: Fix Spanish translation
- [e455df4a](e455df4a07) org-persist: Improve commentary
- [f33d2410](f33d241082) org-manual: Fix typos
- [3e23b897](3e23b8976e) org-agenda: Fix `org-agenda-filter-by-category'
- [0522c185](0522c1850b) org-read-property-value: Fix DEFAULT arg when values are not restricted
- [2e901ed2](2e901ed236) org-clock-sum: Optimize performance
- [657cb58f](657cb58f10) org-set-modules: Fix when called before org-element is loaded
- [581df107](581df107b0) org-clock-sum: Fix Emacs 26 compatibility after 2e901ed23
- [b665f8de](b665f8de31) org-metaup, org-metadown: Move subtrees in active region
- [c8a5fef9](c8a5fef910) Preserve active region after structure edits
- [6cbbf4cd](6cbbf4cdbf) org-link-abbrev-alist: Fix :safe predicate
- [5d548c34](5d548c34fa) org-manual.org: Clarify what `org-timestamp-up'/`org-timestamp-down' does
- [739ccf6c](739ccf6cbf) org--batch-store-agenda-views: Fix treatment of lambda functions
- [666a61bc](666a61bcc8) lisp/ox-beamer.el: add labels to latex export
- [af1bb1b0](af1bb1b06a) org-compat: Work around Emacs bug[emacs-straight/org-mode#60467](http://r.duckduckgo.com/l/?uddg=https://github.com/emacs-straight/org-mode/issues/60467)
- [6d37d2a8](6d37d2a8e7) * mk/targets.mk(GITVERSION): Provide commit number for shallow clones
- [4fbd302d](4fbd302df6) ox: Split up the org-export-as function
- [663e200f](663e200f54) ox: Document the setting of :parse-tree
- [02ae908b](02ae908b03) oc: Add org-cite-processor function
- [bd34cb3f](bd34cb3f95) org-export-dictionary: Add Norwegian translations
- [d2952e14](d2952e14d9) org-clock-clocktable-language-setup: Add a Norwegian translation
- [1f332d6c](1f332d6c5c) * lisp/org-clock.el: Remove completed FIXME
- [e6353d5b](e6353d5b9c) ob-python: Remove debugging print statement
- [6b0c2775](6b0c2775f0) org-persist-associated-files:file: Fix when container has been deleted
- [be9280f6](be9280f68b) org-cycle-set-visibility-according-to-property: Fix folded newline before
- [99c8ed09](99c8ed09f8) ox-texinfo: Fix invalid syntax in Texinfo version detection code
- [eea8da03](eea8da0315) Fix some compiler warnings
- [715f74db](715f74db36) org-manual.org: Update timestamp and timerange definitions
- [18a146a9](18a146a9d5) org-fold-core-previous-visibility-change: Fix edge case
- [fe92a3ce](fe92a3cedb) Provide a uniform way to inform users about missing third-party packages
- [747e6062](747e60629f) org-cycle: Allow intuitively used values of of `org-startup-folded'
- [aa158da6](aa158da69b) test-ob-shell: Fix test buffers not being removed on success
- [d94f4066](d94f4066e0) oc-natbib: Provide a fallback bibliography style
- [7a90f596](7a90f596d9) org-clock-timestamps-change: Fix when on opening timestamp
- [cbab9ebf](cbab9ebf55) org-manual.org: Clarify that Imenu support is activated in future Org buffers
- [2e883b21](2e883b21a7) org-sbe: Allow quoting string values
- [351279ff](351279ffae) org-diary-to-ical-string: Make sure that temporary file/buffer is cleaned
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
### Changes for org-contrib
On branch: master
Commits: aa104c0bbc...fff6c88806
- [442e80dc](442e80dc95) lisp/ob-asymptote.el: Replace Luc P. by Jarmo H. as maintainer
- [0927d5f3](0927d5f319) Fix formatting of inserted timestamps
- [b6712e68](b6712e688b) lisp/org-expiry.el: Account for org-time-stamp-formats refactor
- [d0cebebb](d0cebebb30) * lisp/org-contrib.el: Bump version to 0.4.1
- [223390ea](223390ea2c) Use format function for timestamp; combine both time-stamp-format fixes
- [ee344588](ee34458807) [PATCH] Remove libraries that are in transition to other repositories
- [fff6c888](fff6c88806) [PATCH] Remove libraries that are in transition to be part of Org
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>