Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Tue, 17 Sep 2002 14:25:32 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Jason Tishler , Subject: Re: printing from within Cygwin In-Reply-To: <20020917130341.GB540@tishler.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 17 Sep 2002, Jason Tishler wrote: > Igor, > > On Mon, Sep 16, 2002 at 03:16:23PM -0400, Igor Pechtchanski wrote: > > I know GSPrint can work with Windows printers. It works fine if you > > only want to use the windows default printer. I couldn't, however, > > get it to work correctly with the -printer and -query options (well, > > the -printer part is mostly shell quoting issues, but the -query just > > doesn't seem to work, somehow). Any insight will be appreciated. I'm > > attaching the script that I currently have. > > Sorry, but I never had the need to handle more than one printer. Have > you discussed this issue with Pierre since he is the original author of > the script? Oh, I got gs to work with my multiple printers, so I'm not hurtin'... However, if people want to use GSPrint, they may need this. Pierre's original script didn't have support for the -printer option, though, IIRC. > > A question about your script: you're using the '-_' option, which > > doesn't seem to be documented on the GSPrint page ( > > http://www.cs.wisc.edu/~ghost/gsview/gsprint.htm ). What exactly does > > it do? > > IIRC, "-_" is just like "-" (i.e., stdin) but buffered. Or, maybe it's > the other way around. :,) I see. > > I also found this thread extremely interesting and relevant: > > http://sources.redhat.com/ml/cygwin/2000-11/msg01570.html > > The above seems to imply that the gsprint "-printer" option should work. Yes, it should, and it sort of does. The problem is quoting the backslashes and, especially, the spaces in the printer name. This is more of an issue for shared printers, where the name cannot be easily changed under Windows. And this is a shell issue, not a GSPrint one. > > a2ps seems like the perfect solution for lp/lpr. > > IMO, a2ps is not a replacement for lp/lpr but instead a very nice tool > to drive lp/lpr. True. What I like most about it is actually the a2ps-site.cfg, where you can set up custom printers, etc. This is the closest to /etc/printcap or /etc/printers.conf that I've seen. It would be nice to have something similar for lp/lpr... > > Is it ever going to become a cygwin package ( > > http://www.cygwin.com/ml/cygwin/2001-08/msg01240.html )? > > Would you like to contribute a2ps? Note that it builds OOTB under > Cygwin. > > Jason Yes, I know -- I just built it... :-) Hmm, does contributing some package automatically make you the maintainer? Frankly, I'd rather not be tied up with any package just now... Maybe in a few months... Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Water molecules expand as they grow warmer" (C) Popular Science, Oct'02, p.51 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/