Thread View: gnu.groff.bug
1 messages
1 total messages
Started by Marty Leisner 311/? x?
Fri, 11 Sep 1992 15:05
groff 1.06
Author: Marty Leisner 311/? x?
Date: Fri, 11 Sep 1992 15:05
Date: Fri, 11 Sep 1992 15:05
282 lines
6531 bytes
6531 bytes
I installed groff 1.06 and have had nothing but problems.
I erased my groff 1.05 distribution (which installed pretty painlessly),
and a copy isn't on prep (teach me to erase stuff before I get the new
software reliable.)
I'm running on a Sparcstation 2 running SunOS 4.1.2, using gcc 2.2.2.
When I run gxditview, I get:
leisner@annapurna$ groff -TX75 -mgs
groff:fatal error: no `postpro' command in DESC file for device `X75'
When I run groff generating postscript in ghostscript, I get:
Initializing... While reading gs_statd.ps:
Error: /invalidaccess in --putdeviceprops--
Operand stack:
0 612 792 -marktype- /HWSize [612 792] -devicetype-
Execution stack:
%interp_exit --nostringval-- --nostringval-- --nostringval-- false --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval--
Dictionary stack:
409/479 3/200 409/479 70/80 70/80 70/80
Unexpected interpreter error -100!
Error object: (640)op(0x43:.quit)0xe4f8
Operand stack at 0x5bd68:
..bd68: 0x07 int ---------- 0x0391 0x00000000 = 0
..bd70: 0x07 int ---------- 0x0318 0x00000264 = 612
..bd78: 0x07 int ---------- 0x0318 0x00000318 = 792
..bd80: 0x09 mark ---------- 0x010f 0x000f37e0
..bd88: 0x0a name ---------- 0x036f 0x000f274c = HWSize
..bd90: 0x00 arry ---wrx---- 0x0002 0x000f4798
..bd98: 0x13 devc ---------- 0x0003 0x00057744
..bda0: 0x07 int ---------- 0x010f 0x00000001 = 1
Execution stack at 0x5d6b8:
..d6b8: 0x0c oper ------e--- 0x002b 0x00006fe8 = %interp_exit
..d6c0: 0x04 file ----rxe--- 0x0001 0x000ec400
Where can I get a copy of groff-1.05?
Running groff -mgs test.ms where test.ms is empty I get:
%!PS-Adobe-3.0
%%Creator: groff version 1.06
%%DocumentSuppliedResources: procset grops 1.06 0
%%Pages: 1
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginProlog
%%BeginResource: procset grops 1.06 0
/setpacking where {
pop
currentpacking
true setpacking
} if
/grops 120 dict dup begin
% The ASCII code of the space character.
/SC 32 def
/A /show load def
/B { 0 SC 3 -1 roll widthshow } bind def
/C { 0 exch ashow } bind def
/D { 0 exch 0 SC 5 2 roll awidthshow } bind def
/E { 0 rmoveto show } bind def
/F { 0 rmoveto 0 SC 3 -1 roll widthshow } bind def
/G { 0 rmoveto 0 exch ashow } bind def
/H { 0 rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
/I { 0 exch rmoveto show } bind def
/J { 0 exch rmoveto 0 SC 3 -1 roll widthshow } bind def
/K { 0 exch rmoveto 0 exch ashow } bind def
/L { 0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
/M { rmoveto show } bind def
/N { rmoveto 0 SC 3 -1 roll widthshow } bind def
/O { rmoveto 0 exch ashow } bind def
/P { rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
/Q { moveto show } bind def
/R { moveto 0 SC 3 -1 roll widthshow } bind def
/S { moveto 0 exch ashow } bind def
/T { moveto 0 exch 0 SC 5 2 roll awidthshow } bind def
% name size font SF -
/SF {
findfont exch
[ exch dup 0 exch 0 exch neg 0 0 ] makefont
dup setfont
[ exch /setfont cvx ] cvx bind def
} bind def
% name a c d font MF -
/MF {
findfont
[ 5 2 roll
0 3 1 roll % b
neg 0 0 ] makefont
dup setfont
[ exch /setfont cvx ] cvx bind def
} bind def
/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def
% Guess the page length.
% This assumes that the imageable area is vertically centered on the page.
% PLG - length
/PLG {
gsave newpath clippath pathbbox grestore
exch pop add exch pop
} bind def
% BP -
/BP {
/level0 save def
1 setlinecap
1 setlinejoin
72 RES div dup scale
LS {
90 rotate
} {
0 PL translate
} ifelse
1 -1 scale
} bind def
/EP {
level0 restore
showpage
} bind def
% centerx centery radius startangle endangle DA -
/DA {
newpath arcn stroke
} bind def
% x y SN - x' y'
% round a position to nearest (pixel + (.25,.25))
/SN {
transform
.25 sub exch .25 sub exch
round .25 add exch round .25 add exch
itransform
} bind def
% endx endy startx starty DL -
% we round the endpoints of the line, so that parallel horizontal
% and vertical lines will appear even
/DL {
SN
moveto
SN
lineto stroke
} bind def
% centerx centery radius DC -
/DC {
newpath 0 360 arc closepath
} bind def
/TM matrix def
% width height centerx centery DE -
/DE {
TM currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
TM setmatrix
} bind def
% these are for splines
/RC /rcurveto load def
/RL /rlineto load def
/ST /stroke load def
/MT /moveto load def
/CL /closepath load def
% fill the last path
% amount FL -
/FL {
currentgray exch setgray fill setgray
} bind def
% fill with the ``current color''
/BL /fill load def
/LW /setlinewidth load def
% new_font_name encoding_vector old_font_name RE -
/RE {
findfont
dup maxlength dict begin
{
1 index /FID ne { def } { pop pop } ifelse
} forall
/Encoding exch def
dup /FontName exch def
currentdict end definefont pop
} bind def
/DEFS 0 def
% hpos vpos EBEGIN -
/EBEGIN {
moveto
DEFS begin
} bind def
/EEND /end load def
/CNT 0 def
/level1 0 def
% llx lly newwid wid newht ht newllx newlly PBEGIN -
/PBEGIN {
/level1 save def
translate
div 3 1 roll div exch scale
neg exch neg exch translate
% set the graphics state to default values
0 setgray
0 setlinecap
1 setlinewidth
0 setlinejoin
10 setmiterlimit
[] 0 setdash
/setstrokeadjust where {
pop
false setstrokeadjust
} if
/setoverprint where {
pop
false setoverprint
} if
newpath
/CNT countdictstack def
userdict begin
/showpage {} def
} bind def
/PEND {
clear
countdictstack CNT sub { end } repeat
level1 restore
} bind def
end def
/setpacking where {
pop
setpacking
} if
%%EndResource
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 def/PL
792 def/LS false def
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
EP
%%Trailer
end
%%EOF
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads