1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00
freebsd-ports/print/a2ps-letter/files/patch-printers.c
David E. O'Brien 3949584ae9 Don't send the generated output to the printer by default.
Sending the file by default to the printer is (IMHO):

. counter-intuitive; the name a2ps suggests that the tool converts
  ASCII (plus other files) to Postscript, but it by no means gives a
  hint that it would print something without asking,

. violating the Unix way; we've got pipes, and people are used to use
  them when they want to print something (IMHO there isn't even a good
  reason for adding all the -P bloat to a2ps at all, but of course, i
  don't suggest changing _that_),

. contradictionary to all the documentation about a2ps since the docs
  tell you that it would only start printing if a -P or -c option is
  being provided,

. a waste of paper for the brave user who starts the program in the
  innocent assumption to get just a Postscript file out of it.

Not objected by:	ports@freebsd.org, maintainer
Submitted by:		joerg
2001-05-18 09:21:10 +00:00

14 lines
445 B
C

--- lib/printers.c.orig Tue Oct 12 00:01:59 1999
+++ lib/printers.c Wed May 2 11:23:25 2001
@@ -315,8 +315,8 @@
res->ppd = NULL; /* Printer's ppd are not read yet */
/* Output */
- /* Default is to send to default printer */
- res->flag_output_is_printer = true;
+ /* Default is to send to stdout */
+ res->flag_output_is_printer = false;
res->flag_output_name = NULL;
res->output_is_file = true;
res->output_name = NULL;