Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.postscript > #2218

Re: Ghostscript pickling settransfer

From ken <ken@spamcop.net>
Newsgroups comp.lang.postscript
Subject Re: Ghostscript pickling settransfer
Date 2015-04-17 10:07 +0100
Message-ID <MPG.2f9add8b434bffa39898eb@usenet.plus.net> (permalink)
References <96e660b0-b16f-46b9-8f27-a1245803224f@googlegroups.com> <MPG.2f98206fee6aa8149898e9@usenet.plus.net> <39699421-a83d-4b05-bb61-c7730d7d2d02@googlegroups.com> <MPG.2f9839f43605fa8a9898ea@usenet.plus.net> <38767aa8-82d4-4aa7-b8d6-7eea3d43f7ba@googlegroups.com>

Show all headers | View raw


In article <38767aa8-82d4-4aa7-b8d6-7eea3d43f7ba@googlegroups.com>, 
jdawiseman@gmail.com says...
> 
> Just to be clear, my original question asked whether I can do this in my PostScript code (answer: no) rather than whether it should be done in the Ghostscript code (too much work for nonsensical gain). 
> 
> For completeness, my need is only about grays, a typical form being:
> [ currenttransfer   /exec cvx   1   /exch cvx   /sub cvx  0.25  /mul cvx   1   /exch cvx   /sub cvx ] cvx bind settransfer
> 
> But the painting code might be supplied by my user, and be bind'd, thus disallowing the obvious redefinitions.

Presumably as long as you redefne the operators before your users code 
runs, that shouldn't be a problem ?

For Ghostscript only; you can bind the systemdict definitions of 
operators so that should allow you to overcome any name binding done by 
the users code.

Or perhaps I simply don't fully appreciate the problem. In any event, 
doing ths in PostScript would seem to be quite a lot of work too.


		Ken

Back to comp.lang.postscript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Ghostscript pickling settransfer jdaw1 <jdawiseman@gmail.com> - 2015-04-14 14:01 -0700
  Re: Ghostscript pickling settransfer ken <ken@spamcop.net> - 2015-04-15 08:15 +0100
    Re: Ghostscript pickling settransfer jdaw1 <jdawiseman@gmail.com> - 2015-04-15 01:45 -0700
      Re: Ghostscript pickling settransfer ken <ken@spamcop.net> - 2015-04-15 10:04 +0100
        Re: Ghostscript pickling settransfer jdaw1 <jdawiseman@gmail.com> - 2015-04-17 01:35 -0700
          Re: Ghostscript pickling settransfer ken <ken@spamcop.net> - 2015-04-17 10:07 +0100
            Re: Ghostscript pickling settransfer jdaw1 <jdawiseman@gmail.com> - 2015-04-18 02:01 -0700
              Re: Ghostscript pickling settransfer ken <ken@spamcop.net> - 2015-04-18 11:23 +0100
                Re: Ghostscript pickling settransfer jdaw1 <jdawiseman@gmail.com> - 2015-04-25 15:06 -0700
                Re: Ghostscript pickling settransfer jdaw1 <jdawiseman@gmail.com> - 2015-05-15 06:37 -0700
                Re: Ghostscript pickling settransfer ken <ken@spamcop.net> - 2015-05-15 15:37 +0100
                Re: Ghostscript pickling settransfer Carlos <angus@quovadis.com.ar> - 2015-05-15 19:45 +0200
                Re: Ghostscript pickling settransfer ken <ken@spamcop.net> - 2015-05-16 09:03 +0100

csiph-web