]> git.eshelyaron.com Git - emacs.git/commitdiff
(lpr-buffer, print-buffer, lpr-region, print-region): Doc fixes.
authorRichard M. Stallman <rms@gnu.org>
Tue, 28 Dec 1999 03:36:21 +0000 (03:36 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 28 Dec 1999 03:36:21 +0000 (03:36 +0000)
lisp/ChangeLog
lisp/lpr.el

index b88584bb4674c952878327e77e0bd4deceb59e51..848346086efe0b885da0cd689198d8be00b6fe5e 100644 (file)
@@ -1,3 +1,8 @@
+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>
 
        * add-log.el (change-log-version-number-regexp-list)
index 0ed7a1c418b4042d903b0658d84c32719dc75a49..a6fe0459e73775b265af8f0efb67e0186330f1b5 100644 (file)
@@ -123,34 +123,51 @@ The variable `lpr-page-header-program' specifies the program to use."
 
 ;;;###autoload
 (defun lpr-buffer ()
-  "Print buffer contents as with Unix command `lpr'.
-`lpr-switches' is a list of extra switches (strings) to pass to lpr."
+  "Print buffer contents without pagination or page headers.
+See the variables `lpr-switches' and `lpr-command'
+for customization of the printer command."
   (interactive)
   (print-region-1 (point-min) (point-max) lpr-switches nil))
 
 ;;;###autoload
 (defun print-buffer ()
   "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'
-for further customization of the commands used."
+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)
   (print-region-1 (point-min) (point-max) lpr-switches t))
 
 ;;;###autoload
 (defun lpr-region (start end)
-  "Print region contents as with Unix command `lpr'.
-`lpr-switches' is a list of extra switches (strings) to pass to lpr."
+  "Print region contents without pagination or page headers.
+See the variables `lpr-switches' and `lpr-command'
+for customization of the printer command."
   (interactive "r")
   (print-region-1 start end lpr-switches nil))
 
 ;;;###autoload
 (defun print-region (start end)
-  "Print region contents as with Unix command `lpr -p'.
-`lpr-switches' is a list of extra switches (strings) to pass to lpr."
+  "Paginate and print the region contents.
+
+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")
   (print-region-1 start end lpr-switches t))