Function: pr-interface-printify

pr-interface-printify is an interactive and byte-compiled function defined in printing.el.gz.

Signature

(pr-interface-printify &rest IGNORE)

Documentation

Printify a buffer.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/printing.el.gz
(defun pr-interface-printify (&rest _ignore)
  "Printify a buffer."
  (interactive)
  (condition-case data
      (cond
       ((eq pr-i-process 'directory)
	(pr-i-directory)
	(pr-interface-save
	 (pr-printify-directory pr-i-directory pr-i-regexp)))
       ((eq pr-i-process 'buffer)
	(pr-interface-save
	 (if pr-i-region
	     (pr-printify-region)
	   (pr-printify-buffer))))
       ((eq pr-i-process 'file)
	(error "Cannot printify a PostScript file"))
       (t
	(error "Internal error: `pr-i-process' = %S" pr-i-process))
       )
    ;; handlers
    ((quit error)
     (ding)
     (message "%s" (error-message-string data)))))