1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-11-21 06:55:35 +00:00
org-mode/lisp
Ihor Radchenko 39264d3d41
ox-texinfo: Fix escaping commas inside commands with multiple arguments
* lisp/ox-texinfo.el (org-texinfo--sanitize-content): Sanitize commas
everywhere to make sure that we do not end up with text commas being
interpreted as argument separator in @command{arg1, arg2, ...}.  This
approach will produce @comma{} even when it is not necessary, but it
is the safest approach.
(org-texinfo-plain-text): Update the comment.
* testing/lisp/test-ox-texinfo.el (test-ox-texinfo/escape-special-characters):
New test.

Reported-by: 8dcc <8dcc.git@gmail.com>
Link: https://orgmode.org/list/87set58skp.fsf@gmail.com
2024-10-19 10:29:13 +02:00
..
Makefile Fix parallel execution of Makefiles 2024-06-20 18:27:04 +02:00
ob-awk.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-C.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-calc.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ob-clojure.el ob-clojure.el: Fix comments getting deleted on tangling of clojure source blocks 2024-10-18 19:18:36 +02:00
ob-comint.el Rename org-babel-comint-prompt-regexp-old' to ...-fallback' 2024-08-05 17:02:56 +02:00
ob-core.el org-babel-header-arg-expand: more stringent check for appropriate context 2024-10-18 19:37:31 +02:00
ob-css.el
ob-ditaa.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-dot.el
ob-emacs-lisp.el
ob-eshell.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ob-eval.el ob-core: Unify Org Babel related buffer names using constant variable 2024-07-16 19:09:45 +02:00
ob-exp.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
ob-forth.el
ob-fortran.el
ob-gnuplot.el Merge branch 'bugfix' 2024-08-22 14:37:15 +02:00
ob-groovy.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-haskell.el Rename org-babel-comint-prompt-regexp-old' to ...-fallback' 2024-08-05 17:02:56 +02:00
ob-java.el
ob-js.el
ob-julia.el ob-R, ob-julia: Obey babel working dir conventions with session 2024-08-06 10:38:03 +02:00
ob-latex.el org-babel-latex-process-alist: Use latemk or run latex trice 2024-06-03 16:32:02 +02:00
ob-lilypond.el Backport commit 45a20d781 from Emacs 2024-07-01 22:33:10 -04:00
ob-lisp.el
ob-lob.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
ob-lua.el Backport commit a7dff8c53 from Emacs 2024-06-27 23:13:47 -04:00
ob-makefile.el
ob-matlab.el
ob-maxima.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-ocaml.el
ob-octave.el
ob-org.el Clean up spacing to pass Emacs's pre-commit check 2024-05-27 21:18:59 -04:00
ob-perl.el
ob-plantuml.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
ob-processing.el
ob-python.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
ob-R.el ob-R, ob-julia: Obey babel working dir conventions with session 2024-08-06 10:38:03 +02:00
ob-ref.el
ob-ruby.el Rename org-babel-comint-prompt-regexp-old' to ...-fallback' 2024-08-05 17:02:56 +02:00
ob-sass.el
ob-scheme.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
ob-screen.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-sed.el ob-*: Do not emit redundant messages about code block evaluation 2024-06-13 15:22:28 +02:00
ob-shell.el org-babel-sh-prompt: Fix Emacs 27 CI failures 2024-08-06 20:11:45 +02:00
ob-sql.el Merge branch 'bugfix' 2024-07-25 13:22:41 +02:00
ob-sqlite.el ob-sqlite: Add ability to open a database in readonly mode 2024-06-25 12:53:52 +02:00
ob-table.el
ob-tangle.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
ob.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
oc-basic.el Backport commit c0eefebab from Emacs 2024-06-27 22:47:14 -04:00
oc-biblatex.el
oc-bibtex.el
oc-csl.el oc-csl: New custom option `org-cite-csl-bibtex-titles-to-sentence-case' 2024-06-20 07:41:56 +02:00
oc-natbib.el
oc.el
ol-bbdb.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-bibtex.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-docview.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-doi.el
ol-eshell.el
ol-eww.el
ol-gnus.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-info.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-irc.el
ol-man.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-mhe.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-rmail.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ol-w3m.el Backport commit 0f3be9596 from Emacs 2024-05-28 22:58:43 -04:00
ol.el Merge branch 'bugfix' 2024-07-25 13:22:41 +02:00
org-agenda.el org-agenda-write: Remove redundant `set-buffer' 2024-07-28 20:49:25 +02:00
org-archive.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-attach-git.el
org-attach.el org-attach-dir-from-id: Search existing attachments for symlinks 2024-06-14 13:40:42 +02:00
org-capture.el org-capture-templates: Allow headline/olp target to be function or symbol 2024-06-18 14:33:55 +02:00
org-clock.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-colview.el org-colview: Fix ignoring org-agenda-columns-add-appointments-to-effort-sum 2024-10-12 09:31:44 +02:00
org-compat.el org-mode-flyspell-verify: Do not disable flyspell inside LOGBOOK drawers 2024-08-11 17:29:24 +02:00
org-crypt.el
org-ctags.el org-ctags: Don't assume ctags-program-name is bound 2024-05-28 23:23:39 -04:00
org-cycle.el Backport commit 77d0eed74 from Emacs 2024-06-09 20:50:50 -04:00
org-datetree.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-duration.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-element-ast.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-element.el Merge branch 'bugfix' 2024-07-25 13:22:41 +02:00
org-entities.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-faces.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-feed.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-fold-core.el Backport commit a6cab228d from Emacs 2024-07-20 15:24:27 -04:00
org-fold.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-footnote.el org-footnote-new: Do not throw an error at bol for inline/anonymous footnotes 2024-10-13 11:03:32 +02:00
org-goto.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-habit.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-id.el org-id: Guard against unwarranted major-mode change when querying id 2024-09-22 12:41:54 +02:00
org-indent.el Backport commit fb11294d4 from Emacs 2024-06-27 23:13:49 -04:00
org-inlinetask.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-keys.el Add repeat-mode keymap for navigation commands 2024-10-12 19:39:56 +02:00
org-lint.el org-lint-clock-syntax: Fix false positive when clock line is indented 2024-07-17 14:13:36 +02:00
org-list.el org-list-struct-apply-struct: Fix item contents breaking out of the item 2024-07-10 15:39:26 +02:00
org-macro.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-macs.el Fix bad org-src interaction with org-persist 2024-10-13 12:17:28 +02:00
org-mobile.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-mouse.el Backport commit 6757f8e67 from Emacs 2024-07-14 12:20:46 -04:00
org-num.el org-num-skip-tags: Avoid using function that is not pre-loaded in autoloads 2024-06-14 14:25:03 +02:00
org-pcomplete.el Backport commit 77d0eed74 from Emacs 2024-06-09 20:50:50 -04:00
org-persist.el Fix bad org-src interaction with org-persist 2024-10-13 12:17:28 +02:00
org-plot.el org-plot/gnuplot-to-data: Do not assume that `orgtbl-to-generic' preserves buffer 2024-07-24 12:32:32 +02:00
org-protocol.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-refile.el org-refile: calculate file part of the outline path once per file 2024-10-15 20:48:10 +02:00
org-src.el Merge branch 'bugfix' 2024-07-25 13:22:41 +02:00
org-table.el Merge branch 'bugfix' 2024-07-17 16:11:14 +02:00
org-tempo.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org-timer.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
org.el Merge branch 'bugfix' 2024-10-12 12:53:19 +02:00
ox-ascii.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ox-beamer.el ox-beamer: Allow setting frame subtitle with headline property 2024-07-10 16:00:31 +02:00
ox-html.el Merge branch 'bugfix' 2024-08-10 14:47:52 +02:00
ox-icalendar.el ox-icalendar: Fix export of diary-style timestamps 2024-09-22 12:22:33 +02:00
ox-koma-letter.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ox-latex.el ox-latex: Suggest xcolor instead of color 2024-09-15 16:10:59 +02:00
ox-man.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ox-md.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ox-odt.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ox-org.el Merge branch 'km/from-emacs-master' 2024-05-28 23:01:23 -04:00
ox-publish.el lisp/ox-publish.el: Use publish time in publish cache 2024-08-15 20:24:42 +02:00
ox-texinfo.el ox-texinfo: Fix escaping commas inside commands with multiple arguments 2024-10-19 10:29:13 +02:00
ox.el Merge branch 'bugfix' 2024-10-07 20:41:47 +02:00