org-mode/lisp
Ihor Radchenko c9e5270bf1
lisp/org.el (org-self-insert-command): Do not skip fragility checks
* lisp/org-fold-core.el (org-fold-core--suppress-folding-fix):
(org-fold-core-suppress-folding-fix): New macro suppressing re-folding
checks.
(org-fold-core--fix-folded-region): Skip re-folding checks when
`org-fold-core--suppress-folding-fix' is non-nil.
* lisp/org.el (org-self-insert-command): Use
`org-fold-core-suppress-folding-fix' to bypass re-folding checks, but
not fragility checks.
*
testing/lisp/test-org-fold.el (test-org-fold/org-fold-reveal-broken-structure):
New test.
2024-01-09 16:40:22 +01:00
..
Makefile * lisp/Makefile: Remove references to org-contrib 2023-03-16 13:34:34 +01:00
ob-awk.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-C.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-calc.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-clojure.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-comint.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-core.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-css.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ditaa.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-dot.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-emacs-lisp.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-eshell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-eval.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-exp.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-forth.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-fortran.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-gnuplot.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-groovy.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-haskell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-java.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-js.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-julia.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-latex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lilypond.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lisp.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lob.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lua.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-makefile.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-matlab.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-maxima.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ocaml.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-octave.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-org.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-perl.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-plantuml.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-processing.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-python.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-R.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ref.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ruby.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-sass.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-scheme.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-screen.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-sed.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-shell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-sql.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-sqlite.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-table.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-tangle.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
oc-basic.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-biblatex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-bibtex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-csl.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-natbib.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-bbdb.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-bibtex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-docview.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-doi.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-eshell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-eww.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-gnus.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-info.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-irc.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol-man.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-mhe.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol-rmail.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol-w3m.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-agenda.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-archive.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-attach-git.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
org-attach.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-capture.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-clock.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-colview.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-compat.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-crypt.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-ctags.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-cycle.el org-cycle: Throw an error when `org-cycle-max-level' is not positive 2024-01-09 15:25:50 +01:00
org-datetree.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-duration.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
org-element-ast.el Update copyright years for main-only files 2024-01-06 16:06:47 -05:00
org-element.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-entities.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-faces.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-feed.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-fold-core.el lisp/org.el (org-self-insert-command): Do not skip fragility checks 2024-01-09 16:40:22 +01:00
org-fold.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-footnote.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-goto.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-habit.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-id.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-indent.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-inlinetask.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-keys.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-lint.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-list.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-macro.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-macs.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-mobile.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-mouse.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-num.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-pcomplete.el Fix [[* completion when there is text after point 2024-01-07 16:50:40 +01:00
org-persist.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-plot.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-protocol.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-refile.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-src.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-table.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-tempo.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-timer.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org.el lisp/org.el (org-self-insert-command): Do not skip fragility checks 2024-01-09 16:40:22 +01:00
ox-ascii.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-beamer.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-html.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-icalendar.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-koma-letter.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-latex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-man.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-md.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-odt.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-org.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-publish.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-texinfo.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00