home *** CD-ROM | disk | FTP | other *** search
/ Pegasus Win & OS/2 Edition / Pegasus_Win_OS2.iso / os2 / driver2 / prnfix.tex < prev    next >
Text File  |  1992-09-12  |  13KB  |  325 lines

  1.  
  2.  PRNFIX.TXT  9/08/92 - OS/2 Printer Driver Fix File
  3.  ===================
  4.  
  5.  PURPOSE: Provide a living document that:
  6.           1) Contains a history of changes/fixes for every OS/2 printer
  7.              driver for every release.
  8.  
  9.  ------------------------------------------------------------------------------
  10.  
  11.  1) PRINTER DRIVER FIXES
  12.     ====================
  13.  
  14.  
  15.   OS/2 EPSON Printer Driver
  16.   =========================
  17.  
  18.   HISTORY  (date - version - description of changes )
  19.   -------
  20.  
  21.   08/20/92 - v13.346 - Initial posting of driver package.
  22.  
  23.              FIXES SINCE GA:
  24.              a) APAR#:       JR04677 and PJ03858
  25.                 DESCRIPTION: Print jobs submitted in RAW format get an extra
  26.                              Form Feed added at end of job or a Form Feed
  27.                              added that is not desired.
  28.                 RESOLUTION:  Added "Form Feed Control" options to Printer
  29.                              Properties for the Epson driver.  This allows
  30.                              for the user to select one of "None, Compulsory,
  31.                              or Conditional".
  32.              b) APAR#:       PJ04986
  33.                 DESCRIPTION: Printer that have an automatic paper load feature
  34.                              (e.g. Panosonic printers) print last few lines
  35.                              on 2nd page when normally they would fit on 1 page.
  36.                 RESOLUTION:  The Epson driver now recognizes that this feature
  37.                              is being used and will now allow the data to fit
  38.                              onto 1 page avoiding a Form Feed.
  39.              c) APAR#:       PJ03740
  40.                 DESCRIPTION: With OfficeVision/2 Inbasket and other apps that
  41.                              only print on the last few lines of a page,
  42.                              Epson displays error message (PMV6011) and file
  43.                              does not print.
  44.                 RESOLUTION:  Corrected Epson to cope with this problem.
  45.  
  46.   03/30/92 - v13.342 - OS/2 2.0 GA version
  47.  
  48.  
  49.   OS/2 IBM4019 Printer Driver
  50.   ===========================
  51.  
  52.   HISTORY  (date - version - description of changes )
  53.   -------
  54.  
  55.   08/20/92 - v1.284 - Initial posting of driver package.
  56.  
  57.              Fixes since GA (v1.281):
  58.  
  59.              a) PTR#:        SM11359/24492
  60.                 DESCRIPTION: Using the 32-bit graphics engine,
  61.                              line spacing comes out incorrectly.
  62.                 RESOLUTION:  Code changed to fix
  63.  
  64.              b) Lexmark PTR: 733
  65.                 DESCRIPTION: When a user cancels a job while printing,
  66.                              The correct printer commands (sic) are NOT
  67.                              being sent to the printer.
  68.                 RESOLUTION:  Code changed to fix
  69.  
  70.              c) Lexmark PTR:  701
  71.                 DESCRIPTION:  Using Describe 2.0 some graphics
  72.                               do not come out.
  73.                 RESOLUTION:   Code changed to allow fix (world coordinates
  74.                               allowed to exceed 32K).
  75.  
  76.              d) APAR#:        JR06200
  77.                 DESCRIPTION:  When multiple STARTDOC/ENDOC calls are done to print multiple
  78.                               jobs with only one DEVOpenDC/DEVCloseDC resources are used up
  79.                               requiring a reboot after several jobs are printed.
  80.                 RESOLUTION:   Code changed to do a SplQmClose for each SplQmOpen.
  81.  
  82.              e) A few more minor bugs fixed.
  83.  
  84.   03/30/92 - v1.281 - OS/2 2.0 GA version
  85.  
  86.   NOTES
  87.   -----
  88.  
  89.   The IBM4019.DRV is also available from LexMark corporation.
  90.   Utilities for the IBM4019 printer may also be found there.
  91.   The LexMark BBS is 1-800-453-9223.
  92.  
  93.  
  94.   OS/2 IBM42XX Printer Driver
  95.   ===========================
  96.  
  97.   HISTORY  (date - version - description of changes )
  98.   -------
  99.  
  100.   08/20/92 - v1.284 - Initial posting of driver package.
  101.  
  102.              Fixes since GA (v1.281):
  103.  
  104.              a) PTR#:        SM11359/24492
  105.                 DESCRIPTION: Using the 32-bit graphics engine,
  106.                              line spacing comes out incorrectly.
  107.                 RESOLUTION:  Code changed to fix
  108.  
  109.              b) Lexmark PTR: 733
  110.                 DESCRIPTION: When a user cancels a job while printing,
  111.                              The correct printer commands (sic) are NOT
  112.                              being sent to the printer.
  113.                 RESOLUTION:  Code changed to fix
  114.  
  115.              c) Lexmark PTR:  701
  116.                 DESCRIPTION:  Using Describe 2.0 some graphics
  117.                               do not come out.
  118.                 RESOLUTION:   Code changed to allow fix (world coordinates
  119.                               allowed to exceed 32K).
  120.  
  121.              d) APAR#:        JR06200
  122.                 DESCRIPTION:  When multiple STARTDOC/ENDOC calls are done to print multiple
  123.                               jobs with only one DEVOpenDC/DEVCloseDC resources are used up
  124.                               requiring a reboot after several jobs are printed.
  125.                 RESOLUTION:   Code changed to do a SplQmClose for each SplQmOpen.
  126.  
  127.              e) A few more minor bugs fixed.
  128.  
  129.  
  130.   03/30/92 - v1.281 - OS/2 2.0 GA version
  131.  
  132.   NOTES
  133.   -----
  134.  
  135.   The IBM42XX.DRV is also available from LexMark corporation.
  136.   The LexMark BBS is 1-800-453-9223.
  137.  
  138.  
  139.   OS/2 IBM52XX Printer Driver
  140.   ===========================
  141.  
  142.   HISTORY  (date - version - description of changes )
  143.   -------
  144.  
  145.   08/20/92 - v1.284 - Initial posting of driver package.
  146.  
  147.              Fixes since GA (v1.281):
  148.  
  149.              a) PTR#:        SM11359/24492
  150.                 DESCRIPTION: Using the 32-bit graphics engine,
  151.                              line spacing comes out incorrectly.
  152.                 RESOLUTION:  Code changed to fix
  153.  
  154.              b) Lexmark PTR: 733
  155.                 DESCRIPTION: When a user cancels a job while printing,
  156.                              The correct printer commands (sic) are NOT
  157.                              being sent to the printer.
  158.                 RESOLUTION:  Code changed to fix
  159.  
  160.              c) Lexmark PTR:  701
  161.                 DESCRIPTION:  Using Describe 2.0 some graphics
  162.                               do not come out.
  163.                 RESOLUTION:   Code changed to allow fix (world coordinates
  164.                               allowed to exceed 32K).
  165.  
  166.              d) APAR#:        JR06200
  167.                 DESCRIPTION:  When multiple STARTDOC/ENDOC calls are done to print multiple
  168.                               jobs with only one DEVOpenDC/DEVCloseDC resources are used up
  169.                               requiring a reboot after several jobs are printed.
  170.                 RESOLUTION:   Code changed to do a SplQmClose for each SplQmOpen.
  171.  
  172.              e) A few more minor bugs fixed.
  173.  
  174.   03/30/92 - v1.281 - OS/2 2.0 GA version
  175.  
  176.  
  177.   OS/2 IBM52012 Printer Driver
  178.   =============================
  179.  
  180.   HISTORY  (date - version - description of changes )
  181.   -------
  182.  
  183.   08/20/92 - v1208 - Initial posting of driver package.
  184.  
  185.              Fixes since GA (v1.281):
  186.  
  187.              a) PTR#:        24492
  188.                 DESCRIPTION: Using the 32-bit graphics engine,
  189.                              line spacing comes out incorrectly.
  190.                 RESOLUTION:  Code changed to fix
  191.  
  192.   03/30/92 - v1208 - OS/2 2.0 GA version
  193.  
  194.   OS/2 HP LASERJET Printer Driver
  195.   ===============================
  196.  
  197.   HISTORY  (date - version - description of changes )
  198.   -------
  199.  
  200.   08/20/92 - v1.3.350 - Initial posting of driver package.
  201.  
  202.              FIXES SINCE GA:
  203.              a) APAR#:       PJ04342
  204.                 DESCRIPTION: Large print jobs print slowly from Laserjet
  205.                              printers that support data compression
  206.                              compared to Windows 3.1.
  207.                 RESOLUTION:  Implemented compression modes 2 and 3 for those
  208.                              devices that support it.  The field for
  209.                              "Memory size (KB)" must be changed in the
  210.                              Laserjet Printer Properties to reflect actual
  211.                              memory on printer so the driver can select best
  212.                              compression mode.
  213.  
  214.              b) DCR#:        1399  "Standardizing OS/2 Printer Drivers"
  215.                 DESCRIPTION: The LaserJet driver stored it's information in the
  216.                              OS2.INI file instead of the OS2SYS.INI files where
  217.                              all OS/2 drivers are supposed to.
  218.                 RESOLUTION:  All Job/Printer Properties now stored in OS2SYS.INI
  219.                              instead of OS2.INI.
  220.  
  221.              c) APAR#:       NONE
  222.                 DESCRIPTION: Occasional trap occurs printing to ledger paper.
  223.                 RESOLUTION:  LaserJet driver fixed.
  224.  
  225.              d) APAR#:       NONE
  226.                 DESCRIPTION: LaserJet reads stored printer/job properties
  227.                              multiple times unecessarily from OS2SYS.INI.
  228.                 RESOLUTION:  LaserJet driver fixed so it only reads these
  229.                              properties once.
  230.  
  231.              v1.3.333 - font files (.FNT) now have EA files (.FNI)
  232.  
  233.   03/30/92 - v1.3.342 - OS/2 2.0 GA version
  234.  
  235.   OS/2 HP PaintJet Driver
  236.   =======================
  237.  
  238.   HISTORY  (date - version - description of changes )
  239.   -------
  240.  
  241.   08/20/92 - v3.9.P2 - Initial posting of driver package.
  242.  
  243.              FIXES SINCE GA:
  244.              a) APAR#:       PJ04064
  245.                 DESCRIPTION: Traps, hangs or popup msgs appear when applications
  246.                              attempt to display or retrieve printer and job
  247.                              properties from the driver.
  248.                              Seen on applications (often 16-bit OS/2 apps)
  249.                              that have buttons like "print options",
  250.                              "printer setup", or "print setup" to name a few.
  251.                              The problem was originally seen using drag and
  252.                              drop from WorkPlace Shell.
  253.                 RESOLUTION:  Fixed driver to display popup or return correct
  254.                              information.
  255.  
  256.   03/30/92 - v3.9.P2 - OS/2 2.0 GA version
  257.  
  258.  
  259.   OS/2 PostScript Printer Driver
  260.   ==============================
  261.  
  262.   HISTORY  (date - version - description of changes )
  263.   -------
  264.  
  265.   08/20/92 - v13.345 - Initial posting of driver package.
  266.  
  267.                        No changes since GA.
  268.  
  269.   03/30/92 - v13.342 - OS/2 2.0 GA version
  270.  
  271.  
  272.   OS/2 Plotter driver
  273.   ===================
  274.  
  275.   HISTORY  (date - version - description of changes )
  276.   -------
  277.  
  278.   08/20/92 - v13.348 - Initial posting of driver package.
  279.  
  280.              Fixes since GA:
  281.  
  282.              a) DEFECT#:     44143/44392
  283.                 DESCRIPTION: Using the 32-bit graphics engine some
  284.                              drawings were coming out distorted.
  285.                              Especially those printing lines, polylines,
  286.                              arcs, curves and polyfillets in non-pel
  287.                              units.
  288.                 RESOLUTION:  Updated to work with 32-bit graphics engine.
  289.  
  290.              b) APAR#:       PJ04680
  291.                 DESCRIPTION: Picview's Print function fails using HP7595A
  292.                              printer Driver causing no output or error
  293.                              popup telling user that the print job is in
  294.                              wrong format for printing.
  295.                 RESOLUTION:  Some apps are trying to color/pattern fill
  296.                              a NULL rectangle causing printing errors.
  297.                              Code changed to not return an error when
  298.                              filling a NULL rectangle.
  299.  
  300.   03/30/92 - v13.342 - OS/2 2.0 GA version
  301.  
  302.  
  303.   OS/2 PM PLOT Queue Processor
  304.   ----------------------------
  305.  
  306.   HISTORY  (date - version - description of changes )
  307.   -------
  308.  
  309.   08/20/92 - v13.345 - Initial posting of PMPLOTPD driver.
  310.              v13.342 - Initial posting of PMPLOT queue processor.
  311.                        No changes since GA.
  312.  
  313.   03/30/92 - v13.345 - OS/2 2.0 GA version of PMPLOTPD driver
  314.              v13.342 - OS/2 2.0 GA version of PMPLOT queue processor
  315.  
  316.   NOTES
  317.   -----
  318.  
  319.   This queue processor differs from PM Print that is shipped with
  320.   OS/2 in that it handles reverse clipping.  This allows a vector
  321.   device to draw "on top of" previously drawn areas of the page
  322.   and remember what is really "on top" so colors don't blend
  323.   together.
  324.  
  325.