Just Great Software

Latest News and Updates

AceText 3.4.0

AceText 3.4.0 is now available for download.

AceText now has an item for RegexMagic in its Search Options menu.  You can open this menu via the Search Options button in the lower right corner of AceText’s window.  Clicking the RegexMagic item launches RegexMagic if you have it installed.  You can then use RegexMagic to prepare a regular expression for AceText.  Click the Send button on the Regex panel in RegexMagic when you’re done.

The RegexBuddy item in the same menu now tells RegexBuddy to use the text of the active clip in AceText as the sample text on the Test panel in RegexBuddy.

The integration between AceText and RegexBuddy (and RegexMagic) now also works when you are using portable installs of AceText and RegexBuddy.  For this to work the products either have to be installed in the same folder, or in a subfolder of the same folder.  The subfolder has to be named “RegexBuddy4” or “RegexBuddy” for RegexBuddy and “RegexMagic2” or “RegexMagic” for RegexMagic.

AceText is now able to automatically check for updates and other news.  You can also make it check on request by selecting Help|News and Updates in the menu.  When AceText shows news or when the check on request tells you there is no news you can click the Settings button to choose which news items you want to see.  By default, AceText automatically shows news and updates for itself and any of our products that you’ve used in the past 30 days.  Though for DeployMaster, RegexBuddy, and RegexMagic, that will only start working once they gain the ability to automatically show news.

News settings and history are shared between all our products so you won’t see the same news more than once.  Each product automatically shows at most one news item per day and at most one news item on request.  So you don’t need to worry about ever being bombarded with news if you haven’t used our software for a while.  You won’t see the news item announcing AceText 3.4.0 either because that is considered to be old news already when you’ve upgraded to AceText 3.4.0.

EditPad Pro 7.6.0

EditPad Pro 7.6.0 is now available for download.

Windows 10 changes the way the mouse wheel works in Windows.  In older versions of Windows, the wheel scrolled the window that had keyboard focus, regardless of the position of the mouse pointer.  In Windows 10, the wheel scrolls the window under the mouse pointer.  EditPad now correctly implements the Windows 10 mouse wheel behavior when running on Windows 10.  The mouse wheel behavior in EditPad is unchanged when running on an older version of Windows.

It is possible for a regular expression to match half of a CRLF pair.  The regexes \r and \n are the simplest examples.  But EditPad does not allow a search match to begin or end in the middle of a CRLF pair because its editor control treats all line breaks as indivisible.  So when a regular expression matches half of a CRLF pair, EditPad extends the search match to include the whole CRLF pair so that searching selects the whole line break and making replacements replaces the whole line break.  If you need to delete half of a CRLF pair to change the line break style, you can use the dedicated line break conversion commands in the Convert menu.  None of this is new.  What is new is that when you turn on Options|Visualize Line Breaks then the Search|Highlight command now correctly highlights entire CRLF pairs.

If you open a file using the FTP panel and then use the normal File|Save menu item or corresponding toolbar button then EditPad Pro automatically uploads the file back to FTP if you are still connected to the FTP server.  Otherwise it prompts to reconnect.  In previous versions this was broken if the FTP login (user name) contained an @ sign.  You could open and edit the file, but clicking the Save button would pop up the FTP connection dialog even if you were still connected to the server.  Now, clicking the Save button will automatically upload the file even when the login contains special characters.

On the Explorer and FTP panels you can tell EditPad Pro to show only files of a specific file type.  EditPad now correctly remembers this file type when you exit and restart it.

In Options|Configure File Types|Navigation, you can tell EditPad Pro to add automatic folding points based on the indentation of the text.  By default, EditPad uses this option only for Python scripts.  In Python, indentation determines the structure of the code (whereas in other languages it is simply a visual aid for the programmer).  But you can turn this on for any file type for which you want to be able to easily fold away indented lines.  Previous versions of EditPad did not always correctly add automatic folding points based on indentation.  This bug has been fixed.

EditPad is now able to automatically check for updates and other news.  You can also make it check on request by selecting Help|News and Updates in the menu.  When EditPad shows news or when the check on request tells you there is no news you can click the Settings button to choose which news items you want to see.  By default, EditPad automatically shows news and updates for itself and any of our products that you’ve used in the past 30 days.  Though for products other than EditPad, PowerGREP, and HelpScribble, that will only start working once they gain the ability to automatically show news.

News settings and history will be shared between all our products so you won’t see the same news more than once.  Each product will automatically show at most one news item per day and at most one news item on request.  So you don’t need to worry about ever being bombarded with news if you haven’t used our software for a while.  You won’t see the news item announcing EditPad 7.6.0 either because that will be considered old news already when you’ve upgraded to EditPad 7.6.0.

EditPad Lite 7.6.0

EditPad Lite 7.6.0 is now available for download.

Windows 10 changes the way the mouse wheel works in Windows.  In older versions of Windows, the wheel scrolled the window that had keyboard focus, regardless of the position of the mouse pointer.  In Windows 10, the wheel scrolls the window under the mouse pointer.  EditPad now correctly implements the Windows 10 mouse wheel behavior when running on Windows 10.  The mouse wheel behavior in EditPad is unchanged when running on an older version of Windows.

It is possible for a regular expression to match half of a CRLF pair.  The regexes \r and \n are the simplest examples.  But EditPad does not allow a search match to begin or end in the middle of a CRLF pair because its editor control treats all line breaks as indivisible.  So when a regular expression matches half of a CRLF pair, EditPad extends the search match to include the whole CRLF pair so that searching selects the whole line break and making replacements replaces the whole line break.  If you need to delete half of a CRLF pair to change the line break style, you can use the dedicated line break conversion commands in the Convert menu.  None of this is new.  What is new is that when you turn on Options|Visualize Line Breaks then the Search|Highlight command now correctly highlights entire CRLF pairs.

EditPad is now able to automatically check for updates and other news.  You can also make it check on request by selecting Help|News and Updates in the menu.  When EditPad shows news or when the check on request tells you there is no news you can click the Settings button to choose which news items you want to see.  By default, EditPad automatically shows news and updates for itself and any of our products that you’ve used in the past 30 days.  Though for products other than EditPad, PowerGREP, and HelpScribble, that will only start working once they gain the ability to automatically show news.

News settings and history will be shared between all our products so you won’t see the same news more than once.  Each product will automatically show at most one news item per day and at most one news item on request.  So you don’t need to worry about ever being bombarded with news if you haven’t used our software for a while.  You won’t see the news item announcing EditPad 7.6.0 either because that will be considered old news already when you’ve upgraded to EditPad 7.6.0.

EditPad Lite is free for personal use.  Business and government users can purchase a license.

Download EditPad Lite.

HelpScribble 8.1.0

HelpScribble 8.1.0 is now available for download.

HelpScribble’s HelpContext property editor now supports Delphi 10.2 Tokyo and C++Builder 10.2 Tokyo.  HelpScribble’s installer will automatically install it if it detects that you have Delphi 10.2 Tokyo or C++Builder 10.2 Tokyo installed.  HelpScribble’s HelpContext property editor can assign HelpContext properties to controls in VCL applications and Multi-Device applications.

HelpScribble’s installer can now install HelpScribble for the current user only without needing administrator privileges.  To install HelpScribble this way, click the Advanced Installation button and then the Install for Current User button.  This choice is only available the first time you install HelpScribble.  If you want to change, you’ll need to uninstall and reinstall.

If you click the Immediate Installation button then you’ll automatically get a per-user installation if you run the installer from a Windows user account that cannot obtain administrator privileges, and HelpScribble was not previously installed for all users.  If you have HelpScribble 8.0.0 or an older version installed then that counts as an installation for all users.

HelpScribble is now able to automatically check for updates and other news.  You can also make it check on request by selecting Help|News and Updates in the menu.  When HelpScribble shows news or when the check on request tells you there is no news you can click the Settings button to choose which news items you want to see.  By default, HelpScribble automatically shows news and updates for itself and any of our products that you’ve used in the past 30 days.  Though for products other than HelpScribble and PowerGREP that will only start working once they gain the ability to automatically show news.

News settings and history will be shared between all our products so you won’t see the same news more than once.  Each product will automatically show at most one news item per day and at most one news item on request.  So you don’t need to worry about ever being bombarded with news if you haven’t used our software for a while.  You won’t see the news item announcing HelpScribble 8.1.0 either because that will be considered old news already when you’ve upgraded to HelpScribble 8.1.0.

PowerGREP 5.1.0

PowerGREP 5.1.0 is now available for download.

PowerGREP’s installer can now install PowerGREP for the current user only without needing administrator privileges.  To install PowerGREP this way, click the Advanced Installation button and then the Install for Current User button.  This choice is only available the first time you install PowerGREP.  If you want to change, you’ll need to uninstall and reinstall.

If you click the Immediate Installation button then you’ll automatically get a per-user installation if you run the installer from a Windows user account that cannot obtain administrator privileges, and PowerGREP was not previously installed for all users.  If you have PowerGREP 5.0.x installed, that counts as an installation for all users.

Previous versions of PowerGREP already supported portable installations that don’t require administrator privileges.  These are still supported.  The disadvantage of a portable install is that it won’t create file associations or shortcut icons.  The new per-user installs are full-featured installs with file associations and shortcut icons and everything.  The installer for the free trial version also supports per-user installs (but not portable installs).

PowerGREP 5.0.0 made it possible to directly search through the contents of the clipboard by adding the clipboard as a node to the File Selector.  PowerGREP 5.1.0 expands on this by allowing you to import file listings from the clipboard.  If you click the Import button on the File Selector panel then you will see a new Paste button on the Import File Listings dialog box.  This adds a reference to the clipboard as a “file” to import file listings from.

In the External Editors section in the Preferences you can now select whether an editor should be available to open files, folders, and/or archives.  This allows you to easily open folders and archives in external file managers.  The Explore Folder command in the File Selector’s context menu now uses your computer’s default file manager instead of always using Windows Explorer.

When an action overwrites files, backup copies are now created more reliably.  Some backup options can use the same folder for backups of files that are in different folders.  Setting “backup file destination type” to “single folder” is the most obvious way to create this situation.  If your action ends up modifying multiple files with the same name then there can be a naming conflict when they are backed up into a single folder.

If you set “backup file naming style” to any of the “multi” options then PowerGREP now ensures that it always uses unique names for backups of files with the same name.  Previously it could accidentally use the same name if it modifies multiple files with the same name at the same time.

If you set “backup file naming style” to one of the “single” options then the name of the backup is always the same.  In this situation PowerGREP now refuses to modify the second and following files with any given name that need to be backed up.  It adds an error explaining this to the results.  Previously, PowerGREP would modify all the files.  The backups of the second and following files with a given name would overwrite the backup of the previous files with the same name.

Backup file destination types that place backups in archives now create folder trees inside the archive when a folder is included with its subfolders and the target type is set to modify the original files or to place target files into a folder tree or archive.  This makes backup file destination types that use archives consistent with target file destination types that use archives.  It also makes them consistent with how the Assistant panel says they’re supposed to work.

Backups are now created correctly when you mark a folder inside an archive and set “backup file destination type” to “folder tree”.  Previous versions of PowerGREP would fail to create backups and as a result would not overwrite any files in this situation.

PowerGREP’s converter for XLS and XLSX files is now significantly faster on spreadsheets that contain large numbers of blank cells.  Currency values in XLS files now correctly show the currency symbol.

PowerGREP now supports the RAR 5.0 archive format.  If you enable “RAR archives” in the archive format configuration then PowerGREP automatically checks whether each .rar file uses the old or the new RAR format.

PowerGREP can now search through disk images using the NTFS (Windows), HFS+ (OS X), ext2, ext3, and ext4 (Linux) file systems.  You can enable or disable these as part of the archive format configuration.  If you upgrade from PowerGREP 5.0.x to 5.1.0 then these new formats are automatically added to the predefined archive format configurations.  If you load an action or file selection saved with a previous version of PowerGREP, then the new formats are not automatically added.  This ensures that a saved action or file selection continues to work exactly the way it did when you saved it.  If the saved file selection uses a archive format configuration as predefined in 5.0.x then this is indicated with a number such as (2) in the File Selector to indicate that it uses different settings from the new predefined configuration in 5.1.0.

On the Sequence panel, adding, deleting, and reordering steps now preserves file selection references between steps.  If a step has its own file selection, the list of steps now shows a summary of that file selection instead of the text “own file selection”.  That makes it easier to distinguish those steps if your sequence has multiple steps with their own file selections.  If a step references the file selection of another step that is set to use the File Selector, then both steps now correctly use the File Selector.  Previously the step with the reference would not search through any files at all.

PowerGREP is now able to automatically check for updates and other news.  You can also make it check on request by selecting Help|News and Updates in the menu.  When PowerGREP shows news or when the check on request tells you there is no news you can click the Settings button to choose which news items you want to see.  By default, PowerGREP automatically shows news and updates for itself and any of our products that you’ve used in the past 30 days.  Though for those other products that will only start working once they gain the ability to automatically show news.

News settings and history will be shared between all our products so you won’t see the same news more than once.  Each product will automatically show at most one news item per day and at most one news item on request.  So you don’t need to worry about ever being bombarded with news if you haven’t used our software for a while.  You won’t see the news item announcing PowerGREP 5.1.0 either because that will be considered old news already when you’ve upgraded to PowerGREP 5.1.0.

Automatic News and Updates

During the past 17 years we’ve announced new versions and other news about our products via a monthly email newsletter.  As our customer base grows it has become more difficult to send such a large volume of email and stay in the good graces of the anti-spam vigilantes.  While we could use the services of one of the various companies that provide legitimate bulk email services, we’ve decided to stop our email newsletter and deliver news in a different way.

The next free minor updates of all our products will have the ability to automatically check for new versions and other news.  Each product will automatically check for news only once per day.  At most one news item is shown each day for each product.  If you haven’t use the software in a while and there are multiple news items you haven’t seen, you’ll still only see one item per day.  It automatically prioritizes updates for products that you use over updates for other products and over other news.  You can also choose whether you want each product to show only updates for itself or also for other products that you use or for all our products.

Each product will have a News and Updates item in the Help menu that will check for news whenever you select that menu item, allowing you to read news when it suits you rather than automatically when the product starts.  This menu item too shows at most one news item at a time.  It will also tell you when there is no news.  Either way the message will have a Settings button that allows you to configure what news you want to see.  You can separately configure which news you want to see on request via this menu item and which news you want to see automatically.  By default you will automatically see news and updates for any of our products that you’ve used in the past 30 days.  The Help|News and Updates menu item shows news for all our products by default.  News settings and history are automatically shared between all our products.

You can disable all news and updates, except for critical updates (catastrophic bug fixes) of which we hope to have very few if any.  News is shown in a modeless window.  If you don’t want to read the news immediately, you can continue working with the software while the news window stays open.  All in all, the automatic news system is designed to give you news and updates in a timely fashion without every bombarding you with lots of news or getting in your way.

If your PC isn’t connected to the internet or if your firewall prevents our software from connecting to the internet, you can still receive news and updates in various ways.

In the past, the web page at http://www.just-great-software.com/newsletter.html would show the latest issue our newsletter.  Now it shows the latest update for each of our products from the system for automatic news and updates.

For over a decade we’ve published an RSS feed at http://www.just-great-software.com/newsletter.xml with the most recent newsletter articles for each product.  Now this RSS feed shows the news we publish through the automatic news and updates system.

Finally, each product still has its Check for New Version item in the Help menu.  This will continue to open a web page in your default web browser that tells you whether there is a newer version of the software you’re using.