home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / pms_126.zip / whats.new < prev   
Text File  |  2002-06-06  |  12KB  |  331 lines

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