home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / print / both45.zip / HISTORY.DOC < prev    next >
Text File  |  1992-07-02  |  12KB  |  208 lines

  1. =======================================================================
  2.   REVISION HISTORY OF SPELLBOUND! SOFTWARE'S BOTHSIDES TEXT FORMATTER
  3. =======================================================================
  4.  
  5.                            CHANGES FROM 4.1
  6.  
  7. BOTHSIDES HIGHLY OPTIMIZED.  NOW SMALLER, MUCH FASTER!
  8.     Instead of adding new features, this release of BothSides has been
  9. gone over with an eye to optimization.  The processing time has been
  10. greatly diminished.  This will only be noticeable when processing to
  11. output files as the printer itself becomes the bottleneck in terms of
  12. speed when sending output directly to the printer.
  13.     The EXE file is now considerably smaller as well and will load and
  14. run faster.
  15.  
  16. TWO PROBLEMS FIXED
  17.     When processing FF delimited files an extra line was being added
  18. to the output files due to the addition of an extra Carriage Return
  19. and Linefeed sequence being appended to the formfeed character (ASCII
  20. 12).  This has now been fixed.
  21.     Another problem was fixed when a printer control code sequence was
  22. specified which changed the horizontal size of the output.  BothSides
  23. mistakenly printed the margin BEFORE the control code sequence when
  24. printing the first line.  This would cause the margin spaces to be
  25. unaffected by the changes effected by the control string.  This had
  26. the effect of either pushing the text over or pulling it left of the
  27. margin.  The control codes are now sent prior to the margin spaces.
  28.     Our sincere thanks go to registered users David Tucker of
  29. Jacksonville, FL and to Dan Grumbles of Whittier, CA for their
  30. patience and assistance in correcting these problems!
  31.  
  32. AUTOMATIC OPTION ENTRY RESTORED
  33.     When BothSides checks a file for formfeeds it now enters its
  34. findings as the default answer in the option edit field.  This was the
  35. case in the early versions of BothSides, but had been changed to hold
  36. the previously entered value.  Several users complained about this and
  37. we listened.
  38.  
  39. FILE SELECTION BOX KEY LIST IMPROVED
  40.     The File Selection Box Key List has been made simpler to
  41. understand.  There was ambiquity in the way the current Sort status
  42. was displayed.  If sorting is ON, it displays "S=Turn Sort Off" to
  43. tell you that pressing the "S" key will turn it off.  Before it just
  44. said "S=Sort On".  Some were understandably confused by this as it
  45. seemed to imply that Sorting was ON, when indeed the user was being
  46. told to press "S" to turn Sort ON!
  47.  
  48.                            CHANGES FROM 4.0
  49.  
  50. SELECT FILES FROM POP-UP FILE SELECTION BOX!
  51.    We added a pop-up File Selection Box from which the document file
  52. may be selected.  In the previous versions, you had to know the
  53. document's file name to enter it into the entry field.  Now if you
  54. press ENTER when the field is empty or while it contains a wildcard
  55. file specification containing the "*" or "?" characters, a box will
  56. pop up containing all of the file names meeting that specification.
  57. The files may be presented in sorted or original order by toggling
  58. with the "S" key. Just use the arrow (cursor) keys to highlight the
  59. desired file name and press ENTER.  In the REGISTERED version you may
  60. also press the SPACEBAR to view the contents of the highlighted file
  61. and browse through it.
  62.  
  63. DOS SCREEN NOW RESTORED WHEN PROGRAM EXITS!
  64.    The REGISTERED version now restores the original DOS screen upon
  65. exiting the program.  The SHAREWARE version does not do so because it
  66. is necessary to remind the user of his obligation to register.
  67.  
  68.                            CHANGES FROM 3.5
  69.  
  70. MARGIN SETTING FAUX PAS CORRECTED
  71.    We corrected a profoundly stupid error in the margin setting which
  72. made its debut in 3.5.  Instead of putting the specified margin only
  73. on the odd pages (which would push the text away from binder holes) we
  74. put the margin also on the even pages which has the effect of pushing
  75. the text toward the binder holes!  We are sorry about this and have no
  76. idea what came over us but see we had this small gas leak, and the
  77. seal on our microwave was defective, and we suspect that our neighbor
  78. is beaming ELF waves into Ken's head and...
  79.  
  80. WORKS WITH LASER PRINTERS -- SPECIFY NUMBER OF LINES PER PAGE
  81.    You can now specify the actual number of lines per page to format
  82. the text instead of just 66.  This means that BothSides will now work
  83. with Laser printers as you can set the number of lines per page to 59!
  84.  
  85. DOCUMENT NAME AND TITLE NO LONGER SAVED BETWEEN RUNS IN REG'D VERSION
  86.    The registered version no longer saves the document and title
  87. information between runs of the program, as its not likely that these
  88. would ever need to be the same.  Most users said it was more of a
  89. hassle to clear the edit windows, so this version corrects this.
  90.  
  91.                            CHANGES FROM 3.4
  92.  
  93.    In previous versions, BothSides only examined the first 66 lines of
  94. the text file in order to determine whether the file was formfeed
  95. delimited. It now checks up to the first 200 lines.  By using your
  96. word processor to insert the page breaks, you can use BothSides to
  97. print as many lines per page as you wish.  For example, you can enter
  98. the control code sequence which causes your print to print 8 lines per
  99. inch and have your word processor insert page breaks every 88 lines.
  100. This way you can have 88 lines per page.  If you were to try this
  101. before, BothSides would report that there were no page breaks as only
  102. the first 66 lines would be checked.  While you could still format it
  103. with the "FF" option, it was confusing.
  104.    BothSides now has the capability to accept a value for a left
  105. margin. This is good for documentation files (such as this one) which
  106. are shipped with no left margin to conserve space.  Specifying a left
  107. margin allows room for binder holes which otherwise would pierce
  108. through the text.
  109.  
  110.                CHANGES FROM 3.3 -- BUG FIX, TEXT CHANGES
  111.  
  112.      This version corrects a bug which occurred when sending the
  113. output directly to the printer with the 66 line unformatted option and
  114. using the title "None" (which causes a footer to be printed without a
  115. title).  The program would print the odd pages using the 66 line
  116. unformatted option, but when the even pages were being printed, it
  117. would switch suddenly to 66 line formatted.  This only happened with
  118. this particular set of circumstances and went undiscovered until now,
  119. probably because most persons specified a title.  We are very sorry
  120. for any inconvenience this may have caused.
  121.      In addition, we changed the wording on some of the screens for
  122. clarification.  These and all previous changes are largely the result
  123. of the comments and suggestions of the users of BothSides.  If you
  124. have ideas which could make it a better product for everyone, please
  125. let us know.  We listen.
  126.  
  127.               CHANGES FROM 3.2 -- REGISTERED VERSION ONLY
  128.  
  129.      Several of the supporters of BothSides have made suggestions
  130. about the operation of the program which have resulted in the
  131. following changes. Since they were registered users who made these
  132. suggestions, we felt it was they who should benefit from them.  For
  133. that reason, and to encourage user support we are making these
  134. additions available in a special enhanced version which you will
  135. receive when you register BothSides for the low price of only $15.00.
  136.  
  137. 1.)  The ESC key now backs you back through each of the user entry
  138. fields instead of quitting the program.  To quit, you now press ESC
  139. until you have backed out of the entire program.  This will allow you
  140. to change your mind and return to a previously entered field to make
  141. changes.
  142.  
  143. 2.)  All of the settings are saved for future use.  This should make
  144. the task of entering control code strings etc. a little easier.  Just
  145. press Alt-C to clear the field if the default answer is not the one
  146. you prefer. The answers are saved to the file: BOTH.CFG in the same
  147. directory in which BOTH.EXE resides.
  148.  
  149. 3.)  When running BothSides from the command line, the printer control
  150. code string saved in BOTH.CFG will be sent to the top of each of the
  151. two files. Previously, there was no way to send a control code string
  152. from the program using the command line method of running BothSides.
  153. To change the control code string, you must run BothSides without
  154. arguments and enter the control codes into the specified edit field.
  155. When you exit the program, the control code string with be saved to
  156. BOTH.CFG.
  157.  
  158. 4.)  This version now offers the option of speeding up the display of
  159. the opening information screen which is displayed when no command line
  160. arguments are specified.  In the normal display, the lines of text are
  161. fed up from the bottom of the screen one at a time for a special
  162. effect.  This may become annoying after a few times.  If you would
  163. like the screen to print instantaneously, just rename BOTH.EXE to
  164. another file name of your choice.  We recommend BOTH.COM, since it
  165. will run just the same and you will still be able to use the same
  166. command syntax when running it.  Don't worry about renaming an EXE
  167. file with a COM extension.  All EXE files contain the letters "MZ" at
  168. the very beginning of the file which tell DOS to load it as an EXE
  169. file.  Be aware that if you have a copy of BOTH.COM in the same
  170. directory as BOTH.EXE, BOTH.COM will always be run as DOS will always
  171. run the COM file before an EXE file of the same name.
  172.      CAUTION: The new name cannot have the sequence "BOTH.EXE" within
  173. it as in for instance, "NEWBOTH.EXE".  Neither can the path to the
  174. renamed version contain this sequence, (ie. D:\BOTH.EXE\BOTH.COM,
  175. admittedly very unlikely) as the program checks for the existence of
  176. this sequence of characters in its program segment prefix upon
  177. startup.
  178.      Some people seem to like the way the opening screen works, so we
  179. didn't want to remove it completely.  We could have used a command
  180. line option, but that would be tedious.  Renaming the file seems to be
  181. the best alternative.
  182.  
  183.     CHANGES FROM 3.2 -- COMMON TO SHAREWARE AND REGISTERED VERSIONS
  184.  
  185.      We changed the input routines in the edit fields to make them
  186. conform to conventional line input routines.  Now use DEL, BS
  187. (backspace), INS, ALT-C (clear line), ALT-R (restore previous clear).
  188.  
  189.      Trying to print to a single sheet fed dot matrix printer never
  190. did work well before.  Now when you specify that the program should
  191. pause between pages and you are printing unformatted text using the 66
  192. line option with page numbers, the program will adjust the lines per
  193. page from the normal 58, down to 54 to allow for the generous top and
  194. bottom margins used by single sheet printers.  Printing formfeed
  195. paginated and 66 line formatted files will probably not work on any
  196. but laser printers as the printer must be able to print to all 66
  197. lines of the page.  There may be dot matrix printers able to do this,
  198. but we are not aware of any.  You can still print to single sheet
  199. printers using these other methods, but the footers, headers, top and
  200. bottom margins will probably be misindexed.
  201.  
  202.      To prepare the printer for either of the 66 line methods, you now
  203. position the printhead to the very top line of the page.  This will
  204. make the process much easier in our opinion and leave less to chance.
  205. Since the program won't be able to determine the size of the header or
  206. top margin in FF formatted files, you will have to position the
  207. printhead to the line where the text will be printed to index the TOF.
  208.