home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / prnf245.zip / WHATSNEW < prev   
Text File  |  1993-07-30  |  17KB  |  386 lines

  1. PrnSet & Friends 2.45 (Aug. 1993)
  2.  
  3.   Mangler  2.51|   Display a syntax help screen on parameter /?.
  4.   Pagina   3.21|   
  5.   Prn2Both 2.22|   
  6.  
  7.   Terse            Doc revised to suit requirements of internet archives.
  8.  
  9. PrnSet & Friends 2.44 (June 1993)
  10.  
  11.   Pagina   3.20    $Filelists can now accept a title after each file spec.
  12.                    The title replaces the file name wherever .Fn is called
  13.                    for.  If the files are given titles, a table of contents
  14.                    of titles and page numbers will be printed at the end of
  15.                    the output file.  TITLES.HDR added to show how to take
  16.                    advantage of the new feature.
  17.  
  18.   PrnSet  2.94     Especially for laptop screens, color config screen makes
  19.                    it easier to set B/W colors.
  20.  
  21.   Mangler 2.50     "Margins" & "Tabs" get bar menus.  "Margins" has new
  22.                    options to pad lines with blanks & to strip terminal
  23.                    blanks & tabs.
  24.  
  25. PrnSet & Friends 2.42 (April 1993)
  26.  
  27.   Mangler  2.40    Improved "high-bit" (ASCII 128-255) character handling.
  28.                    Will now pretty up crude box drawings (made with "-"
  29.                    and "|") by translating them into the high-bit "graphics"
  30.                    characters.
  31.            2.40a   BugFix: DelRep was looping when replaced char appears
  32.                    in replacment string.
  33.  
  34.   Prn2Both 2.21a   Bug-fix of margins for 1 char lines.
  35.  
  36.  
  37. PrnSet & Friends 2.41 (Feb. 1993)
  38.  
  39.   Pagina   3.10    adds .H@filespec directive, to put the entire contents
  40.                    of specified file into the header.  Also repairs buglet
  41.                    about the order of .H and .F items.
  42.  
  43.   Mangler 2.30     DelRep, asked to replace a string with itself, now 
  44.                    merely counts the occurrences of the string without
  45.                    changing anything or creating an output file at all.
  46.  
  47.  
  48. PrnSet & Friends 2.40 (Jan. 1993)
  49.  
  50.   Nothing but very minor bug fixes in PrnSet or any of its Friends, but
  51.   Joseph (Yossi) Gil's Terse 1.43a now replaces E88.  Written as a pro-
  52.   grammer's editor meant to deal with both DOS and Unix files, Terse
  53.   handles bare CR's, which E88 couldn't.  Only drawback is that it is
  54.   limited to files of no more than 64K characters.  To deal with larger
  55.   files, use Mangler's Split File function to divide and conquer.
  56.  
  57.  
  58. PrnSet & Friends 2.31 (Dec. 1992)
  59.  
  60.   What looked like a bug turned up in Turbo Pascal's reset procedure:
  61.   can't read nontext files with attribute read-only, and all the programs
  62.   had to be  given a work-around (temporarily change file attribute). 
  63.  
  64.   Turned out to be a documentation fault, so everything had to be revised
  65.   again, to make use of the proper method.  New version numbers are:
  66.  
  67.   CountPgs 3.53b, Mangler 2.21c, Prn2Both 2.21a, Pagina 3.01a, and
  68.   PrnSet 2.93a
  69.  
  70.   In addition to this and some other bug fixes, Mangler can preserve IBM
  71.   character graphics boxes while removing high-bit characters by replacing
  72.   the graphics lines and corners with "|" and "-".
  73.  
  74.  
  75. PrnSet & Friends 2.30 (July 1992)
  76.  
  77.   In general, all of PrnSet's friends have been revised to use the new
  78.   long-line capability.  This capability is more important than it looks.
  79.   The old limit was 255 characters, which sounds like plenty, but if the
  80.   file uses bare CR's to make underlining and boldface, all those extra
  81.   line segments have to be counted.  Boldface and underline the end of a
  82.   79 column line, and you have a line of 319 characters.
  83.  
  84.  
  85.   PrnSet 2.92      Can now accept a menu item to allow direct entry of
  86.                    print-control string from the keyboard at run time.
  87.  
  88.   Mangler 2.20     Uses the new capability throughout; Mangler 1.8 did
  89.           2.20a    so incompletely.  Old DelChr, renamed DelRep, can re-
  90.               b    places as well as remove, and can handle short strings
  91.               c    (up to 40 characters) instead of just single charac-
  92.                    ters.  Also, small irritant removed: one <Esc> now
  93.                    gets you out of a repeat run.  Output file now has the
  94.                    same date and time as the input file.  2.20a corrects
  95.                    faults in handling quoted strings in DelRep.  2.20b
  96.                    corrects faults with /REC (probably introduced in 
  97.                    2.20a), 2.20c fixes a fault in reading stuffed key-
  98.                    boards & makes some cosmetic changes.             
  99.  
  100.   Prn2Both 2.20    Both of these now do exploit the long-lines procedure
  101.   & Pagina 3.00    and perform all their normal functions on such lines.
  102.                    Prn2Both also has a bug-fix about 0 margins specified
  103.                    on the Command Line.
  104.  
  105.   Since there's a fair lot of new code in all of these programs, we may
  106.   expect an entire new set of bugs.  
  107.  
  108.  
  109. PrnSet & Friends 2.20 (Jan. 1992)
  110.  
  111.   Mangler 1.80    No different functions, but internally revised to allow
  112.                   some functions to handle long lines (up to about 30K
  113.                   characters).  The other programs that use the same line-
  114.                   by-line file reading procedure are Prn2Both 2.11 and Pa-
  115.                   gina 1.41.  They have new numbers to keep track of the
  116.                   new line-reading procedure, but they don't (yet) exploit
  117.                   its capacity.
  118.  
  119.   PrnSet  2.91d   Uses "Reversed" color for menu bar instead of ad-libbing.
  120.                   Fixes small bug about blanks in instruction names.
  121.  
  122.  
  123. PrnSet & Friends 2.19a (Still Nov. 1991)
  124.  
  125.   Mangler 1.70a  Err, um, fixes several small bugs created in 1.70.  But, 
  126.                  then:
  127.  
  128.   Mangler 1.71   Adds (finally) choice of tab widths (used in "Blanks" and
  129.                  Margin changing).
  130.  
  131.  
  132. PrnSet & Friends 2.19 (Nov. 1991)
  133.  
  134.    Someone sent me a copy of a review which said that these programs can ALL
  135.    be run from a batch file, so I thought I'd better make it true.  Ergo:
  136.  
  137.    Pagina 2.40    Adds BATCHMODE switch to permit non-interactive operation.
  138.  
  139.    Mangler 1.70   Adds keyboard stuffing from the command line.  Now, Mangler
  140.                   can run from a batch file without requiring responses from
  141.                   the keyboard.  To work out what to stuff into the keyboard,
  142.                   /R option makes Mangler leave a record of keys punched dur-
  143.                   during a run.  /+ and /- switches restored, of course, to
  144.                   head off interactive query.
  145.  
  146.    The other programs were already usable from batch files.
  147.  
  148.  
  149. PrnSet & Friends 2.17
  150.  
  151.    PrnSet 2.91    Printer data files can be written with hex numbers and/or
  152.                   characters instead of decimals numbers only.  This should
  153.                   help in writing files for HP-like printers.
  154.  
  155.    CountPgs 3.50a (& Mangler 1.60a) now correctly count lines in very large
  156.                   files (with more than 32K lines).  
  157.  
  158.    Mangler 1.60b  obsoletes the /+ command line option.  At the end of the
  159.                   run, it asks whether to run another round.  It doesn't 
  160.                   matter whether you put /+ on the command line.
  161.  
  162.  
  163. PrnSet & Friends 2.16
  164.  
  165.     Pagina 2.30   With an eye on making it easier to make yourself a single,
  166.                   all-purpose header file for Pagina, this version allows
  167.                   you to write header specs that are reviewable at run time.
  168.                   They come up as defaults for you to accept or edit.
  169.  
  170.     Prn2Both 2.10c fixes a bug in command line /M and /R.
  171.  
  172.     Mangler 1.60  New feature: /+ on command line makes it repeat in-
  173.                   definitely, taking its last output for the new input
  174.                   & invents new name for the output.  Easier, now to
  175.                   massage a file several times.
  176.  
  177.     PrnSet 2.90a  F2 window to DOS is guaranteed about 128 bytes free
  178.                   in the environment. (May, 1991)
  179.  
  180.  
  181. PrnSet & Friends 2.15
  182.  
  183.     PrnSet  2.90  Can accept number at run-time (for margins & such)
  184.                   anywhere in the instruction string instead of only
  185.                   at the end.  HP DeskJet needs this.  Also, sub-
  186.                   divider lines can be put in the menu.
  187.  
  188.     Mangler 1.51  repairs the utter failure of Mangler 1.50's new page
  189.                   reversing system.  (Some day, I really must settle
  190.                   down and study subtraction.)  Also small bug fixes
  191.                   about delete character function.
  192.  
  193.  
  194. PrnSet & Friends 2.145
  195.  
  196.     Pagina  2.22  manufactures a (default) name for the output file,
  197.                   filename.001, filename.002 etc.  2.22a repairs the
  198.                   billboard's page count.
  199.  
  200.     Mangler 1.50  has a new function: reverse the order of the pages.
  201.                   Also manufactures default name for output file (like
  202.                   Pagina 2.22+).
  203.  
  204.     Mangler 1.44  can remove CR and LF from newlines --or remove new-
  205.                   lines altogether.
  206.  
  207.     Pagina  2.21d counts blank lines properly.
  208.  
  209.     Prn2Both 2.10a finishes up ragged files properly.
  210.  
  211.  
  212. PrnSet & Friends Ver. 2.14
  213.  
  214.    CountPgs 3.51  distinguishes end in middle of page ("ragged") from
  215.                   end in middle of line ("cut off").
  216.  
  217.    Pagina   2.21  handles stray FF's found in the file better.  Also,
  218.                   doesn't manufacture an extra page out of stray blanks,
  219.                   or control characters after the last FF.
  220.  
  221.    Prn2Both 2.10  has two refinements about headers: it allows separate
  222.                   specification of header width, and gives an option about
  223.                   how wide a blank to take for a segment divider.
  224.  
  225.  
  226. PrnSet & Friends Ver. 2.13a
  227.  
  228.    Prn2Both 2.01d bug fix: can reverse header with 1-char center section.
  229.  
  230.    CountPgs 3.50b has cosmetic improvements.
  231.  
  232.  
  233. PrnSet & Friends Ver. 2.13
  234.  
  235.    Mangler   1.43 can insert blank pages (bare FF's) as instructed from
  236.                   the menu.  Pagina can do it, too, but it's needed here
  237.                   for use on files already paginated.  Backing up with
  238.                   <Esc> smoother and more consistent.
  239.  
  240.    CountPgs 3.50  reports presence of high-bit characters (ASCII numbers
  241.                   greater than 127, usually graphics characters).
  242.  
  243.    All the friends, that is, CountPgs 3.50, Mangler 1.43, Pagina 2.20b, &
  244.                   Prn2Both 2.01c, stop more reliably on <Esc> (or Ctrl-C
  245.                   or Ctrl-Break).
  246.  
  247.    PrnSet   2.86e running from the command line, sends reports to standard
  248.                   output & standard error.  Can be redirected to nul for
  249.                   use in batch files.
  250.  
  251.  
  252. PrnSet & Friends Ver. 2.12b
  253.  
  254.    PrnSet    2.86 has a bug repair in the path searching routine.  PATH
  255.                   strings more than 256 characters into the environment
  256.                   no longer hang the machine.  2.86b has a minor improve-
  257.                   ment in the file finding routine.  2.86c fixes VGA cur-
  258.                   sor bug.  2.86d enlarges title string to 18 characters.
  259.  
  260.    Pagina    2.13c has the same routine; therefore same bug, same fix.
  261.                   2.20 repairs a bug about accepting output file name in-
  262.                   teractively.  Adds .UPn instruction to leave unnumbered
  263.                   pages at the beginning and .BPAn,n,n... to insert blank
  264.                   pages (just a bare FF) after certain pages.  2.20a fixes
  265.                   a VGA cursor bug.
  266.  
  267.  
  268. PrnSet & Friends Ver. 2.11:
  269.  
  270.    Prn2Both  2.01 has 2 new options: /A (for "All") reverses headers &
  271.                   footers on all pages instead of on even ones only, and
  272.                   /N (for "No split") puts all output into a single file,
  273.                   xxx.OUT instead of splitting into xxx.ODD and xxx.EVN.
  274.  
  275.                  These options are useful when you have to repair a bungled
  276.                  (by someone else, of course) effort at reversing for print-
  277.                  ing on both sides.
  278.  
  279.                  In addition, Prn2Both routinely expands tabs to 8-column
  280.                  intervals.
  281.  
  282.    Mangler   1.41 can handle tabs during Remove and Add margin operations.
  283.                   It's done by expanding the tabs with spaces to standard
  284.                   8-column intervals.
  285.              1.42 can expand all tabs into blanks or pack blanks into tabs.
  286.  
  287.    CountPgs  3.32 reports whether file contains tab characters (ASCII 9).
  288.              3.40 reports wrongly placed ^Z (end-of-file sign, ASCII 26).
  289.  
  290.    Pagina    2.13 expands tabs in the text.  (It's always *said* it would
  291.                   do that; now it really does.)
  292.  
  293.  
  294. PrnSet & Friends Ver. 2.10:
  295.  
  296.    Prn2Both 2.00 can now reverse header and footer lines on even pages.
  297.       Combined with Mangler's ability to remove header and footer lines
  298.       and Pagina's ability to add header & footer lines, this gives pretty
  299.       complete control over headers and footers.  Various bug fixes
  300.       bring the current version to 2.00c
  301.  
  302.    Mangler 1.40c & Pagina 2.12c put a newline before the FF's they insert.
  303.       More convenient when fixing widows & orphans.
  304.  
  305.    Mangler 1.40c fixes bug in InsFF remove footer lines option.  (Now re-
  306.       moves the number of lines you ask for instead of one less.)  1.40d
  307.       stops it inserting an extra line after each FF.
  308.  
  309.    CountPgs 3.31 fixes a bug in 3.30's longest page count.
  310.  
  311.  
  312. PrnSet & Friends Ver. 2.01a (I guess):
  313.  
  314.    CountPgs 3.30 adds an explicit mention of the longest page in each file
  315.       and longest page found in a multi-file run.  (It can do this only for
  316.       files paged with FF's.)
  317.  
  318.  
  319. PrnSet & Friends Ver. 2.01:
  320.  
  321.    New stuff is mostly in Mangler:
  322.  
  323.       Minor things:
  324.  
  325.             1.31 (9/89)  Prevent occasional extra FF at end of InsFF.
  326.             1.32   "     Repair to line reading procedure: FF is an end-of-
  327.                          line char, just like LF.
  328.             1.33   "     CrSwap was converting 1st char of each line to FF.
  329.  
  330.       2 important new things in 1.40 (10/89):
  331.  
  332.             Add and Strip margin can add/strip after CR's also.
  333.  
  334.             New option (in InsFF) removes non-blank header/footer lines.
  335.             Before inserting your own headers and footers, you can remove
  336.             as much of the existing ones as you want.
  337.  
  338.    Pagina 2.12 fixes bug about header files when working from a $FILELIST
  339.       2.12a is an update to take account of internal changes in Mangler.
  340.  
  341.  
  342. PrnSet & Friends Ver. 2.00:
  343.  
  344.    The difference between this and "version 1" (labelled "PrnSet 2.85 &
  345.    Friends" is mainly the fact that the whole set of files has been given
  346.    a collective version number.  From now on (8/18/89), PrnSet-&-Friends'
  347.    version number will be tweaked whenever there's a substantial change
  348.    in any of the files.  Here's what's new in these:
  349.  
  350.    PrnSet 2.85:    Nothing new.
  351.  
  352.    CountPgs 3.23:  Now gives total line and character count as well as total
  353.                      page count.
  354.  
  355.    Mangler 1.20:   2 new functions:
  356.  
  357.                    SpFile divides a long text file into smaller pieces to
  358.                      fit editors with limited workspace.
  359.  
  360.                    InsFF deletes "gray" characters (except LF's --"gray"
  361.                      characters are blanks, tabs, LF's and CR's) at the end
  362.                      of each line, inserts a FF at the end of each page,
  363.                      and deletes everything between that and the last non-
  364.                      gray character in the text.  (Mangler 1.21 repairs a
  365.                      bug in this routine.)
  366.  
  367.            1.30   InsFF (further repaired) can now clean the top of the
  368.                     page (if you ask nicely) as well as the bottom.
  369.  
  370.    Pagina 2.11:    Margin setting is more sophisticated.  It can now set up
  371.                      correct differential margins for printing on both sides
  372.                      of the page in any fixed-width type.  Also now allows
  373.                      the pound sign (#) to be used literally.
  374.  
  375.                    All parameters, including margins, can be entered from
  376.                      the command line.
  377.  
  378.                    Interactive mode somewhat snappier --fewer requests for
  379.                      confirmation (do you REALLY want to...?).
  380.  
  381.    Prn2Both 1.20a: Can add margins suitable for any fixed-width type. (Pagina
  382.                      can do it, too, but you need it here for files already
  383.                      paginated.)  All parameters can now be entered from the
  384.                      command line
  385.  
  386.