From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: grischka Newsgroups: gmane.emacs.devel Subject: Re: Printing Date: Wed, 01 Apr 2009 19:22:02 +0200 Message-ID: <49D3A2BA.5070908@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1238606791 12315 80.91.229.12 (1 Apr 2009 17:26:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 1 Apr 2009 17:26:31 +0000 (UTC) Cc: emacs-devel@gnu.org To: monnier@iro.umontreal.ca Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 01 19:27:49 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 1Lp4D5-0001Ra-34 for ged-emacs-devel@m.gmane.org; Wed, 01 Apr 2009 19:26:43 +0200 Original-Received: from localhost ([127.0.0.1]:41793 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lp4Bh-0005Re-CI for ged-emacs-devel@m.gmane.org; Wed, 01 Apr 2009 13:25:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lp49L-0004cD-Bu for emacs-devel@gnu.org; Wed, 01 Apr 2009 13:22:51 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lp49G-0004Zy-MT for emacs-devel@gnu.org; Wed, 01 Apr 2009 13:22:50 -0400 Original-Received: from [199.232.76.173] (port=34592 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lp49G-0004Zq-Gy for emacs-devel@gnu.org; Wed, 01 Apr 2009 13:22:46 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:44809) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Lp49F-0002mP-Ep for emacs-devel@gnu.org; Wed, 01 Apr 2009 13:22:46 -0400 Original-Received: (qmail invoked by alias); 01 Apr 2009 17:22:42 -0000 Original-Received: from p57A08142.dip0.t-ipconnect.de (EHLO [192.168.1.2]) [87.160.129.66] by mail.gmx.net (mp008) with SMTP; 01 Apr 2009 19:22:42 +0200 X-Authenticated: #18588216 X-Provags-ID: V01U2FsdGVkX1+epZp4qUmezVH2ir3dl4PeV71l4T9Oz/Li5rZM5v qqGAU7j9par//y User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) Original-References: jwveiwcbg87.fsf-monnier+emacs@gnu.org X-Y-GMX-Trusted: 0 X-FuHaFi: 0.68 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:109967 Archived-At: > > The way every modern platform does that: through a printer API, > > whereby you select fonts and layout, then render text to some device, > > and the text gets printed to the printer you select. > > Under GNU/Linux, the above goes through Postscript: the app generates > a Postscript file and then passes it to the printing subsystem > ... That is not what "the above" means. Postscript is not a "printer API". If that were so then only postscript experts would be able to teach their application to print something. Btw, using "Print Buffer..." from the "File" menu on one computer gave me an error "Opening output file: invalid argument, c:/XPSPort:", on another said something like "Printing OK" but did nothing. (Both with MS-Vista)