|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T v
Length: 4583 (0x11e7)
Types: TextFile
Names: »vax2pyr.patch«
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
└─⟦this⟧ »./DVIware/lpr-viewers/dvitty/vax2pyr.patch«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
└─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z«
└─⟦ca79c7339⟧
└─⟦this⟧ »DVIware/lpr-viewers/dvitty/vax2pyr.patch«
*** dvitty.p Wed Oct 7 01:32:29 1987
--- dvitty.p.pyr Wed Oct 7 01:39:46 1987
***************
*** 1,3 ****
--- 1,5 ----
(******************************************************************************
+ * draken:/usr/src/local/dvitty/dvitty.p 1986-12-29 04:13:17
+ * port to Pyramid OSx done.
* bogart:/usr/alla/zap/dvitty/dvitty.p 1986-09-21 01:54:52,
* bugfixes from Tor Lillqvist (santra!tml) added.
***************
*** 167,175 ****
bdpp, { unexpected postpost }
nopst, { no post-amble where expected }
! illch, { character code out of range }
filop, { cannot access file }
filcr); { cannot creat file }
! DVIfiletype = file of sbyte;
{-----------------------------------------------------------------------------}
--- 169,177 ----
bdpp, { unexpected postpost }
nopst, { no post-amble where expected }
! Qllch, { character code out of range }
filop, { cannot access file }
filcr); { cannot creat file }
! DVIfiletype = file of char;
{-----------------------------------------------------------------------------}
***************
*** 234,238 ****
bdpp : writeln(ERRfile,'Postpost occured before post-command.');
nopst : writeln(ERRfile,'Missing postamble.');
! illch : writeln(ERRfile,'Character code out of range, 0..127');
filop : writeln(ERRfile,'Cannot open dvifile');
filcr : writeln(ERRfile,'Cannot create outfile');
--- 236,240 ----
bdpp : writeln(ERRfile,'Postpost occured before post-command.');
nopst : writeln(ERRfile,'Missing postamble.');
! Qllch : writeln(ERRfile,'Character code out of range, 0..127');
filop : writeln(ERRfile,'Cannot open dvifile');
filcr : writeln(ERRfile,'Cannot create outfile');
***************
*** 495,502 ****
function getbyte : integer; { get next byte from dvi-file }
! var b : sbyte;
begin
read(DVIfile, b);
! if b<0 then getbyte:=b+256 else getbyte:=b
end; { getbyte }
--- 497,504 ----
function getbyte : integer; { get next byte from dvi-file }
! var b : char;
begin
read(DVIfile, b);
! getbyte:=ord(b);
end; { getbyte }
***************
*** 521,528 ****
function signedbyte : integer; { returns next byte fr dvi-file, signed }
! var b : sbyte;
begin
read(DVIfile, b);
! signedbyte:=b;
end; { signedbyte }
--- 523,531 ----
function signedbyte : integer; { returns next byte fr dvi-file, signed }
! var b : char;
begin
read(DVIfile, b);
! foo:=ord(b);
! if foo>127 then signedbyte:=foo-256 else signedbyte:=foo;
end; { signedbyte }
***************
*** 531,536 ****
function signed2 : integer; { returns the next two bytes, signed }
begin
! read(DVIfile, foo);
! signed2:=foo*256+getbyte
end; { signed2 }
--- 534,538 ----
function signed2 : integer; { returns the next two bytes, signed }
begin
! signed2:=signedbyte*256+getbyte
end; { signed2 }
***************
*** 539,544 ****
function signed3 : integer; { returns the next three bytes, signed }
begin
! read(DVIfile, foo);
! foo:=foo*256+getbyte;
signed3:=foo*256+getbyte
end; { signed3 }
--- 541,545 ----
function signed3 : integer; { returns the next three bytes, signed }
begin
! foo:=signedbyte*256+getbyte;
signed3:=foo*256+getbyte
end; { signed3 }
***************
*** 548,553 ****
function signed4 : integer; { returns the next four bytes, signed }
begin
! read(DVIfile, foo);
! foo:=foo*256+getbyte;
foo:=foo*256+getbyte;
signed4:=foo*256+getbyte
--- 549,553 ----
function signed4 : integer; { returns the next four bytes, signed }
begin
! foo:=signedbyte*256+getbyte;
foo:=foo*256+getbyte;
signed4:=foo*256+getbyte