org-mode/lisp
Ihor Radchenko 03b383df8b
ox-latex: Remove org-latex-line-break-safe
This reverts commit 3f60acff77 and
subsequent relevant comments.

* lisp/ox-latex.el (org-latex-line-break-safe): Remove constant.  The
\\[0pt] is actually not safe to use in some scenarios. We use a
different approach to avoid plain text [...] being interpreted as
LaTeX optional argument - we escape [ like {[}; that's what pandoc
does.
(org-latex-clock):
(org-latex-line-break):
(org-latex-plain-text):
(org-latex-planning):
(org-latex--org-table):
(org-latex--math-table):
(org-latex-table-row):
(org-latex-verse-block):
* testing/lisp/test-org-table.el (test-org-table/to-latex):
* testing/lisp/test-ox-latex.el (test-ox-latex/verse):
(test-ox-latex/longtable): Remove references to
`org-latex-line-break-safe'.
* etc/ORG-NEWS (=ox-latex=: ~org-latex-line-break-safe~ is removed):
Announce removal.
* lisp/org-compat.el (org-latex-line-break-safe): Make obsolete.

Link: https://orgmode.org/list/878r4jg37s.fsf@posteo.net
2024-01-31 12:35:29 +01:00
..
Makefile * lisp/Makefile: Remove references to org-contrib 2023-03-16 13:34:34 +01:00
ob-C.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-R.el ob-R, ob-julia: Do not force-start session in Org Src buffers 2024-01-28 20:04:31 +01:00
ob-awk.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 ob-R, ob-julia: Do not force-start session in Org Src buffers 2024-01-28 20:04:31 +01:00
ob-latex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lilypond.el Obsolete org-switch-to-buffer-other-window and org-no-popups 2024-01-24 15:00:26 +01: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 ob-python: Set Python shell in Org edit buffer 2024-01-29 14:29:45 +01: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 ob-scheme: Allow ob-scheme to accept a remote connection 2024-01-30 16:42:23 +01: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 lisp/ob-shell.el: Remove unnecessary prompt template 2024-01-15 20:57:20 +01: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 org-babel-tangle: Do not allow tangling into self 2024-01-26 16:54:04 +01:00
ob.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
oc-basic.el org-cite-basic-export-citation: Fix prefix/suffix being ignored 2024-01-16 13:38:27 +01: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-11 16:34:59 +01: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 org-link-translation-function: Remove reference to removed function 2024-01-25 15:22:22 +01:00
org-agenda.el org-agenda: New customization `org-agenda-start-with-archives-mode' 2024-01-29 17:56:42 +01: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 org-attach-store-link-p: Change default value to 'attached 2024-01-25 13:59:58 +01:00
org-capture.el Obsolete org-switch-to-buffer-other-window and org-no-popups 2024-01-24 15:00:26 +01:00
org-clock.el Obsolete org-switch-to-buffer-other-window and org-no-popups 2024-01-24 15:00:26 +01:00
org-colview.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-compat.el ox-latex: Remove org-latex-line-break-safe 2024-01-31 12:35:29 +01: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-set-visibility-according-to-property: Honor inner VISIBILITY settings 2024-01-30 14:43:08 +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 lisp/org-element-ast.el (org-element-type-p): Simplify implementation 2024-01-30 17:19:05 +01:00
org-element.el org-element: Allow more objects inside citations 2024-01-24 12:27:15 +01: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 fixup! org-fold: Honor :extend face property in folded headings/blocks/drawers 2024-01-22 16:27:06 +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 lisp/org-lint.el (org-lint-named-result): Improve accuracy and message 2024-01-24 16:47:20 +01: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 Obsolete org-switch-to-buffer-other-window and org-no-popups 2024-01-24 15:00:26 +01: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 lisp/org-persist.el (and): Fix typo 2024-01-31 12:18:54 +01: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 lisp/org-src.el: complete `org-src-preserve-indentation' docstring 2024-01-29 16:50:53 +01:00
org-table.el lisp/org-table.el: Fix reference to non-existing function 2024-01-28 14:50:30 +01:00
org-tempo.el lisp/org-tempo.el: Do not refer to removed function in the commentary 2024-01-24 13:24:14 +01:00
org-timer.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org.el Merge branch 'bugfix' 2024-01-30 15:28:02 +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 lisp/ox-icalendar.el: Add time-to-live functionality to ox-icalendar 2024-01-28 13:45:41 -08:00
ox-koma-letter.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-latex.el ox-latex: Remove org-latex-line-break-safe 2024-01-31 12:35:29 +01: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 org-odt-get-table-cell-styles: Fix reference to obsolete text property 2024-01-29 14:38:01 +01: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 ox-html: Fix links to targets that do not have a number 2024-01-25 13:30:35 +01:00