🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.laser-printers
1 messages
1 total messages Started by Wilson.ES_AE Wed, 08 May 1991 18:15
LJ IIISi "Clock"
#636
Author: Wilson.ES_AE
Date: Wed, 08 May 1991 18:15
32 lines
1611 bytes
There is a new operator in the Si System Dictionary called 'realtime'

Use it instead of 'usertime'

usertime does not increment while the "Interpreter" is waiting for data from
the I/O Board.  Furthermore, comment lines never quite make it to the
Interpreter.

This is the PS Level II implementation of usertime.  Without changing your
spooler, you could send an 'exitserver' file down every time you powered up
which replaced usertime with realtime.  To wit, (an untried example):

%Oh, how we yearn for the old usertime
%
%Copyright (C) 1991 Xerox Corporation.
%
systemdict /realtime known {
   serverdict begin 0 exitserver
   userdict begin
      /usertime /realtime load def
      end
   (Control-D Follows) print flush
   } if    %Control-D within {}if hardly ever works, but just in case

However, this won't work for some PS files which circumvent userdict, AND, now
that the cat's out of the bag, some of your clients could bugger up realtime to
return real short durations.  The solution is to change the exitserver
password, but then some legitimate users will have a problem.  For example,
LzrPrep has an exitserver command.

Rick
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