aboutsummaryrefslogtreecommitdiffstats
path: root/admin/admin.el
diff options
context:
space:
mode:
Diffstat (limited to 'admin/admin.el')
-rw-r--r--admin/admin.el13
1 files changed, 9 insertions, 4 deletions
diff --git a/admin/admin.el b/admin/admin.el
index f7b915509fb..93e9124ce8d 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -199,6 +199,7 @@ Optional argument TYPE is type of output (nil means all)."
199 (ps-dir (expand-file-name "ps" dest)) 199 (ps-dir (expand-file-name "ps" dest))
200 (pdf-dir (expand-file-name "pdf" dest)) 200 (pdf-dir (expand-file-name "pdf" dest))
201 (emacs (expand-file-name "doc/emacs/emacs.texi" root)) 201 (emacs (expand-file-name "doc/emacs/emacs.texi" root))
202 (emacs-xtra (expand-file-name "doc/emacs/emacs-xtra.texi" root))
202 (elisp (expand-file-name "doc/lispref/elisp.texi" root)) 203 (elisp (expand-file-name "doc/lispref/elisp.texi" root))
203 (eintr (expand-file-name "doc/lispintro/emacs-lisp-intro.texi" root)) 204 (eintr (expand-file-name "doc/lispintro/emacs-lisp-intro.texi" root))
204 (misc (manual-misc-manuals root))) 205 (misc (manual-misc-manuals root)))
@@ -212,10 +213,14 @@ Optional argument TYPE is type of output (nil means all)."
212 (manual-html-node emacs (expand-file-name "emacs" html-node-dir))) 213 (manual-html-node emacs (expand-file-name "emacs" html-node-dir)))
213 (if (member type '(nil "emacs" "emacs-mono")) 214 (if (member type '(nil "emacs" "emacs-mono"))
214 (manual-html-mono emacs (expand-file-name "emacs.html" html-mono-dir))) 215 (manual-html-mono emacs (expand-file-name "emacs.html" html-mono-dir)))
215 (if (member type '(nil "emacs" "emacs-pdf" "pdf")) 216 (when (member type '(nil "emacs" "emacs-pdf" "pdf"))
216 (manual-pdf emacs (expand-file-name "emacs.pdf" pdf-dir))) 217 (manual-pdf emacs (expand-file-name "emacs.pdf" pdf-dir))
217 (if (member type '(nil "emacs" "emacs-ps" "ps")) 218 ;; emacs-xtra exists only in pdf/ps format.
218 (manual-ps emacs (expand-file-name "emacs.ps" ps-dir))) 219 ;; In other formats it is included in the Emacs manual.
220 (manual-pdf emacs-xtra (expand-file-name "emacs-xtra.pdf" pdf-dir)))
221 (when (member type '(nil "emacs" "emacs-ps" "ps"))
222 (manual-ps emacs (expand-file-name "emacs.ps" ps-dir))
223 (manual-ps emacs-xtra (expand-file-name "emacs-xtra.ps" ps-dir)))
219 (if (member type '(nil "elisp" "elisp-node")) 224 (if (member type '(nil "elisp" "elisp-node"))
220 (manual-html-node elisp (expand-file-name "elisp" html-node-dir))) 225 (manual-html-node elisp (expand-file-name "elisp" html-node-dir)))
221 (if (member type '(nil "elisp" "elisp-mono")) 226 (if (member type '(nil "elisp" "elisp-mono"))