Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #11066

    Stefan
    Participant

    .

    Yutaka Posted on: 5/23/2013 5:26 pm
    Re: EmEditor Professional v13 beta 4 (12.9.3) released!
    Hello Deipotent,

    I am sincerely sorry for my late responses.
    The v13 feature set has been fixed already,
    and I am not going to add or change any more
    resources because we are already asking translators
    to translate the resources.

    For future versions, it is possible to add your feature.
    However, I am afraid that I am not generally good at understanding English.
    Can you please explain (with simple words)

    Hi Yutaka

    Is that all you want to deliver with v13?

    I am not amused, I have awaited more to come.
    Where are the other suggested improvements?

    For your convenience I have collect some
    important feature wishes for you:

    ** Display result of “Find All” in current file to output bar.

    ** Sticky Selection
    ** Restore Selection
    ** Invert Selection

    ** Improvement of the zero-wide selection edit mode.
    (Move selection line, delete left and right)

    ** Navigation: GoBack/GoForward in edit history.

    ** The $(AppDir), $(AppDrive), and $(Clipboard) parameters as ${} snippets equivalent.

    ** Updating the help with better explanations and examples.

    ** Transparency of the Find/Replace Dialog On Losing Focus.

    ** History for the search drop-down edit of Quick Launch and Keyboard Map.

    ** Favourites for the Find/Replace dialog.
    (to store, name and describe e.g. often used RegEx)

    ** “Sub folders” for macros and tools menus.

    ** Edit > Advanced > Insert at Start/End of lines

    Outline plugin:
    ** add “Paragraph” to the Type drop-down list.

    Snippets plugin:
    ** Filter for “Select Snippet”
    ** Jump to an snippet by typing an char on my keyboard.
    ** Third option “Plain Text”
    ** “Expand / Collapse Folder” command

    Macros
    Date.Day
    Date.Month
    Date.Year
    Date.Hour
    Date.Min
    Date.Sec
    document.BaseName
    document.Extension
    document.SaveAs( [ strNEWName ] );
    Selection.SelectLine( a line number )
    GetList Of SelectedLines
    document.selection.Mode = eeMultipleSelectionEditing;
    CurrLine = document.GetLine(just the current line the cursor is in);

    I hope you will consider to add some more long wishes features into the next beta?

    Thank You!

    #11067

    Yutaka Emura
    Keymaster

    Hello Stefan,

    I am afraid you are misunderstanding. In this version (v13), I have added so many features of your request! For instance, the new options in the Numbering dialog box is one of many features you had requested.

    Please understand that I won’t be able to satisfy all the customers’ request in a limited time. Besides, many customers want stability and robustness, rather than the feature-rich program. The more features we added, larger and more bloated the program becomes. It would become much more difficult to maintain if the program became bigger and bloated. If I added all the features of all the customers’ request, the program would certainly become too bloated. I believe I have to choose which features I should add.

    Nevertheless, I might add a few more features of your request unless the translation is involved. If not in v13, I might add in future versions.

    Some responses to your feature request:

    ** Display result of “Find All” in current file to output bar.

    –> You can use the “Find in Files” and search only the current file with the Use Output Bar option. Alternatively, you can use the Search plug-in.

    ** Improvement of the zero-wide selection edit mode.
    (Move selection line, delete left and right)

    You can use a combination of the Switch Starting Point and Ending Point (SHIFT + F8) and SHIFT + RIGHT/LEFT to adjust the selection.

    ** Navigation: GoBack/GoForward in edit history.

    –> Back and Forward commands are already included in EmEditor. You can display these commands as the Toolbar, and also you can use the default shortcut keys (ALT + LEFT and ALT + RIGHT).

    ** The $(AppDir), $(AppDrive), and $(Clipboard) parameters as ${} snippets equivalent.

    –> I have already added this feature per your request if it means the External Tool properties.

    ** Edit > Advanced > Insert at Start/End of lines

    –> You can select Edit > Selection Mode > Select Beginning/End of Lines, and then type text. This feature was added per your request.

    ** Updating the help with better explanations and examples.

    –> I will certainly add more explanations and examples to the Help.

    ** Macros

    Date.Day
    Date.Month
    Date.Year
    Date.Hour
    Date.Min
    Date.Sec
    document.BaseName
    document.Extension

    –> These can be done by a combination of JavaScript built-in classes and string manipulations.

    document.SaveAs( [ strNEWName ] );

    –> What is the difference between document.Save and document.SaveAs?

    Thanks always for your support and understanding!

    #11068

    Meir
    Participant

    I second Yutaka!

    Please keep EE:

    * Stable and robust
    * lean and fast loading
    (In this order of priority…)

    IMHO, and I assume that users of EE are programmers, any complex text processing is better done with some scripting language such as Perl, Pyton or Ruby. In particular processing done day-in, day-out.

    Please don’t bloat it!

    #11072

    Stefan
    Participant

    .

    Thanks for your feedback :thumpsup: :-) Very appreciated.

    I don’t want a bloated program either.

    So I think I suggestion only ‘basic’ features I miss
    to help myself and others writing better scripts
    to support the EmEditor community and myself.

    I don’t think I have listed features who would
    much increase the file size or loading time
    but some who would increase usability.
    (so I let out e.g. the “more dialog-features for scripts” wish)

    For example I think there are date and time macro functions missed.
    I know (and have provided code already) how to utilize JavaScript to get what I want.
    But there should be such basics for easy access for average users too.

    Thanks for providing hints on some topics… I will follow them and check them out.
    (Oohh: “Select Beginning/End of Lines”… I have never seen this announced? Sorry.)

    For other topics I will response in the related threads later the next weeks.

    Thanks for feedback and developing EmEditor!

    .

    #11073

    Yutaka Emura
    Keymaster

    Hello Stefan,

    Why do you need date and time macro functions while you can use JavaScript Date object? I would like EmEditor as lean as possible, and I believe date and macro functions are not necessary in EmEditor because JavaScript has the Date object, and you can easily write date and time related functions.

    Thanks!

    #11075

    Stefan
    Participant

    .

    Hi Yutaka,

    if you think it is bloat and not necessary, it is fine for me too.

    I only want to make suggestions to make working with EmEditor easier.

    As for example with the JavaScript date object,
    the user have to have programming skills or search
    the net to see how to accomplish to get an simple date or time.

    I on my own know enough to help myself.
    http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=1863&forum=10

    – – -

    Same for

    document.BaseName
    document.Extension
    http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=1862&forum=10

    – – -

    And document.SaveAs() was meant as a way to save current open document
    under a new name (from script, without any dialog)
    while keeping current doc with current name still open.

    document.SaveAs( [ strNEWName ] );
    http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=1865&forum=10

    OK, not really needed, but for convenience only.

    – – -

    Perhaps an alternative would be to cover some of this as information only in the help?

    (If I can support you here… just contact me by mail please)

    On the other hand, having dedicated macro objects for that
    would help to provide scripting code with fewer lines
    instead of having the need to write the needed helper functions too.

    – – -

    I want to explain more of my suggestions but don’t know if that would be to much now?

    If I can help you in any way, please let me know!

    Thank you.

    .

    #11080

    Stefan
    Participant

    .

    I will answer here nevertheless on some topics to keep this together.
    If more info is needed I will answer in the related post. Fine?

    ** Display result of “Find All” in current file to output bar.

    YE –> You can use the “Find in Files” and search only the current file with the Use Output Bar option.

    Sorry, I don’t know how to do this.

    YE –> Alternatively, you can use the Search plug-in.

    The search plugin would be fine perhaps, but
    a) it searches in all open documents and
    b) flickers while switching from doc to doc.

    – – -

    ** Improvement of the zero-wide selection edit mode.
    As this is a little bit more complex, I will answer in the related thread.

    – – -

    ** The $(AppDir), $(AppDrive), and $(Clipboard) parameters as ${} snippets equivalent.

    YE –> I have already added this feature per your request if it means the External Tool properties.

    That works fine for the external tools, but is missing at snippets plugin.
    http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=2206&forum=4

    – – -

    ** Edit > Advanced > Insert at Start/End of lines

    YE –> You can select Edit > Selection Mode > Select Beginning/End of Lines, and then type text.
    This feature was added per your request.

    Thank you very much!
    I guess I should read the history too and not only the “announce new features” web page?

    EmEditor Home – EmEditor Help – Command Reference – Edit > Select Beginning of Lines command

    I have now added shortcuts to this commands, and it works very well.
    Ctrl+Alt+S(tart of line)
    Ctrl+Alt+E(nd of line)

    This is a no-GUI implementation, and so there is no history of last inserts.
    But it works, good idea this way too, well done. Thanks.

    – – -

    #11092

    Yutaka Emura
    Keymaster

    Hello Stefan,

    In Find in Files dialog box, by the File types dropdown list, please click the “>” button, then click “Current File”, to show the current file name. You can then click “>” again and click “Save as Default” if you want to save this settings.

    Thanks!

    #11093

    Stefan
    Participant

    Yutaka wrote:

    In Find in Files dialog box, by the File types dropdown list, please click the “>” button, then click “Current File”,

    unbelievable…

    I am stupid, sorry.
    I looked there several times and doesn’t see it till now.
    (probably because it is greyed out for un-saved files like my test file)

    EDIT:
    I meant not “un-saved files” as it,
    but rather “not yet saved for the first time files”

    Thank you! I will try.

    #17378

    Yutaka Emura
    Keymaster

    Hello Stefan,

    Some of your requests are included in the upcoming version. See this video:

    http://www.emeditor.com/journal/enhanced-multiple-selections/

    Thanks!

    #17380

    Stefan
    Participant

    Great!
    That “Enhanced Multiple Selections – allows you to move multiple cursors more freely”
    seems to provide even more functionality than I had dreamed off. :thumpsup:

    Moving multiple cursors around to another place needed modification is very nifty. Good work!

    Thank you for making EmEditor.

    #17777

    Stefan
    Participant

    I was able to test a bit that “Enhanced Multiple Selections” feature and think it works very well.

    Thank you, good work, well done.

    .

    All the best for the new year to you and everyone.

    .
    .

Viewing 12 posts - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.