Function: pr-mode-print

pr-mode-print is a byte-compiled function defined in printing.el.gz.

Signature

(pr-mode-print N-UP FILENAME HEADER-LIST &optional FROM TO)

Documentation

Print current major mode in PostScript.

Aliases

pr-mh-print-2

Source Code

;; Defined in /usr/src/emacs/lisp/printing.el.gz
(defun pr-mode-print (n-up filename header-list &optional from to)
  "Print current major mode in PostScript."
  (pr-local-variable
   header-list
   (let ((file (pr-ps-file filename))
	 (start (cond (from)
		      ((pr-region-active-p) (region-beginning))
		      (t nil)
		      )))
     (pr-text2ps (pr-region-active-symbol start) n-up file start
		 (cond (to)
		       ((pr-region-active-p) (region-end))
		       (from (point-max))
		       ))
     (unless (or pr-spool-p filename)
       (pr-ps-file-print file)
       (pr-delete-file file)))))