
IMPORTANT: If you are upgrading from a previous version of PrintManager, make
sure to replace both PrintManager and spool.device, and reset the computer
before using the printer, otherwise the system may crash!


Changes from 1.1 to 2.0
-----------------------
(PrintManager 37.9, spool.device 37.9)

- PrintManager is now SHAREWARE.

- Rewritten the docs.

- It's now possible to spool PAR: and SER:, via the DEVICE ToolType.
  "How can I make PrintManager work with PageStream?" is a question I will
  hopefully not have to answer any more. ;-)

- AppIcon and AppWindow printing! If datatypes.library is available, it's
  used. Can also print raw data saved with Save As...

- Auto Form Feed feature

- Font sensitive user interface

- SPOOLDIR ToolType changed to SPOOLDRAWER for consistency with other
  Workbench programs.

- PUBSCREEN ToolType

- Since the I/O buffers are allocated only while printing, thus not wasting
  memory, I have enlarged them from 1K to 4K. This should somewhat reduce
  disk access.

- No longer creates an empty file when receiving the first BEGINIO with a
  command different from CMD_WRITE (fixes PC-Task)

- Now creates the spool directory if it doesn't exist. The spool directory
  should  be reserved to PrintManager, so the default has changed from T: to
  T:spool


Changes from 1.0 to 1.1
-----------------------
(PrintManager 37.4, spool.device 37.4)

- Shortened the code.

- Put 3000 as stack size in PrintManager's icon. The spooler process now
  has a stack of 3000, too. This saves some memory.

- The I/O cache buffers are allocated only when needed. This saves about
  2K when not printing.

- Fixed bug where selecting "Hide" from the menu could cause enforcer hits
  and occasional crashes.

- Fixed bug which caused new jobs to be paused if others were recovered
  after a reset and the GUI wasn't open.

- While reorganizing the I/O caching routines, spotted a bug which would,
  under very special conditions, corrupt the output flow. The conditions
  were so particular that it was never reported.

- Under latest OS releases, the name of tasks using PRT: was not spotted,
  and was replaced by "PRT" in the jobs list. A small change in the hack
  should fix this for every OS release. It remains a hack, though.

- Added the ability to put an application icon on the Workbench.

- Some people asked for an "auto FormFeed" feature. I thought over it and
  decided not to implement it. In my opinion, the printer should behave
  exactly as if PrintManager was not there.

- Many people complained about PrintManager not working with some programs
  which print directly to PAR:. This is not PrintManager's fault: those
  programs go against Commodore's guidelines. If possible, configure them
  to use PRT: or printer.device.
