Commit d7e110e4 authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

(lpr-buffer, print-buffer, lpr-region, print-region): Doc fixes.

parent dbd2182a
1999-12-27 Richard M. Stallman <rms@caffeine.ai.mit.edu>
* lpr.el (lpr-buffer, print-buffer, lpr-region, print-region):
Doc fixes.
1999-12-27 Gerd Moellmann <gerd@gnu.org> 1999-12-27 Gerd Moellmann <gerd@gnu.org>
* add-log.el (change-log-version-number-regexp-list) * add-log.el (change-log-version-number-regexp-list)
......
...@@ -123,34 +123,51 @@ The variable `lpr-page-header-program' specifies the program to use." ...@@ -123,34 +123,51 @@ The variable `lpr-page-header-program' specifies the program to use."
;;;###autoload ;;;###autoload
(defun lpr-buffer () (defun lpr-buffer ()
"Print buffer contents as with Unix command `lpr'. "Print buffer contents without pagination or page headers.
`lpr-switches' is a list of extra switches (strings) to pass to lpr." See the variables `lpr-switches' and `lpr-command'
for customization of the printer command."
(interactive) (interactive)
(print-region-1 (point-min) (point-max) lpr-switches nil)) (print-region-1 (point-min) (point-max) lpr-switches nil))
;;;###autoload ;;;###autoload
(defun print-buffer () (defun print-buffer ()
"Paginate and print buffer contents. "Paginate and print buffer contents.
Normally invokes `pr' for pagination, but see the variable
`lpr-page-header-program'. Printing is normally done with `lpr'
or `lp'; the variable `lpr-command' changes this.
Also see the variables `lpr-switches' and `lpr-page-header-switches' The variable `lpr-headers-switches' controls how to paginate.
for further customization of the commands used." If it is nil (the default), we run the `pr' program (or whatever program
`lpr-page-header-program' specifies) to paginate.
`lpr-page-header-switches' specifies the switches for that program.
Otherwise, the switches in `lpr-headers-switches' are used
in the print command itself; we expect them to request pagination.
See the variables `lpr-switches' and `lpr-command'
for further customization of the printer command."
(interactive) (interactive)
(print-region-1 (point-min) (point-max) lpr-switches t)) (print-region-1 (point-min) (point-max) lpr-switches t))
;;;###autoload ;;;###autoload
(defun lpr-region (start end) (defun lpr-region (start end)
"Print region contents as with Unix command `lpr'. "Print region contents without pagination or page headers.
`lpr-switches' is a list of extra switches (strings) to pass to lpr." See the variables `lpr-switches' and `lpr-command'
for customization of the printer command."
(interactive "r") (interactive "r")
(print-region-1 start end lpr-switches nil)) (print-region-1 start end lpr-switches nil))
;;;###autoload ;;;###autoload
(defun print-region (start end) (defun print-region (start end)
"Print region contents as with Unix command `lpr -p'. "Paginate and print the region contents.
`lpr-switches' is a list of extra switches (strings) to pass to lpr."
The variable `lpr-headers-switches' controls how to paginate.
If it is nil (the default), we run the `pr' program (or whatever program
`lpr-page-header-program' specifies) to paginate.
`lpr-page-header-switches' specifies the switches for that program.
Otherwise, the switches in `lpr-headers-switches' are used
in the print command itself; we expect them to request pagination.
See the variables `lpr-switches' and `lpr-command'
for further customization of the printer command."
(interactive "r") (interactive "r")
(print-region-1 start end lpr-switches t)) (print-region-1 start end lpr-switches t))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment