home *** CD-ROM | disk | FTP | other *** search
/ ftp.robelle3000.ai 2014 / 2014.06.ftp.robelle3000.ai.tar / ftp.robelle3000.ai / newsletter / 1990 / w1990-04.txt < prev    next >
Text File  |  1999-04-28  |  25KB  |  482 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
  10.         Fax:  (604) 888-7731
  11.  
  12.  Date:  July 16, 1990
  13.  From:  Robert M. Green, President
  14.         David J. Greer, Research & Development
  15.         Michael Shumko, Customer Support
  16.  To:    Users of Robelle Software
  17.  Re:    News of the HP 3000, 1990 #4
  18.  
  19.       What You Will Find in This News Memo:
  20.  
  21.         News Tidbits
  22.         Technical Tips
  23.         New Release of DBAUDIT
  24.         About Robelle
  25.         Life at Robelle - Aussie Perspective by Michael Redmond
  26.         Robelle Products:  Problems, Solutions, and Suggestions
  27.         Feedback Loop - Qedit
  28.  
  29.  
  30.                                  News Tidbits
  31.  
  32.  Native-Mode KSAM.  Some customers are already using early releases of MPE XL
  33.  version 2.1, the one with the new Native-Mode Spooler and Native-Mode KSAM.
  34.  MPE XL Version 2.1 comes with both a Compatibility-Mode version of KSAM and a
  35.  Native-Mode version.  NM KSAM files are radically different from our old CM
  36.  friends.  HP has decided not to permit MR/NOBUF access to NM KSAM files.
  37.  This means that the only way Suprtool can read NM KSAM files is one record at
  38.  a time.  It works but it may be slower.
  39.  Recovering deleted records from NM KSAM files is difficult or impossible.
  40.  Unfortunately, Suprtool Version 3.2 does not print an error if you turn Set
  41.  Recover On and attempt to read a NM KSAM file.
  42.  If you never use Set Recover On, you can use Suprtool Version 3.2 with
  43.  native-mode KSAM.  If you use Set Recover On, we have a new pre-release
  44.  version of Suprtool that prints an error when you attempt recovery on NM KSAM
  45.  files.  Note that Suprtool will never be able to recover deleted NM KSAM
  46.  records.
  47.  
  48.  Mark Your Calendar.  The next European Interex Conference will be in Hamburg,
  49.  Germany on April 24, 1991.  See you there.
  50.  
  51.  Digital Audio Tape.  DAT backup does seem to be as good as HP claimed.  We
  52.  have it on our new 922 Spectrum machine and it does hold a complete backup on
  53.  one "reel".  Here are some timings that we have found, comparing it to a 7974
  54.  at 1600 bpi:
  55.     Load 7974:            37 seconds
  56.     Load DAT:             42 seconds
  57.     Store to 7974:        5 minutes, 179 files
  58.     Store to DAT:         3 minutes, 179 files
  59.     Restore last file from 7974: 3 minutes, 10 seconds
  60.     Restore last file from DAT: 1 minute, 23 seconds
  61.  At the Nice meeting, HP announced TurboStore 2 and claimed it could store 5
  62.  gigabytes on a DAT in 2 hours, or 74 gigabytes on an optical disc.  Sounds
  63.  great, but we haven't tried it.  I've heard from one customer that their
  64.  customer has their seven-reel backup down to one DAT tape.  Note that DAT is
  65.  now available for Classic machines as well as Spectrum series.
  66.  
  67.  European Character Sets and Databases.  Ole Nord has written a program,
  68.  DBCONV, for converting databases from the 7-bit old character representation
  69.  to Roman-8.  This has been a long-standing problem for European users, whose
  70.  terminals have been configured for 7-bit Ascii for years.  With the increased
  71.  number of PCs attached to the 3000, it is imperative to switch to Roman-8.
  72.  HP provides software for database conversion, but it requires a
  73.  DBUNLOAD/DBLOAD, making it unfeasible to convert all databases over a single
  74.  weekend.  Ole's program, on the other hand, only changes those records
  75.  requiring it and does an Update whenever the key value is not changed
  76.  (instead of a Delete and Put).  With this approach it should be able to
  77.  convert databases in evenings or Saturdays.  Anyone who is interested can
  78.  contact Ole Nord AB at +46 8 623 00 50 in Sweden.
  79.  
  80.  
  81.                                 Technical Tips
  82.  
  83.  Diskette Hazards.  Avoid the use of magnetic typing stands.  These copy
  84.  holders use a magnet to hold the paper and a crossbar in place, which can
  85.  erase a disk.  Avoid magnetic paperclip holders for the same reason.  Also
  86.  watch out for the telephone.  Disks that slip under an old-style phone are in
  87.  danger of being erased by the phone's electromagnetic ringer.
  88.  
  89.  ROLLBACK vs ROLL-FORWARD Recovery.  On MPE XL, ROLLBACK recovery no longer
  90.  requires ILR.  In fact, HP recommends that ILR BE DISABLED.  If ILR is
  91.  enabled, a significant degradation of performance will be observed;  ILR
  92.  flushes the buffer to disc for every DBPUT, DBUPDATE, etc.  The Transaction
  93.  Manager will flush all buffers to disc at least every 1.1 seconds, and
  94.  guarantees no broken chains during its ROLLBACK recovery.
  95.  
  96.  Saving Disc Space.  We recommend that you trim CM programs that have
  97.  OCTCOMPed, to save disc space (with Qedit's XLTRIM command or MPEX's
  98.  ALTFILE;XLTRIM).
  99.  
  100.  DSCOPY Indirect File.  DSCOPY will look for a list of files in a file named
  101.  DSCOPYI.  Just create a job file with a list of files to be copied, equate
  102.  DSCOPYI to it and let it go.  You can get a hard copy listing by equating
  103.  DSCOPYL to LP.  [Jim Bird]
  104.  
  105.  Watch Out for MPE XL Bug.  There is a bad bug in FOPEN in MPE XL 1.2 (release
  106.  A.20.1N) and 2.05 (release A.31.00) that is not present in 1.2 (release
  107.  A.20.11).  Suppose you request Read/Write or Update Access when opening a
  108.  file, but are only allowed Write Access by MPE security and not Read Access.
  109.  You will be granted Write-Only Access if you have this bug, instead of
  110.  Write-Save Access.  What difference does that make? Big difference!
  111.  Write-Only always erases the existing contents of the file, while Write-Save
  112.  does not.
  113.  
  114.  Nuggets Gold.  We have started using the Nuggets Gold collection of MPE XL
  115.  utilities from Software Research Northwest, (206) 463-3030.  David Greer's
  116.  comments:
  117.  "How can you live without them?  The price is so reasonable and the software
  118.  so useful, that Nuggets should be part of every MPE XL machine.  Few Classic
  119.  system managers could live without Sue/Soo.  Nuggets offers similar
  120.  functionality in the completely new Shot program.  MPE XL :store tapes have a
  121.  new format.  If you lose your :store listing, how do you discover tape
  122.  contents without the Tindex nugget?  These two utilities alone would justify
  123.  the price of Nuggets, but they are only two of 13 programs (and more are on
  124.  the way).  The multi-cpu and update pricing is even more reasonable.  Highly
  125.  recommended."
  126.  A funny thing happened the day after we received our tape.  Somebody from
  127.  Federal Express called to find out how much gold we had imported so that they
  128.  could assess the taxes and duties!  We had a bit of difficulty convincing
  129.  them that Nuggets Gold was software, not precious metals.  I can't wait to
  130.  see what happens when we order Nuggets Emerald!
  131.  
  132.  
  133.                             New Release of DBAUDIT
  134.  
  135.  What can Dbaudit do for you?
  136.   * Dbaudit helps system managers keep tabs on HP 3000 database transactions.
  137.   * With Dbaudit and your IMAGE logfiles, you can monitor a specific user, a
  138.     troublesome dataset, a dial-in terminal port, or a suspect application
  139.     program, and see just what changes are being made to your databases.
  140.   * Dbaudit provides informative, readable summary reports of database
  141.     activity, organized by program, user, dataset, and logon device.  Use
  142.     these reports to pinpoint performance bottlenecks in your database
  143.     applications.
  144.   * Dbaudit enables you to sort transactions by up to five keys, including
  145.     dataset field values, so you don't have to write custom programs.
  146.  
  147.  Robelle releases an improved version of Dbaudit every year.  If you are on
  148.  service with us, we have just sent you a tape containing the new program
  149.  files, user manual, and on-line help.
  150.  
  151.  Here are just a few of the changes to Dbaudit for version 2.0.1:
  152.   * New transactions and modes recognized for Multi-Database transactions.
  153.   * Redo/Listredo completed with all MPE XL features (OUT=, etc.), including
  154.     multi-word searches and @-searches, for the last thousand commands.
  155.     :Listredo shows the list of preceding commands; modify them before redoing
  156.     with :Redo (HP-style modify), or Before (Qedit-style modify with control
  157.     codes).  The :Do Command repeats the commands instantly.  You can repeat a
  158.     range of previous commands.
  159.   * Eliminate batch or online transactions from your report with the Exclude
  160.     Command.
  161.   * The Extract Command allows you to direct the selected output to a disc
  162.     file.  You could create a file of accidentally deleted transactions, then
  163.     use Suprtool to replace the transactions in your database, or you can send
  164.     the transactions to a custom report writer.  The Extract Command now has
  165.     two new options: Quiet, to avoid seeing the output on the screen, and the
  166.     Erase option, to fill an existing file (a Quiz subfile perhaps?).
  167.   * Wildcard matching.  Select User and Select Program, and Exclude User and
  168.     Exclude Program, allow you to be more sweeping in your choice of what to
  169.     see or to exclude.  For those of you just going through the motions,
  170.     Exclude @.@.@ should lighten your afternoon's workload.
  171.   * Program quality control.  Dbaudit has a new option to help isolate
  172.     programs that don't define logical transactions with DBBEGIN and DBEND
  173.     intrinsic calls.  You can detect code that isn't following your guidelines
  174.     for logging recovery.
  175.  
  176.  Dbaudit runs on all versions of MPE V and MPE XL, and supports TurboIMAGE and
  177.  TurboIMAGE/XL, including the new option for multi-database transactions.
  178.  
  179.                                  About Robelle
  180.  
  181.  Boston Conference.  Unless you've been on another planet, out of range of
  182.  Interex's powerful mail campaign, you know that this year's conference is
  183.  being held in Boston on August 20-23.  As usual, we will be out in full
  184.  force, smiling, kissing hands, shaking babies, and promoting the Robelle way
  185.  of life.  Bob Green is presenting a paper, Improving Software Quality, and we
  186.  have a couple of in-depth tutorials lined up for Suprtool and Qedit users who
  187.  want to become Robelle gurus.  The vendor booth will be `personned' by Bob
  188.  Green (El Presidente), Marie Froese (Sales Manager, Milky Way Region) Mike
  189.  Shumko (Techie Extraordinaire), Michael Redmond ("No worries, mate"), and a
  190.  host of others.  Look for us in our distinctive double-knit one-piece leisure
  191.  suits.
  192.  
  193.  London Tutorials.  Monday, Sept. 3rd, David Greer is giving our Qedit
  194.  training course in London England.  And on Tuesday, Sept. 4th, he teaches the
  195.  Suprtool training course (this should be a great course, since David is the
  196.  person in charge of Suprtool!).  These courses are good for new users and
  197.  experienced users always come away muttering, "I never knew there were that
  198.  many features...".  The price is 75 pounds plus VAT (86.25) per person, per
  199.  day, including lunch.  As only a few seats are available, we suggest you sign
  200.  up soon (August 10th is the cut off).  Call 071-473-2558 in the UK for more
  201.  information.
  202.  
  203.  David Greer Schedule in South Africa.   David will be presenting technical
  204.  papers in South Africa this September.  Here are the dates, places, and
  205.  contacts:
  206.  
  207.  Sep 7    Johannesburg   Doug Brown, (011) 706-7568
  208.  Sep 14   Durban         Steven Phaup/Jon Wild, (031)86-6017
  209.  Sep 24   Cape Town      Hans Hendricks, (021) 61-9001
  210.  
  211.  David will be talking on Software Quality and Database Efficiency in all
  212.  three places, and will also present a Human Interfaces Tutorial in Durban and
  213.  Capetown.
  214.  
  215.  
  216.                      Life at Robelle - Aussie Perspective
  217.                      by Michael Redmond, Co-Cam Pty. Ltd.
  218.  
  219.  At the South Pacific and Asian Regional Conference (SPARC), held in April of
  220.  1989, Mike Shumko mentioned that Robelle were keen to have the dealers of
  221.  Robelle software spend some time working in the office at Langley in B.C.,
  222.  Canada.  I jumped at the chance to travel over the Pacific, with the
  223.  obligatory stop in Hawaii on the way over, and indicated I would be willing
  224.  to work for about three months.
  225.  
  226.  The main objectives were to increase product knowledge, see how technical
  227.  support is handled, and generally get a feel for how the Robelle operation is
  228.  run.  I would be exposed to a much greater number of Robelle users and get an
  229.  idea of what they are trying to accomplish with the products.  I also thought
  230.  it would be a great opportunity to experience the work situation in a
  231.  different office environment.  I wasn't sure how different it would be, but I
  232.  was to find out very quickly.
  233.  
  234.  In the months before I was scheduled to begin work, faxes were shot back and
  235.  forth finalizing the details of my stay.  All were fairly standard (arranging
  236.  flights, arrival dates, and work visas), until I sent a fax asking about the
  237.  Robelle dress code, since shirt and tie is the required dress for males at
  238.  Co-Cam.  The response was a full-page spread of Robelle President, Bob Green,
  239.  in knee-length surfer shorts and tee shirt.  I got the idea pretty quickly.
  240.  
  241.  I arrived in Vancouver on May 12, and was met by the newest of the Robelle
  242.  techies, Jim Bird.  Jim proceeded to show me around Langley and promptly got
  243.  us lost trying to find the office from my apartment.  Jim has an excuse.  He
  244.  is from Calgary.  Once I freed myself of Jim, I found the most direct route
  245.  to the office and fronted for work at 8am on the Monday.
  246.  
  247.  I suppose I should explain what I mean by the term "office".  It is situated
  248.  on a farm, a fair distance from any shops or other signs of urban life.  If
  249.  you've ever wondered what the "R.R.  #6" on Robelle's address means, it
  250.  stands for Rural Route (try saying that quickly three times).  Rural Route
  251.  means that the postmen consider it too far to venture to the address on the
  252.  envelope, so they dump the mail in a centrally-located mailbox to await
  253.  pick-up by the addressee.
  254.  
  255.  It is a very peaceful part of Canada, until you step in the door.  With the
  256.  doubling of Robelle staff numbers in the past year or so, the office has
  257.  become quite crowded, and a move to a bigger office in Surrey is in the
  258.  works.  The present office is actually the converted back living area of a
  259.  lovely farmhouse.  The techies work in a converted loft and, due to the
  260.  amount of hot air generated by Mike and Jim, the area gets quite warm.  I
  261.  figure that this is one reason for Mike's mode of attire.  Shorts and tee
  262.  shirts are the norm and they are every bit as loud as those displayed by Bob
  263.  Green in his infamous fax.  I'm sure that Mike's shorts come with volume
  264.  controls sewn on - they are that loud.  His tee shirts have cerebral messages
  265.  emblazoned across the chest.  My personal favourites are the Simpsons series
  266.  of shirts.  The Simpsons is an adult cartoon show that has become quite
  267.  popular in North America.
  268.  
  269.  Downstairs is where the sales, marketing, and administration departments
  270.  share quarters with the computers, the various documentation and files, and
  271.  the kitchen.  Sales Manager Marie Froese actually has her desk located in the
  272.  kitchen and often has to carry on a telephone conversation with spaghetti
  273.  sauce bubbling next to her ear.  Kerry Lathwell, budding office manager, has
  274.  obviously been at Robelle the longest of the in-office members since she has
  275.  the best view from her desk.  I'm sure she will tell you she is too busy to
  276.  take it all in, but I think she steals a glimpse of the Golden Ears mountains
  277.  every now and then.
  278.  
  279.  Of the few visitors we get to the office, probably the most welcome is
  280.  Annabelle Green's dog, Frank.  He is a happy canine, always ready with a
  281.  friendly lick of the face and wag of the tail.  His tail, by the way, is as
  282.  thick as a kangaroo's and has knocked over dust bins and fans with one quick
  283.  swipe.  He also sits in on staff meetings and generally brightens up the
  284.  office.
  285.  
  286.  Because the office is so far away from any shops, lunch is prepared on site
  287.  every day.  All members of the office pitch in and help with the preparation
  288.  or the cleaning up.  The fare on offer is always well prepared and I look
  289.  forward to Kerry blasting "LUNCH!!!" over the intercom.  One word of warning
  290.  though: if anyone is planning to spend more than a week at Robelle and
  291.  intends to eat lunch, beware of the ubiquitous Kraft dinner.
  292.  
  293.  One of the more popular areas of the Robelle office is just to the right of
  294.  Marie's desk.  It's the junk food basket and is filled with just about every
  295.  piece of North American confectionary ever produced.  It is refilled every
  296.  week or so, and heaven help the buyer if the peanut M&M's are forgotten.
  297.  Resident System Mangler Ken Robertson gets quite upset if the basket is
  298.  M&M-less, and "grrrrs" and "bletches" can be heard for miles.
  299.  
  300.  As you can probably guess by now, this is not your typical office situation,
  301.  and I'm sure I will need a period of re-adjustment when I return to the
  302.  normal office environment of Co-Cam.  One thing that is quite evident,
  303.  though, is the level of service that Robelle provides.  It is of the highest
  304.  quality and all members of staff strive to be as helpful and courteous as
  305.  possible.  If a customer has ever finished a phone call with Robelle and is
  306.  unsatisfied, that customer must be very hard to please.
  307.  
  308.  Editor's note:  Sorry, there are no job openings at this time.
  309.  
  310.             Robelle Products:  Problems, Solutions, and Suggestions
  311.  
  312.  Qedit  Version 3.8.1/3.8.2
  313.  
  314.  Reflection Backups.  Corrections to last issue's article, Job Stream to
  315.  Backup PCs Automatically.  The job stream failed to do Use Message.pub at the
  316.  end, and there is an important fifth requirement for this procedure to work:
  317.  *  The version of Reflection must be Reflection PLUS.
  318.     Only the PLUS version supports the BACKUP command.
  319.  
  320.  Another Neat Command File.  Suppose you want to add some lines of text after
  321.  every line in a file.  A real life example might be a list of filenames, and
  322.  you want to insert some commands after every filename.  Here's a handy little
  323.  Qedit command file do do the job.
  324.     parm textfile addfile
  325.     /text !textfile
  326.     setjcw numlines = qeditcount
  327.     setjcw counter = 0
  328.     while counter < numlines do
  329.       /add * = !addfile
  330.       /list *+1
  331.       setjcw counter = counter + 1
  332.     endwhile
  333.     /keep,yes
  334.  How would this work?  Glad you asked.  Let's say the command file is called
  335.  ADDLINE, the file full of filenames is called FLIST, and the lines to be
  336.  added are in a file called STUFF.  You would invoke the command file in the
  337.  same way you invoke a udc: just give its name followed by the parameters it
  338.  needs.  E.g.,
  339.     /addline flist,stuff
  340.  
  341.  Purge QMANUAL.  Once you have installed QEDIT 3.8.x, the old documentation
  342.  file can be purged.  QMANUAL.DOC is replaced by two new files, QAPPLY.DOC and
  343.  QCOMMAND.DOC.  All these files are in the ROBELLE account, of course.
  344.  
  345.  Correction to Moving Columns Example.  The example for moving columns in last
  346.  month's newsletter had an error - instead of REPQ $HOLD 1 it should have been
  347.  REPQ $HOLD 1/3.
  348.  
  349.  
  350.  Xpress  Version 2.6
  351.  
  352.  Recovering Incinerated Messages.  Have you ever looked for a message in your
  353.  Waste Basket, only to discover that it was one of the messages that was
  354.  incinerated when the Janitor passed by first thing in the morning?  Well, it
  355.  turns out that Xpress simulates real life even more than you may have
  356.  thought! The Janitor doesn't really incinerate your messages on the spot.  He
  357.  just empties your Waste Basket into the big trash bin in the basement.  That
  358.  bin gets emptied only when the DBMAINT program runs as part of the daily
  359.  Xpress cleanup job.  So, if your message is important enough that you don't
  360.  mind wading through the big bin, you can do it.
  361.  Here is a way to recover waste basket messages that have been incinerated by
  362.  the Janitor.  It uses Dbaudit to extract the deleted records from the Image
  363.  logfile, and Suprtool to put the records back into the D-WASTE-BASKET
  364.  dataset.  Of course, this means that you must have enabled logging on the
  365.  mail database, and that you are a licensed user of all three products.  One
  366.  thing to remember is that this technique could change with some future
  367.  release of Xpress.  We don't guarantee that the database structure won't
  368.  change.  In fact, we can pretty much guarantee that it will change as new
  369.  features are added to Xpress.
  370.  This method can only be used from the time the user has his messages moved
  371.  from the waste basket to the incinerator, to the time the next Daily job is
  372.  run.  This Daily job runs the DBMAINT program that, among other tasks,
  373.  removes messages that are no longer linked to any baskets.
  374.  In the example below, we will un-incinerate messages from the Waste Basket of
  375.  Mike Shumko, who responded Yes to the Janitor sometime between 6 am and 10 am
  376.  on 90/06/22.
  377.  :run dbaudit.pub.robelle
  378.  >INPUT DBLOG001
  379.  >SELECT FIELD MAIL D-WASTE-BASKET USER-NAME == "@MIKE SHUMKO@"
  380.  Database to be opened: MAIL.MAILDB.ROBELLE
  381.  Database password?  XYZZY
  382.  >SELECT AFTER 900622 0600    {Select time slice when the user}
  383.  >SELECT BEFORE 900622 1000   {... incinerated his messages}
  384.  >LIST FIELDS FIELDS
  385.  >LIST CALLS DEL
  386.  >EXTRACT * * EXMIKE
  387.  MAIL.MAILDB
  388.  D-WASTE-BASKET
  389.  Use LIST FIELDS to select Header fields for your file.
  390.  >XEQ
  391.  Start of DBAUDIT log-file scan.
  392.  End of DBAUDIT log-file scan.
  393.  >EXIT
  394.  :LISTF EXMIKE,2
  395.  ACCOUNT=  ROBELLE     GROUP=  MAILDB
  396.  FILENAME  ------------LOGICAL RECORD-----------  ----SPACE----
  397.              SIZE  TYP        EOF      LIMIT R/B  SECTORS X MX
  398.  EXMIKE       39W  FB          55    1000000  52     2048  1  *
  399.  :run suprtool.pub.robelle
  400.  >INPUT EXMIKE
  401.  >PUT D-WASTE-BASKET,MAIL
  402.  Database password [;]?  XYZZY
  403.  >XEQ
  404.  IN=55, OUT=55.  CPU-SEC=2.  WALL-SEC=3.
  405.  The waste basket messages that were incinerated by the Janitor are now back
  406.  in Mike Shumko's waste basket.
  407.  
  408.  Notifying Users of New Features.  Question:  Dear Helpman, how can I send my
  409.  Xpress users a short list of the newest features of your products, without
  410.  sending them the whole change notice that they would have to print using
  411.  Prose?  Answer:  You can very easily create such a file yourself, using the
  412.  features of QHELP, our online help system.  Say, for example, that you want
  413.  to produce a short list of new Qedit features.  Just run Qedit and do the
  414.  following:
  415.     /build x;rec=-80,,f,ascii
  416.     /file qhelpout=x,old;dev=disc
  417.     /help
  418.     >$lp on
  419.     >news
  420.     >$lp off
  421.     >{press return enough times to get out of qhelp}
  422.  This puts the description of new features into file X.  You can then send
  423.  this file to your Xpress users.  This technique can be used with any of our
  424.  products.  For example, to get a list of the latest Xpress features, you
  425.  would type a question mark at the main menu prompt to invoke the online help
  426.  system.  Navigate through the help system until you get to the level which
  427.  offers NEWS as a choice, and do the commands shown above, starting with $LP
  428.  ON.
  429. *c1950a390b5g2P*p-50Y
  430.  
  431.  
  432.     Fortune Cookie of the Month
  433.     Difference Between the Sexes:  If Gloria, Suzanne, Deborah and Michelle
  434.     get together for lunch, they will call each other Gloria, Suzanne,
  435.     Deborah and Michelle.  But if Mike, Dave, Rob and Jack go out for a
  436.     brewsky, they will affectionately refer to each other as Bullet-Head,
  437.     Godzilla, Peanut Brain and Useless.
  438.  
  439.  
  440.  ________________________________________________________________
  441.  
  442.  
  443.                                  Feedback Loop
  444.  
  445.                         Rate Your Favorite Enhancements
  446.  
  447.  
  448.  Robelle welcomes user feedback on where our development efforts should be
  449.  headed.  At any given moment, we are considering many possible enhancements,
  450.  only a very few of which can we work on.  This is your chance to let us know
  451.  what you would like to see.  Could you please take a moment to complete and
  452.  return the section below? Thanks!
  453.  
  454.  Here are some Qedit enhancement requests.  Please rate them according to your
  455.  interest on a scale from 1 to 10 (where 10 indicates the greatest interest
  456.  and 1 the least).  Circle only one per line:
  457.  
  458.  1 2 3 4 5 6 7 8 9 10   Set Language Quiz (quick, qtp, etc.)
  459.  1 2 3 4 5 6 7 8 9 10   Four-up listings on LaserJet
  460.  1 2 3 4 5 6 7 8 9 10   Split screen in Visual mode
  461.  1 2 3 4 5 6 7 8 9 10   Undo changes
  462.  1 2 3 4 5 6 7 8 9 10   PC frontend to Qedit - always linked to an HP 3000
  463.  session
  464.  1 2 3 4 5 6 7 8 9 10   PC editor that is usable with/without HP 3000 logon
  465.  1 2 3 4 5 6 7 8 9 10   Native-Mode version of Qedit
  466.  1 2 3 4 5 6 7 8 9 10   Faster links to NM compilers on MPE XL
  467.  1 2 3 4 5 6 7 8 9 10   Editing for Cobol compile errors (point to source
  468.  code)
  469.  1 2 3 4 5 6 7 8 9 10   Support for variables on MPE V (already works on MPE
  470.  XL)
  471.  1 2 3 4 5 6 7 8 9 10   Support HPPATH variable on MPE V (already works on MPE
  472.  XL)
  473.  1 2 3 4 5 6 7 8 9 10   Editing of Cobol Copylib members
  474.  1 2 3 4 5 6 7 8 9 10   Spelling checker
  475.  1 2 3 4 5 6 7 8 9 10   Other (please specify): ______________________________
  476.  
  477.  Please clip and mail or fax to:
  478.     Robelle Consulting Ltd.
  479.     8648 Armstrong Road, R.R.#6
  480.     Langley, B.C. Canada V3A 4P9
  481.     Fax:  (604) 888-7731
  482.