ver 5.0.170 released 2021-03-24
What’s new in version 5:
Saved Search History – You can now save the history of your searches, either automatically (for all searches) or selectively, and can restore the search parameters and results grid from these saved searches. You can also selectively delete your saved searches or use the GF Janitor to automatically delete old ones.
More powerful filter options – You can filter on secondary matches in the code “in the neighborhood” (that is, in the same statement or same procedure) of the original match; the filter form has been re-organized to provide clarity; and filters can be combined using logical operators AND or OR.
Handling of PRG-based classes – Special attention has been paid to matches in PRG-based classes, which now are treated as much as possible like VCX-based classes. Their names appear in the “Class”, “Base Class”, and “Parent Class” columns in the grid and also in the new category “Classes” in the Treeview.
Treeview changes – There are a few new categories: “Classes”, “Menus”, and “Projects”. The “Classes” category, unlike all the other categories which have files as sub-nodes, has classes as sub-nodes.
Column Changes – There are two new columns, “Parent Class VCX” and “Containing Class”; the column headings for some of the other columns have been reworded; and the contents of some of the class-related columns have been enhanced.
Plug-In to control the grid display – You can set the use the plug-in to set the Dynamic* (or any other) properties of the grid. The sample provided changes the colors used for each row.
Other UI changes – There are many, many other UI changes, including the ability to select the location of the Code View window relative to the grid.
Post questions, bug reports, discussions in the GoFish Discussion Group
Hear The Fox Show podcast interview with GoFish author Matt Slay
*
and ?
in Search Expression.*
and ?
) and the NOT operator (!
) can be now used on the Filter Form.Searching in Reports: {Link and page needed: GoFish 4 Searching in FoxPro Reports}
Search and Replace: {Link and page needed: GoFish Replace Help}
Updating GoFish: {Link and page needed: How to automatically update to the latest version}
Advanced {Link needed to page: Searching with Wildcards and Regular Expressions}
job*
)_{TODO: Insert screenshot here}_
Supports wildcard matching (*
and ?
) on filename pattern to be searched.
{TODO: Insert screenshot here}
Wildcards (* and ?) and the NOT operator (!) can be used on the Filter Form.
{TODO: Insert screenshot here }
Update – Explains that GoFish can be updated using Thor “Check for Updates” feature.
{TODO: Insert screenshot here}
_{TODO: Insert screenshot here}_
Ver 5.0.170 Released 2021-03-24
Description | |
---|---|
1. | GoFishSearchEngine class: Fixed folder paths for cFilesToSkipFile, cReplaceDetailTable, cReplaceDetailTable. |
2. | Options Form-> Replace tab: Added read-only fields to show values for cReplaceDetailTable and cReplaceDetailTable. |
Ver 5.0.169 Released 2021-03-24
Ver 5.0.168 Released 2021-03-23
Description | |
---|---|
1. | In the search results grid, if Match Type is <<<Filename>>> (i.e. matching a filename in a Project), then double-clicking on the row will now open the file with correct editor. (Contributed by Jim Nelson) |
2. | In the search results treeview, the results are now ordered by Class, Filename, FilePath. (Contributed by Jim Nelson) |
3. | GoFishSearchEngine.vcx has been converted to PRGs file. The 2 classes in the VCX are replaced by GoFishSearchEngine.prg and GoFishSearchOptions.prg . This was done to remove binaries (VCX) from the code base, in hopes of making it easier to maintain the source code in a more source control friendly style. |
4. | Converted GF_PEME_BaseTools.vcx to prg. |
Ver 5.0.164 - Released 2021-03-19
Description | |
---|---|
1. | Fixed a bug in Delete feature of Search History form that could allow GF to delete (essentially) all files and folders starting at the root path of the disk. Error was reported in Issue #9 on the GitHub Issue Tracker. https://github.com/mattslay/GoFish/issues/9 |
2. | Added text source code files for VCX and SCX files, as generated by FoxBin2Prg. |
3. | Thor maintainers will need to release a new Thor_Update_GoFish5.prg updater to distribute this update. |
Previous releases: