Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!lll-winken!decwrl!adobe!jeynes From: jeynes@adobe.COM (Ross A. Jeynes) Newsgroups: comp.lang.postscript Subject: Re: HELP! Bug in blue book ? Message-ID: <1744@adobe.UUCP> Date: 3 Feb 90 06:21:39 GMT References: <1006@manta.NOSC.MIL> Reply-To: jeynes@adobe.UUCP (Ross A. Jeynes) Organization: Adobe Systems Incorporated, Mountain View Lines: 29 In article <1006@manta.NOSC.MIL> grantk@manta.NOSC.MIL (Kelly J. Grant) writes: >what I did. I was using the Circular Text, program >10, page 167 of the blue book. I checked every >single line against the book, but got nothing but >blank page. My setup is such that I cannot watch There is a pretty common mistake that people make when typing in this program. Because the text is Helvetica (i.e. a proportional font), the following line is often mis-typed since the space character isn't as wide as the other characters: () dup 0 charcode put outsideplacechar should really be: ( ) dup 0 charcode put outsideplacechar % (^add space here) There's another line further down in the program that needs to be changed in a similar manner. The reason this bombs is that the put operator is trying to put a value into a string which has no storage associated with it. Good luck... Ross Jeynes Developer Support jeynes@adobe.com Adobe Systems Incorporated {sun|decwrl}!adobe!jeynes