From owner-freebsd-hackers Tue Feb 27 12:36:49 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA00792 for hackers-outgoing; Tue, 27 Feb 1996 12:36:49 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA00769 for ; Tue, 27 Feb 1996 12:36:47 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id NAA05650; Tue, 27 Feb 1996 13:28:39 -0700 From: Terry Lambert Message-Id: <199602272028.NAA05650@phaeton.artisoft.com> Subject: Re: Win32 (was:Re: Go SCSI! Big improvement...) To: jehamby@lightside.com (Jake Hamby) Date: Tue, 27 Feb 1996 13:28:39 -0700 (MST) Cc: jfieber@indiana.edu, hackers@FreeBSD.org In-Reply-To: from "Jake Hamby" at Feb 27, 96 09:53:42 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.org Precedence: bulk > > I vaguely recall a freely available X print server > > that generates postscript. > > That sounds like Windows (e.g. you're making GDI calls to the printer).. > When and if that happens, give me a call, but again that is one possible > standard. If anything, the standard API for printing is outputting raw > ASCII or Postscript and that is a pain in the butt! I wrote one of these "X server" printer servers back in 89 for SCO ODT. You define another extension call to the server that says "dump this drawable and all children", and usually point it at the root window. Trivial (ie: all grunt work) hack given some of the virtual server code that exists in the current X11's contrib directory. Personally, I would prefer POSIX printing, though I'd like to see a queue system defined and it layered on top of that instead of literally implementing the POSIX (Athena Palladium) print model directly. This would yield a bunch of API's for print and queue control that could then be embedded in applications instead of making X (GDI-style) calls to another server and then dumping the data to a conventional print system. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.