elpasync pushed a change to branch externals/org.

      from  c5395767af Merge branch 'bugfix'
       new  88f86237c5 Add org-fold-core: new folding engine
       new  91b4c6e6ea Separate folding functions from org.el into new library: 
org-fold
       new  ffdc508429 Separate cycling functions from org.el into new library: 
org-cycle
       new  d72ac89c7c Remove functions from org.el that are now moved elsewhere
       new  b415111aff Disable native-comp in agenda
       new  b7dae51dbb org-macs: New function org-find-text-property-region
       new  bc0caec6eb org-at-heading-p: Accept optional argument
       new  d048c153dd org-string-width: Reimplement to work with new folding
       new  fa7530c7b4 Rename old function call to use org-fold
       new  67275f4664 Implement link folding
       new  77aa9be5ac Implement overlay- and text-property-based versions of 
some functions
       new  cd83606cfd org-fold: Handle indirect buffer visibility
       new  f63ff07441 Fix subtle differences between overlays and invisible 
text properties
       new  bf6bd6d21d Support extra org-fold optimisations for huge buffers
       new  4fbd8bfae0 Alias new org-fold functions to their old shorter names
       new  a6eab82fd6 Obsolete old function names that are now in org-fold
       new  d4f65e74a2 org-compat: Work around some third-party packages using 
outline-* functions
       new  17e762426d Move `org-buffer-list' to org-macs.el
       new  e8d8db63a0 Restore old visibility behaviour of org-refile
       new  6d4e65a124 Add org-fold-related tests
       new  a8f4270ac1 org-manual: Update to new org-fold function names
       new  8f6ce702bd ORG-NEWS: Add list of changes
       new  52a0ef94c9 Backport contributed commits
       new  240a14988f Fix typo: delete-duplicates → delete-dups
       new  baffebbc33 Fix bug in org-get-heading
       new  f813f10818 Rename remaining org-force-cycle-archived → 
org-cycle-force-archived
       new  3fba34900e Fix org-fold--hide-drawers--overlays
       new  2e3566e1e9 org-string-width: Handle undefined behaviour in older 
Emacs
       new  0daa209a74 org-string-width: Work around `window-pixel-width' bug 
in old Emacs
       new  0bca8bc418 org-fold-show-set-visibility: Fix edge case when folded 
region is at BOB
       new  3da1b2d240 org-fold-core: Fix fontification inside folded regions
       new  444d1c50ac test-org/string-width: Add tests for strings with prefix 
properties
       new  87babca898 org--string-from-props: Fix handling folds in Emacs <28
       new  f28f02bde9 org-link-make-string: Throw error when both LINK and 
DESCRIPTION are empty
       new  d2775da08d test-ol/org-toggle-link-display: Fix compatibility with 
old Emacs
       new  062e30be8a org-macs.el: Fix fontification checks take 2
       new  219bc6c2d3 org-fold-core-fontify-region: Fix cases when 
fontification is not registered
       new  ce58542c85 org-agenda.el: Re-enable native compilation
       new  fc6314b267 org-fold.el: Fix typo
       new  9bc6c363da org-fold-core: Fix edge case when fontification goes 
beyond requested
       new  312f39a05d org-string-width: Do not remove face info when PIXELS is 
non-nil
       new  2249f4d7e5 org-fold-core-fontify-region: Remove unused variable
       new  24c1c877cf org-fold-core-fontify-region: Calculate jit-lock-bounds 
accurately
       new  407104459b org-fold: Honour `org-fold-show-context-detail' for 
isearch


Summary of changes:
 doc/org-manual.org            |   14 +-
 etc/ORG-NEWS                  |  104 ++
 lisp/ob-core.el               |   14 +-
 lisp/ob-lilypond.el           |    4 +-
 lisp/ob-ref.el                |    4 +-
 lisp/ol.el                    |   59 +-
 lisp/org-agenda.el            |   48 +-
 lisp/org-archive.el           |   12 +-
 lisp/org-capture.el           |    7 +-
 lisp/org-clock.el             |  126 +-
 lisp/org-colview.el           |   10 +-
 lisp/org-compat.el            |  189 ++-
 lisp/org-crypt.el             |    8 +-
 lisp/org-cycle.el             |  818 +++++++++++++
 lisp/org-element.el           |   55 +-
 lisp/org-feed.el              |    4 +-
 lisp/org-fold-core.el         | 1524 ++++++++++++++++++++++++
 lisp/org-fold.el              | 1132 ++++++++++++++++++
 lisp/org-footnote.el          |    6 +-
 lisp/org-goto.el              |    6 +-
 lisp/org-id.el                |    4 +-
 lisp/org-inlinetask.el        |   26 +-
 lisp/org-keys.el              |   26 +-
 lisp/org-lint.el              |    3 +-
 lisp/org-list.el              |   84 +-
 lisp/org-macs.el              |  297 +++--
 lisp/org-mobile.el            |    2 +-
 lisp/org-mouse.el             |    4 +-
 lisp/org-refile.el            |    3 +-
 lisp/org-src.el               |    6 +-
 lisp/org-timer.el             |    2 +-
 lisp/org.el                   | 2550 ++++++++++++++---------------------------
 lisp/ox-org.el                |    2 +-
 lisp/ox.el                    |    4 +-
 testing/lisp/test-ob.el       |   12 +-
 testing/lisp/test-ol.el       |   24 +
 testing/lisp/test-org-list.el |   75 +-
 testing/lisp/test-org-macs.el |    6 +-
 testing/lisp/test-org.el      |  258 ++++-
 39 files changed, 5501 insertions(+), 2031 deletions(-)
 create mode 100644 lisp/org-cycle.el
 create mode 100644 lisp/org-fold-core.el
 create mode 100644 lisp/org-fold.el

Reply via email to