home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / pms_124.zip / WHATS.NEW < prev   
Text File  |  2001-05-09  |  11KB  |  292 lines

  1. New in PMStripper 1.24
  2.  
  3. Added 'Translate iso8859-1 character codes' option under
  4. 'Strip Options'.  Fixed bug in how html comments are
  5. stripped.
  6.  
  7.  
  8. New in PMStripper 1.23
  9.  
  10. Added  'Hard code word wrap' menu item under "File" on the menubar.
  11. This option adds CR-LF pairs to each line in the display window
  12. to make the current word wrap permanent. This should make it easier
  13. to print the stripped text.
  14.  
  15. New in PMStipper 1.22
  16.  
  17. Corrected a bug in handling the "TD" html code.
  18.  
  19. New in PMStripper 1.21
  20.  
  21. Fixed bug that prevented the font selection made from
  22. the menu from being saved as the new default font.
  23.  
  24. Added support for saving drag and drop color and font changes
  25. made to the information area below the main window. This
  26. should make PMStripper easier to use for OS/2 users with
  27. vision problems. 
  28.  
  29. Added a "Save Marked Text To File" option under "File"
  30. on the menubar.
  31.  
  32.  
  33. New in PMStripper 1.20
  34.  
  35. Added support for saving drag & drop color and font changes
  36. made to the menubar.  This should make the utility easer to
  37. use for OS/2 users with vision problems.  Also fixed a bug
  38. in the saving of font selection for the main window.
  39.  
  40. Fixed a bug in the naming of the profile file when
  41. the environment variable in the config.sys file is
  42. used to specify the location of the file.
  43.  
  44. New in PMStripper 1.19
  45.  
  46. This release is a bug fix release.  It fixes bugs
  47. in the option that allows the user to specify a default
  48. directory for the HTML source files.  These bugs appear
  49. to have been present since version 1.14.
  50.  
  51. This option is disabled in the shareware version,
  52. so a new shareware version has not been released.
  53.  
  54. New in PMStripper 1.18
  55.  
  56. Added current background and foreground color to the
  57. information saved when the 'Save Settings' option is
  58. selected.
  59.  
  60. Added some additional translations for word processor
  61. codes to the 'Translate quotes' option.
  62.  
  63. Updated the PMStripper documentaion to include the
  64. 'Use idle time priority' and 'Reset to default colors'
  65. options.
  66.  
  67. New in PMStripper 1.17
  68.  
  69. Fixed a bug that could cause PMStripper it to abort.
  70. This could happen if the user had too much text marked when
  71. the user pressed ALT+S or selected "Save As" from the menu.
  72. With the fix, if there are more than 1024 characters the
  73. program does not attempt to use the marked text as a filename.
  74. If there are less then 1024 and more than 254 marked characters,
  75. the text is truncated and then used as the file name.
  76.  
  77. Added a 'Translate quotes' to the strip options. This option
  78. translates the "smart quotes" used on some web pages into the
  79. standard ascii values (0x93 and 0x94 are changed to 0x22).  The
  80. "smart apostrophes" are translated to standard ascii (0x91 and
  81. 0x92 are changed to 0x22). The two "special hyphen" characters
  82. are translated to standard ascii (0x96 and 0x97 are changed to
  83. 0x2d).  The 0x85 character is translated into 3 periods (0x2e)
  84. to approximate an elipsis character.  In addition the 0xA0 and
  85. the 0x99 characters are translated to a space. The translation is
  86. done before any html character enties are translated, so this option
  87. should not effect languages that use those characters as part of
  88. their normal text.
  89.  
  90. Added an 'Only http type' option to the URL options. This option
  91. limits the URLs to those links containing a http reference. The
  92. "normal" URL detection looks for htlm code containing href and will
  93. find gopher, ftp, mailto, and relative links to other web pages as
  94. well as complete URLs.
  95.  
  96. New in PMStripper 1.16
  97.  
  98. This release fixes two bugs that were introduced in prior versions.
  99.  
  100. If the "Ignore <BR>" setting was active when the
  101. settings were saved, it was not checked on the menu the next
  102. time PMStripper was loaded.
  103.  
  104. The URLs were not being detected correctly.
  105.  
  106. New in PMStripper 1.15
  107.  
  108. Fixed a bug that caused the program to crash when an unmatched
  109. '<' character was in the source file.  This happens most often
  110. when a '<' is part of the text and it is not replaced with the
  111. HTML code of > .
  112.  
  113. Added a option to allow the user to enter a default extent for
  114. the stripped file when it is saved to disk.
  115.  
  116. New in PMStripper 1.14
  117.  
  118. Fixed a problem that occured when the user tried to copy
  119. more than 64K of text to the OS/2 Clipboard. In previous
  120. versions, the program would abort without any warning or
  121. error messages.
  122.  
  123. Made most of the menu bar selections inactive when a file
  124. is being loaded and/or stripped.  It was possible to cause
  125. the program to crash, if the user tried to modify the
  126. stripping options while an html source file was being stripped.
  127.  
  128. Added menu item for the default directory to be used
  129. for html source files and an entry to enable the feature.
  130. The enable option is only available on the registered
  131. version of PMStripper.
  132.  
  133. Modified the menu selections so that options only available
  134. in the registered version are not selectable.
  135.  
  136. Modified the ignore CR-LF option to reduce the number of
  137. blanks inserted in place of the CR-LF pairs.
  138.  
  139. Added "Ignore cr-lf" and "Ignore <BR>" settings to the saved values.
  140.  
  141. added codes for the brain dead windows webmasters
  142. • and •  now converted to 0xfe
  143.  
  144. Changed menu bar shortcut to "l" instead of "F" on File.
  145. In previous releases, the only way to see the menu under File
  146. was to use the mouse to select File.  THis change does not
  147. alter how any of the other accelator key function. ALT-F still
  148. brings up the open file dialog box
  149.  
  150. Made the file save operations run on a separate thread.
  151.  
  152. New in PMStripper 1.13
  153.  
  154. HTML 4.0 adds hexidecimal numeric character references , and this
  155. version adds support for hexidecimal numbers.  The supported numeric
  156. character references are restricted to what will display on code pages
  157. 437 ands 850. Support for numeric character references above decimal 255
  158. or hex 0xff has not been added.
  159.  
  160. How PMStripper looks for URLs has been modified so that "href" is
  161. treated as the start of a URL.
  162.  
  163. New in PMStripper 1.12
  164.  
  165. This is another bug fix release. There was a minor problem introduced
  166. in version 1.11 which has been fixed in this release. The default
  167. name when saving a stripped file was 11111 in version 1.11 due to
  168. some test code that should have been removed.
  169.  
  170. An error in the translation of one of the international characters
  171. was corrected in this release.  This error had been present since
  172. version 1.03.
  173.  
  174. New in PMStripper 1.11
  175.  
  176. This is a bug fix for an error that occured when the last
  177. line of a web page was not terminated by a newline character.
  178. This resulted in that line being discarded.
  179.  
  180. New in PMStripper 1.10
  181.  
  182. This is a bug fix release that fixes a bug in the registered version.
  183. The fix filters some additional characters from any text that is marked
  184. when a save is rquested.
  185.  
  186. New in PMStripper 1.09
  187.  
  188. Registered users of PMStripper will have access to two additional
  189. executable files that were compiled with the 486 and 586 compiler
  190. options.  These versions will offer some performance improvement
  191. for users with 468 , Pentium, or equivalent CPUs.
  192.  
  193. BUG Fixes
  194.  
  195. Earlier versions of PMStripper would abort if the user tried to
  196. strip a web page that was all HTML codes.  What actually happened
  197. is that the program tried to load a file that was only one character
  198. long after it was stripped.  The IOC library funtion that loaded
  199. the file into an MLE window would abort due to an exception.  The
  200. simple fix was to add a blank line to the stripped text so that all
  201. stripped files are at least one line long.
  202.  
  203. New in PMStripper 1.08
  204.  
  205. This is a bug fix release to fix two problems that could cause
  206. PMStripper to abort without any error mesages.
  207.  
  208. In prior versions it was possible to input a illegal file name and
  209. cause the program to abort. This happened when the ALT+S and Ctrl+S
  210. file save options were used when there were illegal characters or
  211. more than 256 characters in the marked text.
  212.  
  213. In prior versions, there was a problem in the way the HTML comments
  214. were handled.  This could cause the program to abort if the end of
  215. the HTML comment was not detected.
  216.  
  217. New in PMStripper 1.07
  218.  
  219. Quick Save  ( Ctrl+S accelerator )
  220.  
  221. When the user has marked text to be used as the file name or wants
  222. to use the default name for the saved file, this function saves the
  223. file without bringing up the OS/2 file dialog box.
  224.  
  225. Quick Print ( Alt+P accelerator )
  226.  
  227. When the user wants to print the stripped file, this option sends the
  228. stripped file to the OS/2 default printer. If you have more than one
  229. printer, the default printer is set from one of the printer objects on
  230. your desktop.
  231.  
  232. The file that is sent to the printer is not formatted by PMStripper.
  233. Since word wrap in the PMStripper display window does not reformat the
  234. text, line lengths must be user adjusted to fit the printer.
  235.  
  236. Raw HTML display  ( Ctrl+R accelerator )
  237.  
  238. This function reloads the HTML source file and displays it without
  239. stripping any of the HTML codes.  This was added so that the user
  240. would still have an easy way to display the raw HTML codes when
  241. PMStripper was installed as the HTML source viewer in the IBM Web
  242. Explorer.
  243.  
  244. BUG Fixes
  245.  
  246. Fixed an HTML stripping bug that resulted in a ';' character added
  247. to a single '&' character and the ';' being stripped from unknown
  248. character entities.
  249.  
  250. Corrected a problem that caused a write error message to be displayed
  251. if a file save was canceled when the file already existed.
  252.  
  253. New in version 1.06
  254.  
  255. Bug Fix: Using PMStripper as WebX viewer for HTML source
  256.  
  257. When PMStripper is used as the viewer for HTML source in WebX,
  258. the 'Reload Source File' and the 'Save As' selections were greyed
  259. out unless the source file was reloaded via 'Open File'.  This
  260. has been corrected in version 1.06
  261.  
  262. PMSTRIP.INI handling
  263.  
  264. For PMStripper users who wish to add an environment variable to their
  265. config.sys file, PMStripper will use that environment variable to
  266. determine where the PMSTRIP.INI is located if it is not found in the
  267. working directory.
  268.  
  269. For those users who never change any of the configuration options, I
  270. have eliminated the automatic creation of the PMSTRIP.INI file.  The
  271. file will only be created when 'Save Settings' is selected.
  272.  
  273. The environment variable is specified in your config.sys file.
  274.  
  275. SET PMSTRIPPER=C:\YOURPATH
  276.  
  277. The C:\YOURPATH should be changed to the location of PMStripper or
  278. the drive and directory that you want to locate the PMSTRIP.INI file
  279. Embedded NULLs
  280.  
  281. I found a web site (the IBM Alphaworks site) that had web pages with
  282. embedded NULL characters.  Since a NULL character terminates a string
  283. in C/C++ , this caused some problems with PMStripper.  I have added a
  284. filter to replace the NULL characters with space characters before
  285. processing the html code.
  286.  
  287. Default settings
  288.  
  289. I have changed the default settings based on feedback from the
  290. registered users of PMStripper.  The only setting that is now
  291. enabled is the use of the underscore character.
  292.