Forum Replies Created
- AuthorPosts
Yutaka Emura
KeymasterI’ll fix this issue on the next version. Thank you!
August 12, 2025 at 3:55 pm in reply to: Wish: option to create simple dialog boxes for scripts #30378Yutaka Emura
KeymasterYou can’t add edit boxes to the dialog right now, but I’ll consider adding this feature in future versions.
August 12, 2025 at 3:54 pm in reply to: Wish: “Find All” for “Find dialog” and list Results in Output window #30377Yutaka Emura
KeymasterI’ll consider making the list in the Output Bar clickable in future versions.
August 12, 2025 at 8:37 am in reply to: Wish: “Find All” for “Find dialog” and list Results in Output window #30375Yutaka Emura
KeymasterThe Output Bar doesn’t support clickable lists. To view clickable lines, clear the Output Bar in the Extract Options dialog box. The clickable lines will then appear as a new document in the editor.
August 11, 2025 at 1:34 pm in reply to: EmEditor syntax highlighter: Overlap conflict when using Regex Quantifiers #30367Yutaka Emura
KeymasterIf
(?^#_text_c==0)
were ignored, the literal “a string” would also be ignored. One fix is to use the regex(?#_text_c==0)"[^/]*?"
.August 11, 2025 at 9:49 am in reply to: EmEditor syntax highlighter: Overlap conflict when using Regex Quantifiers #30365Yutaka Emura
KeymasterWhile we’re on the subject of the
(?#_text_c==n)
and(?#_text_c!=n)
syntax, are there any known issues with it?August 11, 2025 at 9:44 am in reply to: Wish: “Find All” for “Find dialog” and list Results in Output window #30364Yutaka Emura
KeymasterI think the Extract option in the Find dialog is what you’re looking for. You can also open Extract Options to fine-tune your settings.
August 10, 2025 at 9:11 am in reply to: How to see the line content in the “List of Bookmarks” ? #30360Yutaka Emura
KeymasterDisplaying the actual text can slow down EmEditor, especially when there are many bookmarks and the files are very large. For this reason, the actual text is not shown.
August 10, 2025 at 9:05 am in reply to: Wish: option to create simple dialog boxes for scripts #30359Yutaka Emura
KeymasterThere’s already a similar feature available: the
MsgBox
method of thePopupMenu
object:https://www.emeditor.org/en/macro/popupmenu/msgbox.html
Would this work for your needs?
August 1, 2025 at 9:07 pm in reply to: EmEditor syntax highlighter: Overlap conflict when using Regex Quantifiers #30352Yutaka Emura
KeymasterI’ve fixed this issue on preview 3 (25.2.903).
July 30, 2025 at 9:35 pm in reply to: EmEditor syntax highlighter: Overlap conflict when using Regex Quantifiers #30348Yutaka Emura
KeymasterEmEditor v25.3 preview 1 (25.2.901) introduces experimental support for using special keywords in regex highlight strings to set additional conditions.
–
(?#_text_c==n)
applies the highlight only if the text at the start of the match is already using color ‘n’.
–(?#_text_c!=n)
applies the highlight only if the text at the start of the match is *not* using color ‘n’.Here,
n
is an integer representing a specific color, as defined in plugin.h. For example:#define SMART_COLOR_NORMAL 0 #define SMART_COLOR_HILITE_4 17 // ...and so on
To set a condition, one of these keywords must appear at the very beginning of your highlight string.
For instance, instead of just writing
%%.*$
, you could use(?#_text_c!=17)%%.*$
to highlight lines starting with%%
only if they don’t already use the color corresponding ton = 17
(SMART_COLOR_HILITE_4
).Hope this helps clarify how to use this new feature!
Yutaka Emura
KeymasterYou can clear the “Automatically show the Markdown toolbar” check box on the Markdown page of the Customize dialog box.
July 4, 2025 at 4:54 pm in reply to: The “Properties” button in Define Configurations is not functional #30345Yutaka Emura
KeymasterI’m aware of this issue. Instead of clicking the “Properties” button, you can just double-click the selected item. The issue will be fixed on the next version.
June 29, 2025 at 9:57 am in reply to: EmEditor syntax highlighter: Overlap conflict when using Regex Quantifiers #30339Yutaka Emura
KeymasterIf
%%
always appears at the beginning of a line, you can use:^%%.*$
Otherwise, I don’t think there’s a good way to write a regex for this case. I’ll consider adding an option to control how regex is applied in situations like this.
Yutaka Emura
KeymasterThank you for bringing this to my attention.
The character count was correct because it included newlines (CR+LF) when the “Always insert newlines when copying multiple selections” option is enabled on the Edit page in Customize. However, I will change this behavior in the next version. The word and line counts will also be fixed in the next version.June 26, 2025 at 4:09 pm in reply to: EmEditor uses the old search range for find in the selection #30331Yutaka Emura
KeymasterThe previous requirement to select multiple lines before clearing the search range was intentional. However, I will modify this behavior as per your request in the next update.
June 26, 2025 at 4:07 pm in reply to: EmEditor syntax highlighter: Overlap conflict when using Regex Quantifiers #30330Yutaka Emura
KeymasterYour observation is correct: highlighting with regex allows overlapping.
Yutaka Emura
KeymasterPS Though, I’d suggest to first wait for Yutaka’s opinion on whether this is intended or rather an oversight that will be fixed in one of the next updates.
Could you clarify the issue/question? Thank you.
June 22, 2025 at 6:55 pm in reply to: document.selection.Find in the selection fails when the selection size is 1 #30306Yutaka Emura
KeymasterWe appreciate your support!
June 22, 2025 at 8:18 am in reply to: document.selection.Find in the selection fails when the selection size is 1 #30304Yutaka Emura
KeymasterThis basically means that finding in a one character selection fails with both the search dialogue and the macro:
That’s because the selection exactly matches the search string. In this case, the command tries to find the next occurrence, but since there isn’t one, the search fails.
June 21, 2025 at 8:48 am in reply to: document.selection.Find in the selection fails when the selection size is 1 #30296Yutaka Emura
KeymasterThe dialog box includes a Count Matches option. To achieve the same result in your macro, make sure to include the
eeFindCount
flag.
Using the macro below will give you the same outcome:nFound = document.selection.Find("d", eeFindNext | eeFindReplaceSelOnly | eeFindCount);
June 17, 2025 at 9:48 pm in reply to: “Chat with AI” features supporting LM Studio and Deepseek. #30293Yutaka Emura
KeymasterIf you use the installer version of EmEditor, you can first install EmEditor v25.1.4 with the ChatAI plugin. Then, select “Check for Updates” from the Help menu in EmEditor and check the “Include preview versions” option. This will update both EmEditor and the ChatAI plugin.
If you need the portable version, you can download the ChatAI plugin v25.1.903 at:
https://download.emeditor.info/chatai/chatai64_25.1.903_portable.zip
Note that you will also need to download and install EmEditor v25.1.903 from https://support.emeditor.com/en/downloads.
June 13, 2025 at 2:01 pm in reply to: Deleting around backslashes in markdown is sometimes broken. #30282Yutaka Emura
KeymasterI’ve already fixed this issue, and the changes will be included in the next preview version, which I’ll be releasing soon.
Thank you!June 13, 2025 at 10:01 am in reply to: EmEditor syntax highlighter matching priority / precedence: Flawed? #30280Yutaka Emura
KeymasterThis is currently by design, as ” and // are given higher priority than other general highlights.
June 13, 2025 at 9:58 am in reply to: Deleting around backslashes in markdown is sometimes broken. #30279Yutaka Emura
KeymasterHi,
I decoded your hex string and was able to reproduce the deletion issue. I’ll look into what’s causing it, but please note that I’m not aiming to create a perfect Markdown editor. If you run into problems like this again, I recommend turning off the Markdown Design View mode.
- AuthorPosts