26-Feb-87 13:46:28-MST,1632;000000000000 Mail-From: BEEBE created at 26-Feb-87 13:46:24 Date: Thu 26 Feb 87 13:46:24-MST From: "Nelson H.F. Beebe" Subject: DVI family update #5 To: $90%dhdurz1.bitnet@WISCVM.WISC.EDU, austins%ucbcmsa.edu@UTAH-CS.ARPA, cel@CITHEX.CALTECH.EDU, crawford-j%ohio-state.arpa@UTAH-CS.ARPA, crm8701%tamvenus.bitnet@WISCVM.WISC.EDU, david%ci-dandelion.uucp@EDDIE.MIT.EDU, gaspard%hroeur5.bitnet@WISCVM.WISC.EDU, james%vaxe.coe.northeastern.edu@UTAH-CS.ARPA, lamy%ai.toronto.edu@RELAY.CS.NET, mpc91b%dgogwd01.bitnet@WISCVM.WISC.EDU, rjones%uwovax.bitnet@WISCVM.WISC.EDU, rs%gnome.cs.cmu.edu@UTAH-CS.ARPA, stone%ruthep.rutgers.edu@RUTGERS.RUTGERS.EDU, system%uvphys.bitnet@WISCVM.WISC.EDU, thobe@EE.UCLA.EDU, x854%ddagsi3.bitnet@WISCVM.WISC.EDU, zeffi%finabo.bitnet@WISCVM.WISC.EDU cc: BEEBE@UTAH-SCIENCE.ARPA X-US-Mail: "Center for Scientific Computation, South Physics, University of Utah, Salt Lake City, UT 84112" X-Telephone: (801) 581-5254 Message-ID: <12282197588.22.BEEBE@UTAH-SCIENCE.ARPA> In dispchar.h, change the line rightones[HOST_WORD_SIZE - 1 - bits_to_next] & to rightones[bits_to_next] & This code is not active for non 32-bit machines, or the IBM PC, and the local 32-bit Unix machines running the driver family have been using only the laser printer members, so the bug was not caught until we actually tried DVIPRX output under VAX VMS. The effect it has is that large vertical white streaks appear in the output bitmap; dispchar() is used by all the low-resolution dot matrix printers. -------