Work around a truly abominable tilde-in-path edge case in TeX
commit9bf3e8ae2009958364e098733a8cced1ce3e2b45
authorMichael Olson <mwolson@gnu.org>
Sat, 26 May 2007 03:21:11 +0000 (26 03:21 +0000)
committerMichael Olson <mwolson@gnu.org>
Sat, 26 May 2007 03:21:11 +0000 (26 03:21 +0000)
tree443b4e18a12db05ce554dac79bc96b5cca79dace
parent1fb50aa125540ddee2e7148e56461d2334b2b1fa
Work around a truly abominable tilde-in-path edge case in TeX

2007-05-25  Michael Olson  <mwolson@gnu.org>

* lisp/muse-latex.el (muse-latex-pdf-program): New option that
specifies the program to call in order to generate PDF content
from LaTeX content.
(muse-latex-pdf-cruft): New option that specifies the extensions
of files to remove after generating PDF output successfully.
(muse-latex-pdf-generate): Use these new options.  Work around the
annoying edge case where a tilde character exists in the filename
or directory path -- now this can only error out when the relative
path from the output file to the source file contains a tilde,
which is far less likely.

* lisp/muse-texinfo.el (muse-texinfo-pdf-generate): Rewrite to
call `muse-latex-pdf-generate' with pdftex as the generating
binary, because texi2pdf suffers irredeemably from the tilde edge
case mentioned above.
git-archimport-id: mwolson@gnu.org--2006/muse--rel--3.03--patch-6
ChangeLog
lisp/muse-latex.el
lisp/muse-texinfo.el