[6441] in SIPB bug reports
xdvi fixes
daemon@ATHENA.MIT.EDU (Greg Hudson)
Thu Jul 31 14:09:57 1997
Date: Thu, 31 Jul 1997 14:09:53 -0400
From: Greg Hudson <ghudson@MIT.EDU>
To: bug-sipb@MIT.EDU
I moved some of our local modifications to RCS and made some changes
to xdvi.c to make the default shrink factor and shrink buttons the
same as the Athena version of xdvi (i.e. sane for 600dpi fonts). I
installed the new binaries for Solaris, IRIX, NetBSD, and Linux.
Some caveats:
* Not all of the local modifications were easily trackable
(all I had to work with was emacs ~-files); in particular,
most of the local modifications to the Imakefile are in the
initial checkin.
* I didn't touch Makefile.cfg, even though it probably should
have been checked into RCS, because I can't figure out
where what's there came from.
* You can now do all the necessary 600dpi font changes in the
resource file, but of course the sipb xdvi can't find a
resource file in the sipb locker without modifying the
source. And I was lazy. So I hacked the hardcoded
defaults (which is what the athena xdvi does, although in
that case it's xdvi 20 where you can't do all the necessary
changes in resources so there's an excuse).
* I'm not sure if it was a good idea to have built with
-DPS_DPS, since native DPS support is known to crash X
servers. But I didn't touch it, since I was just trying to
fix a bug the consultants were complaining about.