[6441] in SIPB bug reports

home help back first fref pref prev next nref lref last post

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.

home help back first fref pref prev next nref lref last post