EmEditor v24.5.3 released

Today, we are releasing EmEditor v24.5.3.

v24.5.3 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Updated the right-click menu for macro buttons on the basic toolbar to match the one on the Macros toolbar for consistency.
  • Addressed missing localization issues in the installer.
  • Enhanced the speed of layout changes when reducing the number of document tabs.
  • Fixed a bug with the Sort Randomly command that could lead to a crash.
  • Solved an issue where VBScript macros wouldn’t run if Option Explicit was the first line.
  • Added support for Stripe registration keys.
  • Resolved a potential display issue with dialogs in the Free version.
  • Fixed a bug that could cause a crash when splitting the window and searching all documents in a group.
  • Addressed an issue preventing the copying of selected text in Binary (Hexadecimal View).
  • Fixed a bug that could cause a crash during replacements in Binary (Hexadecimal View).
  • Fixed the issue where the display layout could become distorted when centering a column in CSV mode.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

Introducing registration keys for Stripe

We are introducing registration keys for Stripe subscriptions. The new registration key works similarly to the existing registration keys. Simply use the same Register Product dialog box to enter your key. Alternatively, you can use the key in the installer parameters if needed.

Version Requirement

Please note that version 24.5.3 or later is required to use the Stripe registration key. Please update EmEditor to use the new registration keys for Stripe.

Accessing Your Registration Key

You can find your registration key in two ways:

Registration Key Format

The new Stripe registration key has a distinct format: r-xxxx-xxxx-xxxx-xxxx-xxxx, where x is a random character.

Help and Support

For detailed instructions on registering your Stripe subscription, please visit our help page: Signing into EmEditor with Stripe.

If you have any questions or encounter any issues, feel free to reach out to us through our Contact Us form. Thank you for your continued support.

EmEditor v24.5.2 released

Today, we are releasing EmEditor v24.5.2.

v24.5.2 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Fixed the text and file drag-and-drop feature issues in version 24.5.1.
  • Adjusted the toolbar and font size for titles during comparisons.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor Logo

Known Issues and Current Status

This page contains important information regarding the current version issues and their status. The information is being updated frequently.

Some issues might be already fixed in recent versions including preview versions. Please try updating EmEditor to the latest version including preview versions if you believe there are any issues.

Version 24.5.1

  • You may experience issues with the text drag and drop feature, even if the Enable Text Drag and Drop option is selected. Additionally, dragging and dropping files from Explorer might not function as expected. These problems was addressed in the latest version.

Version 24.5.0

  • When trying to uninstall using the desktop version installer, you might encounter a “Custom Action Parameter Error” that stops the uninstallation process. This problem has been fixed in the latest version. To resolve it, go to Help and click on Check for Updates to update to the newest version. Alternatively, you can download the latest version here and run the installer. Once updated, you can proceed with the uninstallation.

From Version 22.4.0 through Version 24.4.1

  • When opening large files (approximately 300MB or more) from a slow hard drive, EmEditor may load duplicate lines, especially if the initial loading is fast and then slows down. If you edit and save the file without noticing this, some text in the file may be saved as duplicates, potentially increasing the file size. This issue was addressed on the latest version.

Version 23.0.3

  • EmEditor may crash as STATUS_ILLEGAL_INSTRUCTION if running on an old CPU not supporting SSE4.2 (for instance, Intel Core 2 Duo released in 2006). The crash was due to a bug in Visual Studio v17.8. The issue was addressed on the latest version.

Version 23.0.2

  • EmEditor may not be able to save workspaces, wrap lines, or show outlining if Keep Locked is selected from the Changed by Another Program drop-down list in the File page of configuration properties. This issue was fixed on the latest version.

Version 23.0.1

  • Macros might stop working by default. To work around this issue, clear the Run macros asynchronously by default option, or set the Use V8 as JavaScript engine option in the Customize Macros dialog. This issue was fixed on the latest version.

All Versions

  • Starting with v23.0.0, the local Help format was transitioned from a single CHM file to multiple HTML files, and the Help will be displayed in a web browser. The Help pages are local if the URL is a local path.
  • If EmEditor crashes when you deal with a very large file, incrasing the virtual memory might prevent the crash. Please see How to Increase Virtual Memory. You could also avoid this problem by reducing the Number of Threads in the Advanced page of the Customize dialog. On v23.0 or later, you could also avoid this problem by setting the Use temporary files while editing option in the Advanced page of the Customize dialog, but it will lower the speed.
  • Pressing the Hankaku/Zenkaku key on a Japanese keyboard might cause EmEditor to crash. This is a bug of Windows. If this issue persists, please revert to a previous version of an IME.

EmEditor v24.5.1 released

Today, we are releasing EmEditor v24.5.1.

v24.5.1 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Resolved an issue where trying to uninstall using the desktop version installer resulted in a “Custom Action Parameter Error“, blocking the uninstallation process.
  • Enhanced the drag-and-drop feature from the document tab to the basic toolbar for smoother functionality.
  • Fixed a problem where files couldn’t be opened in EmEditor via drag-and-drop from File Explorer when the Enable Text Drag and Drop option was turned off.
  • Addressed a search issue in read-only documents when in CSV cell selection mode.
  • Optimized the Validate command to make it faster, ensure progress is always shown, and allow cancellation at any time.
  • Fixed a potential crash issue that could occur when customizing toolbar buttons with multiple EmEditor group windows open.
  • Resolved a potential crash that could happen while opening files.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor’s payment processor update

Update (1/7/25): Registration keys will be available for Stripe subscriptions.

We are excited to announce that EmEditor is transitioning to Stripe as our primary payment processor. This change reflects our commitment to improving your purchasing experience while maintaining the highest standards of security and privacy.

What’s changing

  • Payment processor: Stripe is the new payment processor for EmEditor subscription purchases.
  • Rollout plan: We will change the Buy Now link on the English website (emeditor.com) today to go to the Stripe payment page, followed by other languages in the coming weeks.
  • Current subscriptions: Existing 2Checkout subscriptions will remain active. Customers who prefer using 2Checkout can still use this link.
  • Other retailers: This change does not affect other retailers for EmEditor.

Why we chose Stripe

Improved payment options

Stripe supports a wide range of payment methods, including credit and debit cards, bank transfers, Apple Pay, Google Pay, and more.

Stripe supports Link, a secure autofill feature that saves your payment details for faster checkout.

User-friendly experience

With Stripe, you’ll enjoy a fast, intuitive checkout process. The Stripe portal allows you to conveniently manage your subscriptions.

Security and privacy

Your security remains our top priority. Stripe protects customer payment data with strict policies and advanced encryption with PCI DSS compliance.

How to use Stripe for purchases

Purchasing subscriptions

You can purchase subscriptions by going to emeditor.com and clicking on Buy Now. If you are logged into the Emurasoft Customer Center, your email address will be displayed on the Stripe payment page, confirming that the subscription will be linked to the correct user. To purchase for a new user, sign out of the customer center and manually enter the desired email address on the payment page.

You can change the quantity for your subscription by clicking on the “Qty” button in the left half of the screen.

Emails with subscription details

Within minutes after purchase, you’ll receive two emails from emurasoft.com: one with your subscription details and another with your receipt.

Registering EmEditor

After purchasing a subscription, you can register EmEditor by signing into EmEditor.

  1. Open EmEditor.
  2. Go to Help > Registration Information…
  3. Click Sign In/Enter Registration Information.
  4. Sign in with your Emurasoft Customer Center credentials to register with your new subscription.
  5. In Registration Information, ensure that your Subscription ID is displayed and that “Validation successful” appears below.

Registration key for Stripe

You can also register using a registration key, which you can get in two ways:

EmEditor version 24.5.3 or later is required for the new registration keys.

Offline registration

You can request an offline license if you would like to register offline.

Managing your subscription

Viewing your subscription

  1. Log into Emurasoft Customer Center.
  2. Navigate to the Stripe Subscriptions section to view your active subscriptions.

Making changes

  • Use the Stripe portal to manage your Stripe subscription or update your payment method.

Support and feedback

For assistance, please reach out through our Contact Us form. We also welcome your feedback about the Stripe integration to help us continue improving your experience.

We appreciate your continued support and trust in EmEditor. We remain committed to providing you with a secure, reliable, and user-friendly subscription experience.

EmEditor v24.5.0 Released – Fixing Large File Bug, Introducing File Verification, and More

We’re excited to announce the release of EmEditor v24.5.0. We strongly recommend all users update to this new version.

Many users depend on EmEditor for managing large files daily, so ensuring seamless opening, editing, and saving is essential. However, from versions v22.4.0 to v24.4.1, there was an issue where file sizes could increase when reopening large files (around 300MB or more) from certain hard drives, even though the first opening was fine. This was reported by a customer, and we appreciate his feedback and apologize for any inconvenience. This issue didn’t occur with fast hard drives like SSDs, but on slower drives with disk cache enabled, duplicate lines could appear. We fixed this in v24.4.2. In v24.5, we’ve added code to prevent such unknown issues by showing a message if there’s an internal file size inconsistency. Therefore, we strongly recommend all users update to v24.5.

Additionally, v24.5 introduces a new Verify command in the File menu. By selecting this command right after opening a file, you can save the current document as a temporary file and compare its size and SHA256 hash value with the original file.

The dialog that is initially displayed when using the Verify command.

The results are displayed in the File Verification Results dialog box, and you can copy the size and SHA256 hash value. Normally, the original and temporary files should match in size and hash value. However, discrepancies might occur if the original file contains NULL or invalid characters, or if there are hard drive or memory errors. For important files, please use the Verify command immediately after opening to ensure everything is correct.

The File Verification Results dialog box provides information about the outcome of the file verification process. The current document is saved as a temporary file, and its size and SHA256 hash value are compared to the original.
Added the Verify files immediately after opening and Display verification results only if there is a failure check boxes to the File page of the Customize dialog box.

We’ve also added an option in the File page of the Customize dialog box for automatic verification every time a file is loaded.

The new version (v24.5) also includes several other features, many of which were requested by users.

When dealing with large files, it can be convenient to open only a smaller section and navigate to the previous or next section by clicking a button. This was suggested by a customer. In v24.5, we’ve added << and >> buttons to the Large File Controller, allowing you to move to the previous or next section within a specified size range.

The << and >> buttons have been added to the Large File Controller.

We’ve improved the AI-assisted writing feature by expanding the options available with the OpenAI API, which was initially introduced in version 24.1. Previously, suggested text would automatically appear in gray as you typed. Now, you have the option to display suggestions only when you press Ctrl+Space, which helps reduce the frequency of OpenAI API calls. If you prefer the automatic display of suggestions like before, they will only appear when the AI’s suggestion meets a certain confidence threshold, which you can now adjust. For instance, if you set the confidence to 40%, the AI will show suggestions only when it predicts the next text with at least 40% confidence. To minimize suggestions from less certain predictions, you can set a higher confidence, like 80%, ensuring that suggestions are shown only when predictions are more reliable, thus reducing the number of OpenAI API calls. Additionally, we’ve added options to adjust the length of the input text used for predictions and the output text for candidate suggestions. Using longer input text for predictions increases accuracy but also raises the OpenAI API usage fee. Similarly, longer output text results in more words being suggested.

Added the AI Assist page to the Configuration Properties dialog box.

Moreover, based on a request from a customer, we’ve made it so that pasting in the Chat with AI window won’t immediately send the message.

Bugs found during the preview version development have been fixed.

Finally, while EmEditor requires an internet connection for product activation, some environments need a proxy for internet access. In this version, we’ve added a Proxy Settings link in the Register Product dialog, enabling you to configure proxy settings easily. The desktop installer now includes a PROXY option for command line installation.

EmEditor v24.4.2 released

Today, we are releasing EmEditor v24.4.2.

v24.4.2 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Enhanced the Undo speed after performing a “Replace All” action, even when newlines are involved.
  • Made adjustments for the “Yu Gothic” font.
  • Fixed an issue with the Filter toolbar where the “Abort Filter” during incremental search did not scroll to the selected item.
  • Fixed a potential crash related to DirectWrite.
  • Addressed a potential crash during printing.
  • Resolved a recurring crash when loading a workspace.
  • Fixed a potential crash when clicking the “Find Next” button on the Find toolbar, especially when the “Search All Documents in Group” option is enabled and a window is split.
  • Fixed a bug where encountering a macro error would cause the cursor to jump to the wrong line in v24.4.x.
  • Fixed a bug present since v22.4 where EmEditor could read duplicate lines when opening very large files on a slower hard drive with disk caching enabled.
  • Fixed an issue where replacing with “\J” caused an error.
  • Fixed an issue where the file size wasn’t displayed immediately after opening a file.
  • Set a maximum limit of 10,000,000 to the Additional Lines to Search for Regular Expressions text box in the Advanced dialog box.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v24.4.1 released

Today, we are releasing EmEditor v24.4.1.

v24.4.1 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Fixed the issue of freezing and crashing during document comparison that occurred in v24.4.0.
  • Resolved the problem where bold text was not displayed even when the “Highlight Matching Brackets” option was enabled in v24.4.0.
  • Fixed the display position of bookmarks and change line indicators in the Markdown design view in v24.4.0.
  • Addressed a potential crash issue with the OpenDocuments plugin.
  • Reduced the likelihood of crashes due to memory shortage when undoing after replacing all instances including newlines.
  • Fixed display issues that occurred when changing line wrapping methods during document comparison.
  • Improved crash reports.
  • Addressed customer reported issues (1, 2, 3).

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

Powerful Generative AI Client

Today, we released a guide titled “Powerful Generative AI Client.” Newer versions of EmEditor Professional come packed with features that leverage generative AI, greatly boosting productivity in tasks such as document creation, editing, and coding.

This document is crafted to help you easily find the tools you need to fully utilize generative AI with EmEditor Professional.

Please refer to our guide titled “Powerful Generative AI Client” (PDF)