From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Printing Date: Tue, 31 Mar 2009 06:15:41 +0300 Message-ID: References: <5f0660120903280331y780c80b7i57a8115dc4b029eb@mail.gmail.com> <5f0660120903281352v5d7ab83cy44fcff3cbf4581cb@mail.gmail.com> <87ljqnkvn9.fsf@jehiel.elehack.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1238469481 23626 80.91.229.12 (31 Mar 2009 03:18:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 31 Mar 2009 03:18:01 +0000 (UTC) Cc: michael@elehack.net, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 31 05:19:19 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LoUVP-0005gY-VG for ged-emacs-devel@m.gmane.org; Tue, 31 Mar 2009 05:19:16 +0200 Original-Received: from localhost ([127.0.0.1]:36837 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LoUU2-0006Ws-F0 for ged-emacs-devel@m.gmane.org; Mon, 30 Mar 2009 23:17:50 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LoUTx-0006UI-Bn for emacs-devel@gnu.org; Mon, 30 Mar 2009 23:17:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LoUTv-0006S0-V9 for emacs-devel@gnu.org; Mon, 30 Mar 2009 23:17:44 -0400 Original-Received: from [199.232.76.173] (port=58271 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LoUTv-0006Rr-Ru for emacs-devel@gnu.org; Mon, 30 Mar 2009 23:17:43 -0400 Original-Received: from mtaout2.012.net.il ([84.95.2.4]:32540) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LoUTv-0004LW-Eb for emacs-devel@gnu.org; Mon, 30 Mar 2009 23:17:43 -0400 Original-Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KHC00J00P0CPF00@i_mtaout2.012.net.il> for emacs-devel@gnu.org; Tue, 31 Mar 2009 06:17:42 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.70.3.64]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KHC006OQP5HTV51@i_mtaout2.012.net.il>; Tue, 31 Mar 2009 06:17:42 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:109938 Archived-At: > From: Stefan Monnier > Cc: michael@elehack.net, emacs-devel@gnu.org > Date: Mon, 30 Mar 2009 21:56:51 -0400 > > >> The second problem is less important to the extent that it only affects > >> proprietary operating systems, AFAIK, and it can be solved by installing > >> additional Free Software (mostly Ghostscript). > > > The second problem is simply irrelevant: if the printer supports > > PostScript, the OS is not important, because all modern OSs support > > PostScript printers. > > By "the system" I mean "the hardware & OS on which Emacs runs". > For Emacs to be able to print, the system (either the printer or some > part of the software) needs to support Postscript. > > Printers that don't understand Postscript are still pretty common, > AFAIK. And Windows doesn't provide Postscript support for > non-Postscript printers unless you install ghostscript. So it's > not irrelevant. I hope you are not saying that ps-print machinery is the only way Emacs will be able to print in the future, i.e. rely on PostScript support of the OS infrastructure. Because if you do, the history of that until today should tell us this is not necessarily a good idea.