home *** CD-ROM | disk | FTP | other *** search
/ ftp.robelle3000.ai 2014 / 2014.06.ftp.robelle3000.ai.tar / ftp.robelle3000.ai / newsletter / 1989 / w1989-04.txt < prev    next >
Text File  |  1999-04-28  |  25KB  |  511 lines

  1.  
  2.          What's Up DOCumentation
  3.  
  4.  
  5.  
  6.         Robelle Consulting Ltd.
  7.         8648 Armstrong Rd., R.R.#6
  8.         Langley, B.C.  Canada V3A 4P9
  9.         Telephone: (604) 888-3666  Telex: 04-352848
  10.         Fax:  (604) 888-7731
  11.  
  12.  Date:  May 17, 1989
  13.  From:  Robert M. Green, President
  14.         David J. Greer, Research & Development
  15.         Michael C. Shumko, Customer Support
  16.  To:    Users of Robelle Software
  17.  Re:    News of the HP 3000, 1989 #4
  18.  
  19.       What You Will Find in This News Memo:
  20.  
  21.         News Tidbits
  22.         QEDIT and SUPRTOOL Tutorials
  23.         Technical Tips
  24.         Need a Menu Program for Your Users?
  25.         Notes From European Meeting in Brussels
  26.         Better-Than-Ever SUPRTOOL
  27.         About Robelle
  28.         New Prices
  29.         Robelle Products:  Problems, Solutions, and Suggestions
  30.  
  31.  
  32.                                  News Tidbits
  33.  
  34.  APPIC.  Michel Kohon has left Tymlabs and is marketing the software he
  35.  developed through a company named APPIC.  One product, now named Magician,
  36.  intercepts the MPE Break key to bring up a menu of choices.  Another product,
  37.  Windows/3000, provides PC-like windows on HP 3000s (amazing!).  Telephone
  38.  (512) 346-0962 in Texas or (33) 1-64 54 87 37 in France.
  39.  
  40.  Smoke and Fire.  In a previous news memo, we reported on smoking 700 series
  41.  terminals due to faulty capacitors used in manufacturing.  Now we hear from
  42.  John King of Cyanamid that one of his 700/92 terminals started smoking last
  43.  fall.  Quick calls to HP confirmed that they knew nothing about the problem.
  44.  He had big hassles trying to get the faulty capacitors replaced.  Since
  45.  Cyanamid is a chemical manufacturer, "Where there's smoke there's fire" is
  46.  their motto, the safety people were very concerned about the possibility of
  47.  smoke re-occurring.  HP sold many of these low-cost terminals to third-party
  48.  vendors, and hence have no idea as to their whereabouts.  Users should call
  49.  HP and ask for the free fix.  Only 700/92s manufactured prior to April 1988
  50.  have this problem.
  51.  
  52.  Tutorial Slide Packages.  QEDIT and SUPRTOOL users should have received
  53.  printed packages of training material in the last few months.  We are very
  54.  interested in hearing from anyone who has tried using these slides for
  55.  training.  Were they worthwhile? How could they be better?  Call us at (604)
  56.  888-3666 and let us know.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                           QEDIT & SUPRTOOL TUTORIALS
  64.  
  65.  Location:     Four Seasons Hotel
  66.                791 West Georgia Street
  67.                Vancouver, British Columbia
  68.  
  69.  Dates:        Monday, June 19th: 9:00am - 5:00 pm QEDIT
  70.                Tuesday, June 20th: 9:00am - 5:00 pm SUPRTOOL
  71.  
  72.  Lunch:        Included with registration both days.
  73.  
  74.  Cost:         $100/day US
  75.                $125/day CDN
  76.  
  77.  
  78.  Robelle is offering in-depth tutorials on the use of its QEDIT and SUPRTOOL
  79.  products, each tutorial lasting a full day.  Come to one or both.  Your
  80.  instructors will be Bob Green and David Greer, who created QEDIT and
  81.  SUPRTOOL.  The tutorials will be helpful for existing users and for people
  82.  who are considering a purchase of the products (bring a friend).  The
  83.  day-long format provides time to cover advanced features and to answer user
  84.  questions about specific problems.  Each participant will receive reference
  85.  manuals, plus copies of the training material (give the course yourself at
  86.  home!).
  87.  
  88.  Advanced topics.  Interfacing QEDIT to COBOL, MPEX, Powerhouse, Reflection,
  89.  TDP, Command Files and UDCs.  Selecting and extracting data from multiple
  90.  files and datasets using SUPRTOOL's new SUPRLINK option and improved TABLE
  91.  command.  On-line editing of dataset entries and chains using SUPRTOOL's
  92.  DBEDIT option.  Turbocharging COBOL programs with the Speed Demon intrinsics.
  93.  
  94.  Class size is strictly limited, so call Robelle at (604) 888-3666 to reserve
  95.  your seats.
  96. *c1950a1bP*c650b1aP*p+1950X*c650b1aP*p-1950x+650Y*c1950a1bP*p-650Y
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.     Registration For Company:                                               
  104. *c1950a100b15g2P
  105.     Attendee Name   Telephone   Qedit Fee Suprtool Fee     Total Fee
  106. *c1950a1bP*c100b1aP*p+1950X*c100b1aP*p-1950x+100Y*c1950a1bP*p-100Y
  107.   1.
  108.  
  109.   2.
  110. *c1950a1bP*c100b1aP*p+1950X*c100b1aP*p-1950x+100Y*c1950a1bP*p-100Y
  111.   3.
  112.  
  113.   4.
  114.  
  115.  
  116.  Deadline.   Complete and return the registration form by June 14th, 1989.  We
  117.  require either payment with registration (in US or CDN$) or a purchase  order
  118.  number.   Make  checks  payable  to  Robelle Consulting Ltd.  If you have any
  119.  questions, please call Marie at (604) 888-3666.
  120.  
  121.  For Out-Of-Towners.  We have booked a block of  rooms  at  the  Four  Seasons
  122.  Hotel  at  a special conference rate.  Call (604) 689-9333 to reserve a room,
  123.  and remember to register under Robelle Consulting Ltd. to get the  discounted
  124.  room  rate.   The  easiest way to get from Vancouver International Airport to
  125.  the Four Seasons is by taxi.  You probably won't need to rent  a  car,  since
  126.  the hotel is within walking distance of many Vancouver attractions.
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.                                 Technical Tips
  135.  
  136.  Reflection Exit Key.  I am a big fan of Reflection  from  Walker  Richer  and
  137.  Quinn.   But  there's one thing that's always bugged me:  the ALT-X keystroke
  138.  for exiting from Reflection back to DOS.  It's too close  to  the  ALT-D  key
  139.  which  is  used  for  deleting  lines  in  QEDIT's VISUAL mode.  Accidentally
  140.  pressing ALT-X and shutting down Reflection in the middle of a VISUAL  screen
  141.  is  pretty  disastrous.   WRQ  has  added a `remappable keyboard' in a recent
  142.  version of Reflection which allows the user  to  specify  what  keys  perform
  143.  which  functions.   I  changed  the exit-to-dos function to be activated by a
  144.  different, harder-to-type key sequence.  First I  built  a  DOS  file  called
  145.  REMAP.KBM with the following lines:
  146.  
  147.     KEYBOARD-ID = ENHANCED
  148.     TERM = HP
  149.     alt x       = null
  150.     alt ctrl x  = exit-to-dos
  151.  
  152.  Then I activated the changes by typing C:> KEYMAP REMAP.KBM R1.CFG at the DOS
  153.  prompt.  [Mike Shumko]
  154.  
  155.  Splash Timings.  The Native-Mode SPL compiler for Spectrum keeps improving  -
  156.  latest  timing  test shows a 30% improvement in CPU time over the Object Code
  157.  Translator.  Good work, guys.  For SPLASH information, phone (206) 463-3030.
  158.  
  159.  MPE XL Tidbits.  One of our users,  Dave  Rochford,  sent  us  the  following
  160.  notes:
  161.  
  162.    The  measurement  interface  can only collect data on 639 processes, even
  163.    though we have 1100-1200.  Rumored to be fixed in 1.2' (prime).
  164.  
  165.    On our 950 system, no sessions or jobs can log on when we get  above  750
  166.    spoolfiles.   MPE  XL  limits  are  the same as MPE V and will not change
  167.    until a new HP spooler is available.
  168.  
  169.    NBSPOOL from QUEST is terrific for saving jobs and spoolfiles on XL  when
  170.    doing  START  NORECOVERY.  It also allows you to view open spoolfiles and
  171.    waiting jobs.  Couldn't do without it.
  172.  
  173.    TRANSACT/XL is filled with bugs.  We can't even use it  yet.   It  spends
  174.    25-30% of its time in CM when it does work.
  175.  
  176.  HELP!!!  The  latest  version of QEDIT does terminal status requests when you
  177.  run it, unless it thinks you are in batch mode.  Unfortunately, if you create
  178.  a  REMOTE SESSION from a batch job on another machine, MPE will act as if you
  179.  are a session, even though there is no terminal at the  end  of  the  DSLINE.
  180.  QEDIT  will  eat  the  first  two  QEDIT  commands  from  the  batch  job  as
  181.  unsuccessful responses to status requests.  We have tried  finding  some  MPE
  182.  action  that  will act differently in this case, but most respond exactly the
  183.  same whether there is a batch job or a true  session  on  the  other  machine
  184.  (this  included  checking  the terminal speed, if you can believe that!).  We
  185.  thought we had one, FdeviceControl 192/28 (block mode status); it  worked  on
  186.  MPE  G.B3.04,  but  failed  on  G.A3.01.   Any ideas?  We're desperate.  [Bob
  187.  Green]
  188.  
  189.  Just  for  Laughs.   If  you  have  MPEX  from  VESOFT,  try  typing  %!LISTF
  190.  fileset,1701.   It's  especially  funny if any files in the fileset are being
  191.  accessed.  Hint for Trekkers: 1701 is the registry number of the Enterprise.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.                     Notes From European Meeting in Brussels
  199.                            David Greer, Cub Reporter
  200.  
  201.  Series 955.  Currently in Beta-test (two  months  ahead  of  schedule).   The
  202.  Series  955  is  50%  faster  than  a  Series 950, when both are using MPE XL
  203.  Version 1.2.
  204.  
  205.  MPE XL 2.0.  Scheduled for late 1989 or early 1990.  Version 2.0 will include
  206.  DTC switching and Turbo Store.
  207.  
  208.  MPE  XL  Performance.  An  OCT  program  is  often  3-4 times faster than the
  209.  equivalent CM program.  The speed of an NM program depends on the system/user
  210.  code  ratio.   The  NM extra data segment intrinsics use mapped files.  There
  211.  are two  types  of  procedure  calls:  inter-procedure  and  intra-procedure.
  212.  Inter-procedure  calls  require  three  instructions;  intra-procedure  calls
  213.  require twenty-four instructions.  Use Linkedit to  rearrange  procedures  to
  214.  minimize intra-procedure calls.
  215.  
  216.  The  Tune  command can have a tremendous impact on MPE XL system performance.
  217.  Start with the MPE V/E values, try playing with small  changes  to  the  Tune
  218.  command  (while  continuously  monitoring overall response time).  HP doesn't
  219.  have any guidelines, except to use trial-and-error.
  220.  
  221.  
  222.                            Better-Than-Ever SUPRTOOL
  223.  
  224.  SUPRTOOL  is an HP 3000 utility for ultra-fast data extract from IMAGE, KSAM,
  225.  or MPE files.  SUPRTOOL lets you restructure and print fields,  and  provides
  226.  convenient,  interactive editing of databases.  Robelle keeps making SUPRTOOL
  227.  better every year.  Some of the enhancements for SUPRTOOL Version 3.1:
  228.  
  229.  *  SUPRLINK  is  a  new  program  for  high-speed,  multiple-file  linkage:
  230.     Robelle's  solution  to  the problem of multiple datasets.  With SUPRLINK,
  231.     your report program won't have to hunt all over the  database  to  collect
  232.     your  data.   Instead,  you  stay  inside  SUPRTOOL,  and extract and link
  233.     records from up to seven files, producing a composite record with all  the
  234.     data  needed  for your report program.  SUPRLINK uses fast serial extracts
  235.     plus efficient merges to give you multiple-file extracts  with  SUPRTOOL's
  236.     legendary speed.
  237.  
  238.  *  Vastly  Improved  Table  Searching.    SUPRTOOL provides table lookups for
  239.     doing searches on long lists of values.  With the Table command,  you  can
  240.     use  key-values  from  one  dataset to select records from other datasets.
  241.     For example, you could create a file of parts-numbers for a product,  then
  242.     match   it   against   the  datasets  for  inventory,  parts-ordered,  and
  243.     back-orders.  The size of your table is limited only by the size  of  your
  244.     system.  You can hold and re-use tables in several extract tasks.
  245.  
  246.  *  Speed Demon is a set of intrinsics that you install in the System SL.  You
  247.     can make your own COBOL, FORTRAN, or Pascal programs  run  faster  if  you
  248.     call  Speed  Demon  for  serial reads through large datasets.  Speed Demon
  249.     returns records to your programs five times faster than IMAGE, and doesn't
  250.     consume  large  chunks  of  your  stack space.  New this year: Speed Demon
  251.     supports partial field-lists.
  252.  
  253.  *  Exporting Data  to  a  PC.    If  you  have  tools  (like  AdvanceLink  or
  254.     Reflection)  to  send data down-line to your PC, perhaps SUPRTOOL can take
  255.     care of some of the formatting details.  SUPRTOOL's new Output option  can
  256.     convert  your  HP  3000  data  into  PRN-files  that Lotus 1-2-3 can read.
  257.     SUPRTOOL will remove double quotes, convert binary to ascii, insert commas
  258.     between fields, and more, saving you a lot of data-twiddle.
  259.  
  260.  
  261.  You  will  find  a complete description of all of this year's new features in
  262.  our change notice, or see the updated User Manual.  You may  print  your  own
  263.  copies  of  the  User  Manual  for  any  of  our products.  The change notice
  264.  provides printing directions for lineprinter and LaserJet, or use  SUPRTOOL's
  265.  Help  command  (type  "help  manual").   Our  on-line help file comprises the
  266.  entire SUPRTOOL User Manual and Quick Reference Guide.  This year, the update
  267.  tape includes course materials for an Introduction to SUPRTOOL class.
  268.  
  269.  All  users  of  SUPRTOOL  covered  by  service  will  receive  an update tape
  270.  automatically.  SUPRTOOL is fully supported  on  MPE  XL,  and  there  is  no
  271.  upgrade  charge.   For  more  information  on SUPRTOOL, call Robelle at (604)
  272.  888-3666.  Trial tapes are free.
  273.  
  274.  
  275.                       Need a Menu Program for Your Users?
  276.                              You Already Have One!
  277.  
  278.  YES! and the name is SELECT.
  279.  
  280.  Every user of QEDIT, SUPRTOOL, DBAUDIT, and XPRESS also receives SELECT,  our
  281.  menu front-end program for users.  Many sites use SELECT to connect all their
  282.  users to the appropriate applications and tools, without giving  them  access
  283.  to  MPE  directly.  Each menu choice can execute a series of MPE commands for
  284.  the user including User-Defined Commands (UDCs) and Command Files, or pull up
  285.  another  list of menu choices, or display help text.  SELECT has the same MPE
  286.  simulator as QEDIT, so it can "Hold" programs suspended after  you  run  them
  287.  once  (up  to 20 programs).  Once the users access and suspend their favorite
  288.  menu choices, they can switch between them instantly:   no  waiting  for  the
  289.  program to load, then open the databases and the forms file.
  290.  
  291.  SELECT  will  work  on  any type of CRT, but if you have HP terminals you get
  292.  display enhancements and, optionally, function keys.   And,  in  version  3.1
  293.  (just  released),  the users can press either RETURN or ENTER after selecting
  294.  their menu choice -- important if your users are trained to press  ENTER  for
  295.  VPLUS.
  296.  
  297.  Linking  a user to his menu choices can be done by MPE user name, by user and
  298.  account name, by  account  name,  by  SESSION  name,  or  through  the  INFO=
  299.  parameter.   Configuration options control whether to display menu choices by
  300.  default (for beginners) or wait for  user  request  (experienced  users  soon
  301.  memorize  the  choices), whether to clear display memory for each menu screen
  302.  (actually, it just does a Home Down and Next Page,  but  it  looks  like  the
  303.  screen  is  cleared),  whether  to  display relative numbers for menu choices
  304.  (1,2,3,...) or hard-coded numbers (they never change, so users don't need  to
  305.  re-learn  the  menus each time you add or delete a choice!), whether to pause
  306.  before returning from a menu choice to re-display the menu,  whether  to  use
  307.  system-defined  UDCs  or  a  specific UDC file, whether to display one or two
  308.  columns of menu choices per screen, whether to  allow  MPE  commands  to  the
  309.  user, what title to display, and how many programs to hold.
  310.  
  311.  For a demonstration of SELECT, enter this command:
  312.  
  313.       :run select.pub.robelle,qlib
  314.  
  315.  SELECT  has  a  special  entry point that brings up menus to define, edit and
  316.  test the user menus -- no need to write  code  or  use  QUERY.   Other  entry
  317.  points  list  the menu details for any (or all) users, dump menu choices to a
  318.  disc file, and load menu choices from a file.
  319.  
  320.  And the investment to acquire SELECT is  reasonable:   no  extra  charge  for
  321.  Robelle users.
  322.  
  323.  
  324.                                  About Robelle
  325.  
  326.  Doing It Right With Electronic Mail.  Marie Froese of Robelle  is  writing  a
  327.  paper  on  electronic  mail.   If anyone has had interesting experiences with
  328.  E-mail on the HP 3000 (positive or negative), she would be interested to hear
  329.  about them and work them into her paper.
  330.  
  331.  
  332.                                   New Prices
  333.  
  334.  Robelle prices haven't been revised in years -- QEDIT hasn't changed since it
  335.  was  introduced in 1977 -- and it is finally time to adjust for inflation and
  336.  changing markets.  Prices will be changing on January 1, 1990.
  337.  
  338.  QEDIT.  In the last ten years,  the  functionality  of  QEDIT  has  increased
  339.  tremendously,  but  not  the  price.   Now we are changing the License fee to
  340.  $4000 US, the Right-to-Copy fee to $1000, and the yearly Maintenance  fee  to
  341.  $800.  Remember, the license fee includes the first year of maintenance.
  342.  
  343.  SUPRTOOL.    This   product   now   has   the  SUPRLINK  module  for  linking
  344.  multiple-datasets, DBEDIT for on-line database editing, and Speed  Demon  for
  345.  enhancing  3GL  programs.   Accordingly, we are revising the prices as we did
  346.  for QEDIT:  License fee $4000, Right-to-Copy $1000, and Maintenance $800.
  347.  
  348.  DBAUDIT.  This tool for reporting database transactions and  extracting  them
  349.  into  regular  MPE  files  will  have  a  new License fee of $3000 US, with a
  350.  Right-to-Copy of $750 per cpu, and Maintenance at $600 per year.
  351.  
  352.  XPRESS.  Version 2.6 of our electronic mail package, due to be released  this
  353.  year,  will add a major new capability:  transfer of MPE files with messages,
  354.  including across multi-machine networks.  The License fee will be  $5000  US,
  355.  Right-to-Copy  fee  will  be $1250 per cpu, and Maintenance will be $1000 per
  356.  year after the first year.
  357.  
  358.  Plenty of Time.  We are giving you a  six-month  warning  in  case  you  were
  359.  contemplating  obtaining  any  of  these tools and would like to do so at the
  360.  lower price schedule.  These changes are effective January  1,  1990,  except
  361.  that  maintenance renewals will be at the old rates until July 1, 1990.  That
  362.  is, we are giving existing users a full  year's  notice  of  new  maintenance
  363.  fees, so they can work that into their budgets.
  364.  
  365.  Some things do not change.  Maintenance for extra cpus is still free, as long
  366.  as only one person calls from the customer central site and you want only one
  367.  update tape.  And machine size still doesn't matter:  a Series 37 or a Series
  368.  950 uses our software for the same fee.
  369. *c1950a550b5g2P*p-50Y
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.                New US Prices             New Canadian Prices
  377.           License ExtraCpu Maint.      License ExtraCpu  Maint.
  378.  
  379.    DBAUDIT  $3000  $750   $600           $3600   $900     $720
  380.  
  381.    XPRESS   $5000  $1250  $1000          $6000   $1500    $1200
  382.  
  383.    SUPRTOOL $4000  $1000  $800           $4800   $1200    $960
  384.  
  385.    QEDIT    $4000  $1000  $800           $4800   $1200    $960
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.             Robelle Products:  Problems, Solutions, and Suggestions
  393.  
  394.  
  395.  SUPRTOOL  Version 3.1.1
  396.  
  397.  Lotus  Files.   The  PRN  output option will often produce invalid output for
  398.  display-type (Zoned) fields.  All other data types work correctly.  This will
  399.  be fixed in the next beta-test version.
  400.  
  401.  
  402.  QEDIT  Version 3.7 and 3.7.1
  403.  
  404.  STREAMX UDC.  Here's a new STREAMX UDC which works inside QEDIT and from MPE.
  405.  It gets around a problem in QEDIT's parameter parsing code:
  406.  stream filename=$stdin, colonrepl=" ",sched=" ",questrepl="?"
  407.  comment
  408.  comment *****************************************************
  409.  comment this udc for streaming jobs.  the file equate sets
  410.  comment file to be streamed when streamx is run with parm=1.
  411.  comment parameters are the same as in MPE.
  412.  comment
  413.  file strmfile=!filename
  414.  run streamx.pub.security;parm=1;&
  415.    info='!"colonrepl"!"questrepl"!"sched"'
  416.  reset strmfile
  417.  ***
  418.  
  419.  MPE XL 1.2 Typeahead.  The newest release of MPE XL has  typeahead,  but  you
  420.  cannot use this with block-mode applications like QEDIT.  We are working on a
  421.  pre-release of QEDIT to automatically disable  typeahead  when  you  go  into
  422.  VISUAL  and  re-enable  it when you leave, but just avoid it (type-ahead, not
  423.  QEDIT) in the meantime.  Typeahead only works up to a limit of 240 characters
  424.  (one  packet),  and  it  provides a "convenience" double-echo that many users
  425.  have found disruptive (Reflection and TypeAhead Engines only  echo  when  the
  426.  data is actually transferred to the application program, but MPE XL echoes as
  427.  you type and again later).  Here is a WARNING from the HP manual:
  428.    No attempt should be made to use typeahead mode at  a  terminal  that  is
  429.    running  an  application  which  has  not  been  specifically  coded  for
  430.    typeahead processing.
  431.  For your information, here are the new FdeviceControl calls for typeahead:
  432.      Function             P1 P2 Buf   Action
  433.  Set Typeahead mode      192 51 0  Disables typeahead
  434.                                 1  Enables typeahead
  435.  Flush typeahead buffer  192 60 0  Cancel request
  436.                                 1  Flush buffer on next FREAD
  437.  Bypass typeahead buffer 192 61 0  Cancel request
  438.                                 1  Go direct to CRT on next FREAD
  439.  These three options are both Read and Write.  That is, Buf can pass in a  new
  440.  setting  and/or  read out the current setting.  The Bypass function is useful
  441.  when you want to do a terminal status request.
  442.  Here is some more discussion from the HP documentation:
  443.  "By allowing typeahead mode you can make it possible  for  the  user  of  the
  444.  application  to  enter  data  that the user knows will be required before the
  445.  application actually requests the data.
  446.  "Suppose, for example,  that  your  program  issues  a  series  of  questions
  447.  designed  to  allow  an interactive user with the proper access codes to gain
  448.  entry to a database program.  Without  typeahead  mode  active,  the  program
  449.  writes  each  question  on  the user's terminal screen and waits for a reply.
  450.  Each replay may require some additional processing before the  next  question
  451.  is  written  to the screen.  In some cases the delay between questions may be
  452.  quite noticeable.
  453.  "If typeahead mode is on, however, a user who is familiar with the series  of
  454.  questions can type replies to all of the questions at once, without regard to
  455.  processing delays.  As long as  the  replies  are  entered  in  the  required
  456.  sequence  for  the application, and separated from each other by an EOR, they
  457.  will be accepted as valid replies.
  458.  "After all of the replies have been entered, the user will still have to wait
  459.  for the application to process the replies before being granted access to the
  460.  database.  But now all of the waiting is at the end of the question sequence,
  461.  and the user is free to perform some other task instead of having to wait for
  462.  the next question.
  463.  "When data is entered from a terminal with typeahead mode active, the data is
  464.  staged in a special typeahead buffer before being sent through to the process
  465.  requesting the data.  Any read posted against a terminal with typeahead  mode
  466.  active  will  first  access  the typeahead buffer, rather than accepting data
  467.  directly from the device.
  468.  "The typeahead buffer is limited to 240 bytes; anything  in  excess  of  this
  469.  limit  will  cause  an  XOFF  to  be  sent.  You should be sure that XON/XOFF
  470.  transmission pacing is enabled for the terminal if typeahead  mode  is  used.
  471.  You  should  avoid  using  typeahead  mode  if you anticipate that reads will
  472.  exceed 240 bytes, to avoid overflowing the typeahead buffer.
  473.  "If typeahead is on but the terminal user has not  typed  ahead,  the  system
  474.  will  act  in  essentially  the  same way that it would if typeahead were not
  475.  enabled.  A DC1 read trigger will be sent to the terminal any time the system
  476.  is  ready to receive data, and there is no data in the typeahead buffer.  If,
  477.  however, the user has typed ahead, and there  is  data  in  the  buffer,  the
  478.  system  will simply accept the typed ahead data, and will not send a DC1 read
  479.  trigger to the terminal.
  480.  "When typeahead is in use the terminal user will, in most  cases,  see  input
  481.  echoes  to the terminal twice.  The first echo is a "convenience echo", which
  482.  appears when the data is being typed.  This echo allows the user to  see  the
  483.  characters  that  are  typed,  and  to make corrections, if necessary, before
  484.  pressing enter.
  485.  "The second echo appears at the time the data  in  the  typeahead  buffer  is
  486.  actually  accepted by the system.  This echo lets the user know that the read
  487.  is being processed.
  488.  "There are, however, certain cases in which the first echo will not  be  seen
  489.  at  the  terminal.   For  example, if the terminal user types ahead while the
  490.  system is displaying data (such as the  output  to  a  :LISTF  command),  the
  491.  convenience  echo  will  not  appear.   Also,  a  user  whose  terminal is in
  492.  typeahead mode but who is not typing ahead will see  the  input  echoed  only
  493.  once."
  494.  
  495.  Prose  Version 2.7
  496.  
  497.  You  can  use  PROSE to print all our documentation on your LaserJet printer.
  498.  For some font cartridges, your output will  include  boldface,  italics,  and
  499.  proportional  spacing.   But this works on a LaserJet II only when your front
  500.  panel is configured to FONT SOURCE=I and FONT NUMBER=00.  This is the factory
  501.  default setting, so you should be all right unless you've changed it.
  502. *c1950a400b5g2P*p-50Y
  503.  
  504.     Fortune Cookie of the Month.
  505.     Question:  How much should you pay for a painting?
  506.     Answer:    $2000.
  507.     Proof:     A picture is worth a thousand words;
  508.                A word is 16 bits;
  509.                A quarter is two bits, so a word is two dollars;
  510.                Therefore, a picture is worth two thousand dollars.  [Eugene]
  511.