|
Version 4.07
|
| Change | Std. | Pro. |
| Install | ||
| Fixed issue with default directory when upgrading from WinGREP 3 | ![]() |
![]() |
| Change | Std. | Pro. |
| General | ||
| Changed name from WinGREP to Hurricane Search | ![]() |
![]() |
| Binary searching and skipped file support is now included of Standard Search | ![]() |
|
| Fixed access violation when cancelling the search while scanning directories | ![]() |
![]() |
| Change | Std. | Pro. |
| General | ||
| Fixed problem where Hurricane Search would not search in current directory if sub-dirs is checked | ![]() |
![]() |
| Fixed Text/Binary tabs in preview window to default to appropriate viewer | ![]() |
|
| Text preview tab is now available for binary files | ![]() |
|
| Fixed potential problem when the regular expression dot (.) is used at the beginning of a search expression. | ![]() |
![]() |
| Change | Std. | Pro. |
| GUI/General | ||
| Fixed a memory overwrite problem that was causing Hurricane Search to intermittently crash | ![]() |
![]() |
| Fixed several memory and resource leaks | ![]() |
![]() |
| Added feature allowing users to specify binary and text file extensions (was missing in standard edition) | ![]() |
![]() |
| Eliminated binary file checking which had prevented some files from being searched (was missing in standard edition) | ![]() |
![]() |
| Removed requirement for runtime libraries | ![]() |
![]() |
| Fixed highlighting first line of multi-line matches | ![]() |
![]() |
| Improved responsivness during long searches | ![]() |
![]() |
| Searching | ||
| Fixed Delphi mask (missing semi-colon between *.dpr and *.pas) | ![]() |
![]() |
| Fixed Searching in zip files that have paths prepended with './' | ![]() |
![]() |
| Fixed memory access errors in character class parsing | ![]() |
![]() |
| Fixed off-by-one error in character class ranges | ![]() |
![]() |
| Removed reporting of zero-length matches | ![]() |
![]() |
| Corrected errors in repetition matching | ![]() |
![]() |
| Fixed invalid escape character terminated at end of line | ![]() |
![]() |
| Fixed DOS-mode expressions to use ! as NOT in character class pattern | ![]() |
![]() |
| Fixed DOS-mode expressions to correctly escape non-pattern characters | ![]() |
![]() |
| Fixed line number detection for repetition matching | ![]() |
![]() |
| Change | Std. | Pro. |
| Searching | ||
| Fixed problem with program crashing when searching Word and PDF files | ![]() |
|
| Fixed problem with program crashing after pressing the stop button | ![]() |
![]() |
| Fixed the erroneous error with escaped colons in a standard search | ![]() |
![]() |
| Fixed escaped characters in a character class | ![]() |
![]() |
| Fixed parsing of Hex constants | ![]() |
![]() |
| Fixed parsing of control character constants | ![]() |
![]() |
| Better error messages when creating regular expressions | ![]() |
![]() |
Added support for additional expression state conditions
|
![]() |
![]() |
Added support for additional escaped characters
|
![]() |
![]() |
| Significantly improved performance for character class (range) searching | ![]() |
![]() |
| Added support for document-wide AND/OR searching using Standard Search | ![]() |
![]() |
| Fixed parsing of octal values to conform to the \0 or \0nnn formats | ![]() |
![]() |
| Improved handling of multiple constant values in the search expression | ![]() |
![]() |
| Improved the file buffering for faster overall searching | ![]() |
![]() |
| Added optimal scanning for initial character classes (ranges) in a search expression | ![]() |
![]() |
| Removed support for the Line Start / Line End options in Standard Search mode | ![]() |
![]() |
| Added Standard Search option 'Match all search terms' options. Equivilent to AND/OR boolean conditions for searching within the entire file. | ![]() |
![]() |
| 'Match all words' and 'Whole words' remain checked when changing search types, but are disabled as appropriate. | ![]() |
![]() |
| 'Find first match' is disabled for Standard search | ![]() |
![]() |
| Fixed the issue of searching for '|' all by itself in Regular Expression Search mode | ![]() |
![]() |
| GUI/General | ||
| Fixed problems where buttons would not show on some installations | ![]() |
![]() |
| Made search wizard sizable | ![]() |
![]() |
| Added link to Hurricane Search release notes | ![]() |
![]() |
| Added links to submit bugs and feature requests | ![]() |
![]() |
| Added links to frequently asked questions | ![]() |
![]() |
| In preview mode, all matches in file are now highlighted | ![]() |
![]() |
| Made searching in ZIP and JAR files more intuitive | ![]() |
|
| Added feature to search the project list and switches to that project when Hurricane Search is launched from Explorer | ![]() |
|
| File extension editing has been improved throughout the application with a more intuitive user interface | ![]() |
![]() |
| New feature allowing users to specify binary and text file extensions | ![]() |
![]() |
| Eliminated binary file checking which had prevented some files from being searched | ![]() |
![]() |
| Better file extension checking which removes inadvertent spaces in user typed file extensions | ![]() |
![]() |
| Uninstall updated to remove all application artifacts including start menu and speed menu links | ![]() |
![]() |
| Fixed the VB and C++ file extension definitions | ![]() |
![]() |
| Change | Std. | Pro. |
| IDE Integration | ||
| Fixed Command line switches for UltraEdit version prior to version 8 | ![]() |
![]() |
| Fixed problem where custom editors were not being saved when exiting the program | ![]() |
![]() |
| Fixed settings for MultiEdit version 8 integration | ![]() |
![]() |
| GUI/General | ||
| Fixed problem where match list was not being updated when you turn line numbers on/off | ![]() |
![]() |
| Added 'Copy (Ctrl+C)' to right-click menu on preview | ![]() |
![]() |
| Fixed problem where font size was not being set correctly at startup after being modified | ![]() |
![]() |
| Fixed problem where the match window would display a blank line for matches when the match was near the end of a very long line (> 256 chars) | ![]() |
![]() |
| Fixed CSV Export to escape double-quotes in the text being exported | ![]() |
![]() |
| Fixed XML Export to replace '&', '<', and '>' with '&', '<', and '>' in the text being exported | ![]() |
![]() |
| Added message to notify users that they have upgraded sucessfully | ![]() |
![]() |
| Changed trial version title to indicate that it is a Professional trial version | ![]() |
|
| Fixed problem where Hurricane Search would not always start with the correct directory when launching from right-click in Explorer | ![]() |
![]() |
| Fixed problem where the skipped file node did not paint correctly when the user changed fonts | ![]() |
![]() |
| Added replace menu options to fly-out menu (backup files and overwrite existing files) | ![]() |
![]() |
| Searching | ||
| Fixed problem where some temporary files were not cleaned up during zip file searches | ![]() |
|
| Fixed problem searching Delphi DFM's that are saved as text | ![]() |
|
| Skipped files/diretories now display the full path information | ![]() |
|
| Fixed problem where standard search would not find matches with spaces | ![]() |
![]() |
| Fixed problem with whole word searching in standard search | ![]() |
![]() |
| Fixed problem where regular expression search would generate an access violation when invalid expressions are entered | ![]() |
![]() |
| Added ability to break out of search when scanning directories | ![]() |
![]() |
| Fixed problem when searching files opened in non-share mode | ![]() |
![]() |
| Fixed problem 'property does not exists' when loading replace form | ![]() |
![]() |
| Fixed problem where the + and range [^] regular expression was not working properly in all cases | ![]() |
![]() |
| Fixed problem where ASCII Characters (\xNN and \nnn) were not correctly being interpreted by the regular expression engine | ![]() |
![]() |
| Added the \b regular expression to match to search for Word Breaks. | ![]() |
![]() |
| Enabled binary replace | ![]() |
|
| Fixed problem where Hurricane Search would hang when certain incomplete regular expressions were entered | ![]() |
![]() |