Forum Replies Created

Viewing 25 posts - 1 through 25 (of 105 total)
  • Author
    Posts
  • Deipotent
    Participant

    BUG: Clearing History toggles several Find toolbar buttons OFF. For example, enable the following Find toolbar buttons: Incremental Search, Search All Open Documents, Match Case, Use Regular Expressions, Use Escape Sequence, Match Whole Word, (and In the Selection only if Search All Open Documents is not enabled) then go to Tools > Customise > History and click on Clear History. Exit EmEditor and re-start it – All the toolbar buttons you enabled have been disabled.

    1. Bug is still present in 18.1.0

    One other suggestion – can you allow Find history to be cleared by right-clicking over Find edit box and selecting a new context menu item “Clear Find history”.

    2. Any chance this can be added ?

    3. There is also another UI bug I just noticed with the Find toolbar – if “Use Escape sequence” is toggled ON and you then toggle ON “Use Regular expressions”, the “Use Escape sequence” is automatically toggled OFF. If I then toggle OFF “Use Regular expressions”, the “Use Escape sequence” is automatically toggled back ON.

    4. Also, if “Use Escape sequence” is toggled OFF and “Use Regular expressions” is toggled ON, then clicking on “Use Escape sequence” does nothing. If you then toggle OFF “Use Regular expressions”, the “Use Escape sequence” is automatically toggled ON.

    in reply to: Undo loses multiple cursors #23753
    Deipotent
    Participant

    Thanks for fixing this.

    When a zero width selection is made over multiple lines, only the last line has a flashing cursor. However, if some text is inserted so selection is no longer zero-width, you get a flashing cursor on each line of the multi-selection. Should there be flashing cursors on all lines of a zero width selection ?

    in reply to: EmEditor Professional v13 beta 4 (12.9.3) released! #20188
    Deipotent
    Participant
    in reply to: EmEditor Professional v13 beta 4 (12.9.3) released! #20187
    Deipotent
    Participant

    Hi Yutaka,

    Now EmEditor is at v15.1.5, and my suggestion for incremental text extraction still hasn’t made it into EmEditor yet.

    Any chance this can be added in the near future ?

    As already mentioned, I can’t believe it would be that much work given that EmEditor already contains most of the functionality. All you need to do is…

    – Allow Find and Replace dialogs (and Find/Replace toolbar) to output to Output Bar
    – If incremental Search is enabled, then any matches are added to the Output bar as you type. This is particularly useful if you’re using a regex, since it allows you to see exactly what will be matched with current regex, thereby helping you to create the correct regex.
    – If the user also has a replacement regex, then there should be an option on Replace dialog (or toggle button on FindBar toolbar) to extract the replacement text (useful when you use Regex to transform the matches into something else).

    There are some extra things that would be nice, but the above would be a start.

    If you still don’t understand what I’m after, I’ll put together a screencast showing a demo of another piece of software which has the kind of functionality I’m after in EmEditor.

    Please, Please, Please, can you add this feature ?

    Deipotent
    Participant

    Hi Yutaka,

    Any chance of this being added ? As mentioned, you can keep curent behaviour, and just make the new behaviour optional with one or two checkbox options.

    Deipotent
    Participant

    Ah, I didn’t see that. It’s not a bug then.

    However, as the exact same selection statistics are already shown in the status bar, can you remove the selection statistics from the Word Count plugin, and so make it only refresh automatically when the text has changed ?

    Deipotent
    Participant

    I have Word Count plugin enabled with pane on right side. The Refresh Automatically checkbox is enabled.

    If I then select text with the mouse, the green progress bar on the bottom of the Word Count pane redraws, as if it’s recalculating the Word Count statistics.

    As the Word Count statistics cannot change when making a selection with the mouse, the statistics should not be updated. They should only be updated when some text is inserted/deleted.

    in reply to: ColorPicker – 64-bit version #19658
    Deipotent
    Participant

    You can download 64-bit ColorPicker plugin from http://flexitimer.com/download/free/ColorPicker_x64.zip

    Untested 32-bit version is available from http://flexitimer.com/download/free/ColorPicker_x86.zip

    in reply to: Move cursor to end when on last line and down cursor pressed #19491
    Deipotent
    Participant

    I can understand you not wanting to change the current behaviour, but can you at least add two checkbox options to get this behaviour (or one if you don’t want to separate them). Just to clarify what I’m after:

    1) When on first/last line, pressing Up/Down cursor key will move to start/end of document. This is useful so you don’t have to switch from cusor keys for navigation, plus your suggestion of using Home/End keys is not always feasible when using a laptop which sometimes don’t have these keys.

    2) Using Left/Right Cursor arrows or clicking with left mouse on editor area will set the horizontal insertion positon (eg. character 50). Inserting a character, pasting text or using Up/Down cursor keys never changes horizontal insertion position (even when cusor moved to start/end after Up/Down cursor pressed on first/last line). For example, if cursor is on first line at character position 19 and I press right cursor key, the cursor and horiz insertion position changes to character 20. Pressing Up cursor moves cursor to start, but pressing down moves cursor to line 2 and horiz position 20 or end of line (whichever is less). Pressing Up cursor move curor back to first line and it’s also on horiz position 20.

    Above behaviour (1) is useful for navigation so you don’t have to move fingers off cursor keys, and some laptops don’t include Home/End keys as well. Above behaviour (2) is useful as you sometimes want to insert different text at same horizontal position on different lines. It allows you to simply type/paste, move cursor up/down and type/paste again, repeat as many times as you need.

    Deipotent
    Participant

    Dis-regard last bug report about filter bar buttons not remembering state. The latest beta 12 now remembers state.

    The new Refresh, Abort and Block the Multiline Changes buttons don’t have toolbar tips. Also, will you be chaning the graphics for the Refresh and Abort buttons, because they don’t look very polished.

    Deipotent
    Participant

    BUG: New Filter bar buttons toggle state not emembered. Enable all the buttons like Incremental Search etc., exit EmEditor and restart – all the Filter bar buttons will be togled OFF/disabled.

    Deipotent
    Participant

    BUG: Clearing History toggles several Find toolbar buttons OFF. For example, enable the following Find toolbar buttons: Incremental Search, Search All Open Documents, Match Case, Use Regular Expressions, Use Escape Sequence, Match Whole Word, (and In the Selection only if Search All Open Documents is not enabled) then go to Tools > Customise > History and click on Clear History. Exit EmEditor and re-start it – All the toolbar buttons you enabled have been disabled.

    One other suggestion – can you allow Find history to be cleared by right-clicking over Find edit box and selecting a new context menu item “Clear Find history”.

    in reply to: EmEditor Professional v14.6.0 beta 8 released! #19376
    Deipotent
    Participant

    The correct regex to use is actually

    background-color:#[[:xdigit:]]{3,6}

    in reply to: EmEditor Professional v14.6.0 beta 8 released! #19375
    Deipotent
    Participant

    Just had a need for the text extraction feature again that I have ben requesting – I had a CSS file which had been minimized so it was all on a single line and wanted to extract all the background-colors from it using the regex [code]background-color:#\d{6}[/code]. Obviously the new Extract matching lines feature didn’t work as the entire CSS file was on a single line.

    in reply to: Binary Hexadeximal View Imrprovements #19374
    Deipotent
    Participant

    +1 I requested a similar enhancement myself.

    in reply to: EmEditor Professional v14.6.0 beta 8 released! #19373
    Deipotent
    Participant

    The same bug happens if you start a quantiofied repetition in a regex (eg. just type { into find bar)

    in reply to: EmEditor Professional v14.6.0 beta 8 released! #19372
    Deipotent
    Participant

    BUG: If incremental searching and regex is enabled on find bar, entering a backslash (ie. \) results in an error dialog being displayed saying “Incomplete escape sequence found”, and clicking the OK just results in the same error dialog being displayed again forever.

    in reply to: EmEditor Professional v14.6.0 beta 4 released! #18899
    Deipotent
    Participant

    Hi Yutaka,

    Still hoping for following text extraction features to be implemented in EmEditor.

    http://www.emeditor.com/forums/topic/emeditor-professional-v13-beta-4-12-9-3-released/#post-10998

    I see you’ve added an Extract All button to the Find dialog, which is a start, but this extracts the whole line. While this could be useful, I also want to be able to extract only the matched text. On the Replace dialog I want to be able to extract either the matches for the Find text, OR the text that matches the Replace text (useful when you use Regex to transform the matches into something else).

    I also want to see the option to output the matches to the Output Bar incrementally (ie. as-you-type) – similar to the option on the Find/Replace In Files dialogs. This is particularly useful when trying to get the correct Regex, as you can immediately see the matches as-you-type the Regex.

    Deipotent
    Participant

    To allow extraction of a lot of text, it might be worth replacing the current Output Bar editor control with the same control used for editing documents (which supports massive files), although I would be happy without this.

    Deipotent
    Participant

    – Often, you may just want to extract text from the current document (or all open documents), so the “Use Output Bar” option and “Output Options drop-down” should be added to the Find and Replace dialogs.

    – To aid in regex construction, and to visually see what will being matched, the Output Bar should be updated with matches when “Incremental Search” is enabled (similar to how the text matching the Find pattern is updated as you type into the Find box).

    – Incremental Search option on Find/Replace In Files, which will apply to currently active document, to aid creation of Find Expression without the need to switch to normal Find/Replace windows.

    – Option to leave Find/Replace in Files window open after pressing Find button.

    – As you may want to do further processing on extracted text, a “Copy to new document” button in the Output Bar header (to the right of the text “Output”) would make this easy. ie. one click would create a new document containing the contents of the Output Bar.

    Member CrashNBurn also wanted the Output option, “Display only text matching find pattern and also text matching Replace pattern”

    As already mentioned, EmEditor already has the capability to do all the above. eg. When “Use Output Bar” checkbox state changes, show or hide the Output Bar. When incremental matches are being highlighted in document, update Output Bar (if enabled) with matches.

    Deipotent
    Participant

    In the hope I can finally persuade Yutaka to fully implement text extraction capability to EmEditor, I thought I’d revisit this thread :) Let me try to explain what I’m after:

    EE v14.0 beta 1 added the ability to “Display only matched strings” in the Output bar for Find In Files. This allows text to be extracted from files matching the Find pattern (including RegEx). This is useful, but it can easily be made a lot more powerful/useful.

    1) Output option to “Display only strings matching Replace pattern” – this allows you to extract text matching a pattern, but manipulate the matched text with the Replace pattern. For example, suppose I have the following text in a file:

    AJCKDDSVCDhttp://www.emeditor.com/123/321 osajknosdnkojsdnfksd
    http://www.emeditor.com/223/321 gfdbfdgbnfdgfdgfdg
    fdgfdgfdgdfghttp://www.emeditor.com/323/321 fdgfdgfdgfdgfdghttp://www.emeditor.com/423/321 fdgfdgfdg
    http://www.emeditor.com/523/321 fdgfdgfdgfdgfdgfdg

    and want to extract all the URL’s, but switch the two path components (ie. 1st URL becomes http://www.emeditor.com/321/123). I might use a Find pattern of

    http://www.emeditor.com/(\d{3})/(\d{3})

    and Replace pattern of

    http://www.emeditor.com/\2/\1

    If I could specify an Output option of “Display only strings matching Replace pattern”, then I would see the following in the Output Bar:

    http://www.emeditor.com/321/123
    http://www.emeditor.com/321/223
    http://www.emeditor.com/321/323 
    http://www.emeditor.com/321/423
    http://www.emeditor.com/321/523

    So, I’ve managed to extract all URL’s but also switch over the path components of the URL.

    in reply to: Test post due to no preview functionality #18284
    Deipotent
    Participant

    http://www.emeditor.com/(\d{3})/(\d{3})

    normal

    in reply to: Test post due to no preview functionality #18283
    Deipotent
    Participant

    normal

    code
    2nd code
    3rd code
    4th code
    5th code
    6th code
    

    normal

    in reply to: Test post due to no preview functionality #18282
    Deipotent
    Participant

    hmmm…. multi-line code doesn’t display correctly

    Deipotent
    Participant

    Confirmed fixed in 14.4.0 final

Viewing 25 posts - 1 through 25 (of 105 total)