The latest release, RCFV.4.6.2434.4826 (Updated 2025-05-22)

  • Version RCFV.4.6.2434.4826
  • Download 0
  • File Size 6.02 MB
  • Create Date 2025-05-22

===============================================================================
Change log for version 4.6
===============================================================================
Fixes:
( 1) Fixed a problem with links containing left and/or right apostrophes, and . As of release 4.5 we translate them to regular apostrophes for easier matching but we neglected to update our link tables as well causing such links to not be recognized as valid urls.
( 2) Fixed an issue where urls which were clearly not images were being tagged as such incorrectly.
( 3) Special cased images which contain Narrow No-Break Space characters as part of the image url. They were previously converted to a normal No-Break Space but that precluded them from being recognized as valid urls.
( 4) Fixed a problem with multiple images embedded in a single SRC attribute of an IMG tag.
( 5) Fixed a number of issues which caused a refresh loop when reading the Help file, empty files, and some malformed files.
( 6) Fixed a problem which created spurious blank lines in the scratch pad when extracting text for non-existent matches.
( 7) Fixed a longstanding problem where the next execution of the program was supposed to use the saved size and position of the main window upon exit. This is now working.
( 8) RTF and CSV files were mistakenly characterized as non-text files. They are now correctly considered as text documents.
( 9) Fixed a problem where HTML files were not recognized when dropping or pasting their file name as opposed to their contents.
(10) Updated fvf files related to HuffPost.com. Since it used to be and still has the alias HuffingtonPost.com some of the newer fvf files were overridden by older ones which were longer.
(11) Some Windows controls have an underlined symbol, typically a letter or number, which denotes a quick key for, say, pressing a button. By depressing the {Alt} key plus the underlined symbol you can quickly effectuate a button press or the toggling of a check box. Many of the controls in the RCFV control panel support such quick keys. So, wherever you are on the main display, you can use these quick keys in conjunction with the {Alt} key. Note that if the cursor is positioned in the main display window you do not need to also depress the {Alt} key. Just pressing the quick key sufficient. For example, {Shift}+{H} will open the Help file; {i} (lower case) will open the url list. The {Alt} key in this case is optional. The implementation of this was iffy in previous releases and we have rewritten some of the code to make this behavior work correctly in (we hope) all situations.
(12) You can right-click the panel toggle buttons, {/}, to position the cursor at the end of the current buffer. If the cursor is already positioned there it will then position the cursor at the top of the file. Consequently, you can use this behavior to quickly get to the top of the buffer by right-clicking a toggle button twice successively (unless the cursor is already at the end of the buffer). Unfortunately, in previous releases we neglected to save the cursor after this positioning so, when switching files, once you returned to the file in question this positioning was lost.
(13) Fixed a problem when adding multiple lines of selected text to a filter. Lines which contained leading No-Break Space characters were incorrectly modified leading to an ineffectual filter item.
(14) Fixed a problem when dragging multiple lines to a filter list box. If one or more of the lines was empty a filter value of ^$ was incorrectly generated. We assume that in that case you don't want to hide all blank lines. You can manually enter that expression if that's what you want to do but the extended regex, $^ *, which removes only duplicate blank lines, is probably more appropriate.
(15) Fixed a problem plus the associated help file text related to the use of the extended regex $^-- which replaces any matched text with spaces. It will not work with any matching text within either explicit or standard hyperlinks since such a change would always invalidate a standard link and, in most cases, would make an explicit link invalid as well.
(16) Fixed a problem which occurred when pressing the Cancel button in the Web Page Options dialog page. If there was an existing file in the viewer it was not refreshed automatically even if Auto-refresh was checked.
(17) Added translation of and to a standard apostrophe when pasting or dropping text to the viewer to allow filtering to work correctly. See fix (1) above.

Changes:
( 1) We have slightly modified the UI and behavior for the Auto-refresh option, {Alt}+{o}. When the option is enabled a refresh is automatically performed.
( 2) For consistency we have changed the behavior of {Alt}+{q} to just open the TTS dialog box. To quickly speak the current paragraph and position the cursor at the following one you can use {Ctrl}+{q} instead.
( 3) Removed INI, JS, JSON, LOG, PYW, and SQL file extensions from the list of non-text files.
( 4) Domains ending with ai (case insensitive) are automatically redirected to the default browser, e.g., https://gist.ai/prompt?q=...

Help file updates:
( 1) We have clarified the use of urls which end with a trailing slash:

Note that you can drag-drop or paste a url ending with a slash, e.g.,
http://theonion.com/ and RCFV will use that url as specified. However, the
url history list will remove trailing slashes from the list when it is initially
read since, effectively, http://theonion.com/ and http://theonion.com
refer to the same web page. However, there is one big difference with respect to
RCFV and that is related to filter file selection. Many of the filters are designed
to match a trailing slash as the default file for all subpage urls under the main
page. For example,

   (www`E.)`Qtheonion.com`S.fvf  (which generates the regex "(www.)?theonion.com/")
will match
   theonion.com/23andme-files-for-bankruptcy  and  https://theonion.com/sports/page/2
while
   (www`E.)`Qtheonion.com.fvf
will only match
   theonion.com  and  www.theonion.com.

Due to the use of this default if one uses the main page url with a trailing slash there
could be an incorrect match with the subpage fvf file instead of the main page fvf. As a
result, we discourage such urls by eliding the trailing slash in the history list.

Sometimes you may want to use the default subpage fvf for the main page. You might
do this if you have two different views for the main page. In such a case you can use
http://theonion.com/? which will match (www`E.)`Qtheonion.com`S.fvf
(assuming there is no better matching fvf file). This url will be retained in the history.

( 2) We have clarified the use of right-clicking the Refresh button to extract matched text, optionally using a user-specified template to add surrounding text:

You may optionally enter a template containing one or more tokens like ?n? where
n is the one-origin, left-to-right match number. All other characters except /t = tab,
/n = newline, and /? = "?" will be treated literally.

NOTE THAT THE FORWARD SLASHES REPRESENT BACKSLASH HERE.

?n? values which do not correspond to a match number will be replaced by an empty string.
For example:

   To back up a file:     
      copy /V /Y "?1?" "?1?.bak" /A
   To reorder and decorate some comma-delimited columns with quotation marks:
      "?3?","?4?","?1?"

( 3) We have defined the functions of Copy and edit and replaced references to 'Copy buffer' (which was used in an earlier incarnation but has been renamed).

Plus some additional miscellaneous fixes and minor changes.