aboutsummaryrefslogtreecommitdiff
path: root/print/a2ps-letter
diff options
context:
space:
mode:
authorJoerg Wunsch <joerg@FreeBSD.org>2001-05-16 17:42:10 +0000
committerJoerg Wunsch <joerg@FreeBSD.org>2001-05-16 17:42:10 +0000
commitefe60a736401236546df6aab02ea6cd4e8c25a10 (patch)
tree1c50a3f4016bc293b37290a8bfaa78139c95893a /print/a2ps-letter
parentdc3558642d6781d59758cd4f26c1e3a6cff60ae4 (diff)
downloadports-efe60a736401236546df6aab02ea6cd4e8c25a10.tar.gz
ports-efe60a736401236546df6aab02ea6cd4e8c25a10.zip
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
Notes
Notes: svn path=/head/; revision=42643
Diffstat (limited to 'print/a2ps-letter')
-rw-r--r--print/a2ps-letter/files/patch-nodefaultprint13
1 files changed, 13 insertions, 0 deletions
diff --git a/print/a2ps-letter/files/patch-nodefaultprint b/print/a2ps-letter/files/patch-nodefaultprint
new file mode 100644
index 000000000000..943fc6445a24
--- /dev/null
+++ b/print/a2ps-letter/files/patch-nodefaultprint
@@ -0,0 +1,13 @@
+--- 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;