home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Online / NewsRogUpd / Readme_1.8.txt < prev    next >
Text File  |  1999-10-14  |  13KB  |  264 lines

  1.  
  2. NewsRog 1.8 Update
  3.  
  4. To use this update, you must have already installed NewsRog 1.0-1.7.
  5. Click on the supplied Update_1.8 icon in order to begin the install
  6. process.
  7.  
  8. Changes in NewsRog 1.8b
  9.  
  10.   o Bug Fix: The uudecoder will now successfully skip blank lines.
  11.  
  12.   o Bug Fix: The documentation for the PctCaps selection filter was
  13.     incorrect.
  14.  
  15.   o Bug Fix: The followup button no longer causes NewsRog to crash if the
  16.     editor window position has not been snapshot.
  17.  
  18.   o Bug Fix: The ARexx post SET commands (SETSUBJ, etc) were broken and
  19.     now work. 
  20.  
  21.   o New Feature: There is a new ARexx INSFILE post command.
  22.  
  23.   o New Feature: Headers can be displayed in an arbitrary order,
  24.     selectable via drag and drop.  The HideHeader display filter now
  25.     permits a list of AmigaOS patterns to be entered.  Headers will be
  26.     displayed in the order they are matched by the patterns.  If the
  27.     pattern matches more than one header, the matched headers will be
  28.     displayed in the order they are found in the article.  See the
  29.     reference documentation for the HideHeader for more information.
  30.  
  31.   o Change: The maximum string length for multimedia action arguments has
  32.     been increased.
  33.  
  34.   o Bug Fix: NewsRog will no longer crash upon encountering a URL longer
  35.     than about 170 characters.
  36.  
  37.   o Bug Fix: A URL that contains a string that looks like an email address
  38.     is now displayed correctly.
  39.  
  40.   o New Feature: There is a line wrap formatting option to the EmpHeader
  41.     display filter which allows certain headers, such as Newsgroups: and
  42.     References:, to have each of their entries displayed on a separate
  43.     line.  This avoids very long header lines for these fields.  See the
  44.     reference documentation for the EmpHeader filter for more information.
  45.  
  46.   o New Feature: When saving file from MIME or UUencoded data blocks, NR
  47.     will prompt if the file to be written already exists.  You may save
  48.     over the old file, chose a new filename, or cancel the operation.
  49.  
  50.   o Change: The Save/Save As/Action buttons in data blocks now occupy
  51.     the left 50% of the block width, to make them easier to access for
  52.     very wide images.
  53.  
  54.   o New Feature: There is a new "Start Article" setting in the main
  55.     configuration which controls the positioning of the cursor when a
  56.     group window is opened.  The cursor may be placed on the article it
  57.     was on when the group was last closed (unless that article has
  58.     expired), on the thread entry point of that article, or on the first
  59.     or last articles in the article list.
  60.  
  61.   o New Feature: There is a "Browse Articles" setting in the main
  62.     configuration which determines which articles are skipped and which
  63.     are shown when using the article browsing commands (such as +/- or
  64.     page up/down on the numeric keypad).  You can chose to browse all
  65.     articles (the default), only unread articles, only new articles, or
  66.     both.  Broken articles are skipped in all cases and must be retried by
  67.     double clicking on them or using the return key.
  68.  
  69.   o Change: The included version of TextEditor has been updated to 15.6.
  70.  
  71.  
  72. Changes in NewsRog 1.8a
  73.  
  74.   o Bug Fix: Memory corruption bug fixed.
  75.  
  76. Changes in NewsRog 1.8
  77.  
  78.   o New Feature: The ARexx DISPART command now accepts Message-ID's as
  79.     well as an ordinal list position.
  80.  
  81.   o Change: The text selection mechanism does not start selecting text
  82.     until the mouse cursor has moved two pixels.  This means that a single
  83.     character is no longer copied to the clipboard when clicking on email
  84.     address, URL's, or other clickable links.
  85.  
  86.   o Change: The default pattern for the save & insert requestors in the
  87.     multimedia actions list has been changed to "MMAction.*".
  88.  
  89.   o New Feature: There is an autosave option in the project area of the
  90.     configuration window which will autosave the NewsRog project each time
  91.     a group window is closed (unless it is closed via the "Close (NoSave)"
  92.     menu option.
  93.  
  94.   o New Feature: Test posts to non-test groups are now detected, and
  95.     NewsRog offers the choice of sending the post to alt.test, cancelling
  96.     the post and returning to the post editor, or proceding with the post
  97.     anyway.
  98.  
  99.   o New Feature: When opening a group window, NewsRog now starts the
  100.     article list cursor on the same article it was left on when the group
  101.     was last closed, if that article is still available, even if that
  102.     article is not a thread base article.
  103.  
  104.   o New Feature: There is a ${getenv} function to return the value of an
  105.     AmigaOS environment variable.
  106.  
  107.   o New Feature: There is a ${concat} function to concatenate words with a
  108.     specified separator string between them.
  109.  
  110.   o New Feature: There is a ${default} function to return the value of a
  111.     variable, if it is bound, or a given string otherwise.
  112.  
  113.   o New Feature: There is a ${replace} function to replace a given
  114.     substring in a string with a new substring.
  115.  
  116.   o New Feature: There is experimental support for defining functions
  117.     within the variable language.  See the variable reference
  118.     documentation for details.
  119.  
  120.   o New Feature: The EMail display filter now has a feature for detecting
  121.     article Message-ID's.  The Message-ID format is <idstring@host.addr>
  122.     which also happens to be the most common format for writing email
  123.     addresses as well, so most newsreaders cannot tell the difference
  124.     between the two when such a string occurs in an article body.
  125.     However, NewsRog has a heuristic which can tell the difference with an
  126.     accuracy in excess of 99% (just 4 of over 3500 such strings randomly
  127.     selected from the alt.test group were misidentified).  Message-ID's
  128.     have a NewsRog MIME type of application/X-MsgID, and you may define
  129.     popup menu multimedia actions for them just like for email addresses
  130.     or URL's.  When clicking with the left mouse button on a Message-ID,
  131.     NewsRog will move to that message in the article list and display the
  132.     message if it is available.  When clicking with the right mouse
  133.     button, a popup menu displaying the multimedia actions for
  134.     application/X-MsgID is displayed.
  135.  
  136.   o New Feature: Holding down the alt key while selecting text in the
  137.     clipboard will allow you to multiselect several regions of text, and
  138.     will bypass the AutoClip feature if it is turned on.  For instance,
  139.     you can alt-doubleclick to select a word, move the mouse cursor to
  140.     another word, and alt-doubleclick to select that word and drag to
  141.     select several more adjacent ones, while leaving the first word
  142.     selected.  By itself this is not useful, but it is meant for use in
  143.     conjunction with other features which allow actions to be performed on
  144.     selected text.
  145.  
  146.   o Change: Since the article view area now has a popup menu, the 
  147.     group window menus are no longer available when the mouse cursor is
  148.     over this area.  Instead, move the mouse cursor elsewhere in the
  149.     window to access the group window menus.
  150.  
  151.   o New Feature: Text that is selected in the article viewer may be used
  152.     in multimedia actions.  The NewsRog MIME type is application/X-Text,
  153.     and you may define multimedia actions that will appear in a popup menu
  154.     when the right mouse button is pressed over the article view area.
  155.     The variable ${SelTxt} may be used in a multimedia action and will
  156.     return the currently selected text.  It has several optional
  157.     parameters; see the variable reference documentation for details.
  158.  
  159.     There are many potential uses for this, including interfacing NewsRog
  160.     to web search engines and translation services.  For example, perhaps
  161.     you are reading the newsgroup sci.space.news and see an article text
  162.     about NASA's Mars Climate Orbiter spacecraft.  You can
  163.     alt-double-click the word NASA, and separately alt-double-click and
  164.     drag over Mars Climate Orbiter, and then select "Search:Yahoo" from
  165.     the NewsRog popup context menu.  NewsRog will then formulate a query
  166.     to the Yahoo web directory asking for pages about both NASA and "Mars
  167.     Climate Orbiter"!
  168.  
  169.     You may load multimedia actions for several popular web search
  170.     directories from the Objects subdirectory of NewsRog by clicking the
  171.     "Insert..." button under the Multimedia Actions tab and double
  172.     clicking the files.  If you have a NewsRog variable called "Browser"
  173.     defined, this will be used as your web browser.  Otherwise,
  174.     Work:IBrowse/IBrowse is used as the default.
  175.  
  176.     Please see the new NewsRog tutorial #16 on this topic for more
  177.     information.
  178.  
  179.   o New Feature: Action filters now have an option for marking articles as
  180.     read after they have been processed.
  181.  
  182.   o New Feature: Spaces in a newsgroups list will be automatically removed
  183.     before a post is sent to the network.
  184.  
  185.   o New Feature: There is a popup crosspost editor list available in the
  186.     post list window.  You can drag groups from the main group list
  187.     window, the server group list, or the list of subscribed groups on the
  188.     right side of the popup window, into the lefthand list to add them to
  189.     the crosspost list for this article.  You can remove them using the
  190.     delete button or by dragging groups from the left list into the right
  191.     one.  See the Posts tutorial for more information.
  192.  
  193.   o Bug Fix: Using the kill articles option in the group window would not
  194.     work unless there was an active article in the article list.
  195.  
  196.   o New Feature: There is a new placement option for the filter function
  197.     toolbar; the icons may be placed with those that are already part of
  198.     the article view toolbar.
  199.  
  200.   o Bug Fix: Highlight filters were not being run after a batch download.
  201.     They now are.
  202.  
  203.   o New Feature: The MIME type message/rfc822 is now displayed as an
  204.     imbedded message in a multipart MIME document.
  205.  
  206.   o New Feature: There is now a selectable preferences setting which will
  207.     chose between quoted-printable encoding and 8bit (no encoding) when
  208.     posting articles containing non-ASCII data.  This can be controlled
  209.     separately for post bodies and post headers.
  210.  
  211.   o Bug Fix: Previously, if an article was aborted in mid-transfer (for
  212.     instance, if the abort button is pushed before it was done loading),
  213.     the article would not be re-fetched from the network the next time it
  214.     was displayed.  Now it will be.
  215.  
  216.   o Bug Fix: If nested group-specific filters were used, editing one of
  217.     them and then closing the group would cause NewsRog to crash.
  218.  
  219.   o New Feature: The Rewrap display filter can now detect tabular data and
  220.     display it in a fixed sized font with no line wrapping even if the
  221.     rest of the article is displayed in a proportional font.  This feature
  222.     is disabled by default; it must be explicitly enabled by editing the
  223.     Rewrap filter and clicking on the "Table Heuristics" checkbox.  This
  224.     feature will allow you to use an easy to read proportional font for
  225.     reading article text, yet have items such as Aminet charts or a table
  226.     of race results displayed in a logical manner without having to turn
  227.     off the rewrap filter to avoid rewrapping the table lines.
  228.  
  229.     Note that there is no information in usenet posts to indicate what is
  230.     and is not a table.  Although NewsRog uses an advanced heuristic for
  231.     detecting tables which typically works quite well, this can never be
  232.     done perfectly.  It is quite possible for NewsRog to miss some types
  233.     of tables, particularly if they are small or not well formatted.  But
  234.     in most cases, this feature works quite well.
  235.  
  236.     Please see the reference documentation for the Rewrap filter for more
  237.     information on automated table detection.
  238.  
  239.   o Change: The Rewrap filter has been rewritten for improved performance
  240.     on very large posts.  There should be no significant behavioral
  241.     differences.
  242.  
  243.   o Bug Fix: The Rewrap filter would previously insert an extra blank line
  244.     when quoted text ended at the right hand wrap border.  This no longer
  245.     happens.
  246.  
  247.   o Bug Fix: Previously, it was possible for the rewrap filter to enter
  248.     an infinite loop if a very long word that would not fit on a single
  249.     line was present with whitespace before it in the original post.  This
  250.     has been fixed.
  251.  
  252.   o New Feature: If the character before a URL matched by the URL filter
  253.     is an open parenthesis, then any closing parenthesis as the last
  254.     character of a URL will be removed.  This allows URLs to contain
  255.     parentheses in cases such as:
  256.  
  257.       HTTP://www.foo.bar/some/path/(with_parens)
  258.  
  259.     but will not include parentheses in the URL when the entire URL is
  260.     enclosed by them, as in:
  261.  
  262.       (HTTP://www.foo.bar/)
  263.  
  264.