Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #10950
    Yutaka Emura
    Keymaster

    Today, we are releasing EmEditor Professional v13 beta (12.9.0).

    Please see EmEditor Professional v13 New Features.
    http://www.emeditor.com/modules/feature1/rewrite/tc_41.html

    === To Download ===

    Please click one of the links below to download. The Update Checker is not available for beta versions.

    http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=2219&forum=12

    Notes:

    Since this is a beta version, there might be some bugs left, and that is normal. Only English and Japanese user interfaces are up-to-date. The Help is not up-to-date.

    This beta release can be tried with a registration key for v12. Registration keys for v13 will be different from the keys for v12. When v13 is released, some customers will need to purchase upgrades. If you purchase v12 now, you will receive a free key for v13 when v13 is released.

    Thank you for continue using EmEditor!

    #10951
    Stefan
    Participant

     
     
    WOW great work again Yutaka!

    And you even minimize the size of the EE files even more on every release it seems ;-)

    Here are my first test from top to down on new features.
    I only mention what I just have seen on my tests.

    #######################################################

    “Multiple Selection Editing”
    Great feature!!!

    But it selects no line enders?
    Test:
    – select a few lines
    One
    Two
    Three
    One
    Four
    One
    – copy to clipboard
    – past in new doc,
    >>> all are on one single line? >>> OneOneOne

    Solution:
    you have to do the selections including the line enders.
    F.ex. it works as I wants if I select a whole line by clicking at the line number gutter
    or by triple clicking the line.
    One
    One
    One

    It doesn’t include line enders if I only just select the line from start till end.
    That’s normal, it’s indented, but one have to think on it ;-)

    #######################################################

    “Add Next Occurrence”, “Select All Occurrences”

    Hmm, Ctrl+R / C+S+A don’t work on
    One
    Two
    Three
    One
    Four
    One

    Solution:
    that shortcuts are not “registered”
    Search > Add Next Occurrence
    Search > Select All Occurrences
    (Luckily we have Help > Keyboard Map… ;-) )

    Now it works.

    But it have no option to match “Whole word” only?
    F.ex.:
    Fun
    Work
    Fun
    Party
    Function one()
    Function two()

    I think there should be such an option.
    Or one have to be very careful an using this feature.
    Especial on renaming a variable name.

    #######################################################

    “Switch Starting Point and Ending Point command (SHIFT+F8)”

    I had to register this shortcut too.

    Now I can’t see who it should work… have to try more!

    —-
    (I was only able to freeze the current document view one time
    by doing an non-zero-width selection at the end
    and pressing Shift+F8.
    But now I can’t reproduce it again)
    EDIT:
    now I had this “freeze” again on doing an block selection
    by holding Alt-key and drawing an rectangle with left mouse button
    and then pressing Del-key.
    This document and most parts of EE are frozen and I had to kill EE.
    ——-

    EDIT:

    I think I got it now:

    You have to make a selection first, than you can switch
    the current working point by pressing (SHIFT+F8)

    For example, if you had done a selection to the left, pressing (SHIFT+F8)
    will move the working point to the right side of this selection.
    See:
    – make a zero-width selection first.
    – hold Shift and press L/R arrow keys
    to create an selection, even one column will do.
    – press (SHIFT+F8)
    – hold Shift and press L/R arrow keys,
    now you can resize the selection from
    the other end of that selection.

    Nifty to move to the wanted column:
    – make a zero-width selection somewhere near the wanted column.
    – hold Shift and press L/R arrow keys to create an selection till to the wanted column.
    – press (SHIFT+F8)
    – hold Shift and press L/R arrow keys, now resize the selection till you get a zero-width selection again.

    This will work at start of line or in the middle, but not at the end of line (?).
    At the end of line I can’t make a selection to the left.

    I also can’t move the working point anymore after I have typed something,
    i.e. you can’t move the zero-width selection from column to column to do several modifications.
    But that was what I have tried to suggest on this other thread
    > http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=831&forum=4&post_id=7232#forumpost7232

    Or did I miss something here?

    Here is how I had in mind how it should work:
    https://www.youtube.com/watch?v=yz1NoXnjzPo

    ———————

    Tested again:

    I think it would work as I suggested if not this would happen:
    >> “I also can’t move the working point anymore after I have typed something, “

    But after I typed something I can’t move the working point to another column.
    OK, it’s because we are still in editing mode.
    Pressing (SHIFT+F8) don’t help here anymore ;-)

    More on this if I may?
    * Backspace, to delete to the left, works on EOL only, not in the middle of the line.
    * Del, to delete to the right, works nowhere with an zero-width selection only.
    For both we can do a selection to the left or right first, and then press Del to remove the signs.

    #######################################################

    “The Find All button was added to the Find dialog box”
    Very welcome and nifty.

    #######################################################

    “Skip Empty Lines” and “Restart Numbering after Empty Lines” check boxes
    were added to the “Insert Numbering” dialog box

    Work as wanted, thanks.

    For them who don’t know how to use:
    – do an zero-width selection in front or at the end (or even in the middle) of the lines you want to add numbers on.
    (e.g.: hold Alt-key, press left mouse-key and draw a tiny line down)

    – press At+N to open the “Insert Numbering” dialog box, made your settings and click at OK, the numbers are inserted.

    Extra tip: you can even enter leading zeros into the ‘First Line’ field >>> [ 001 ]

    You may want to add additional signs like ‘.) ‘ after the numbers?
    Then just do that after the insertion, but while still in selection mode. Just type it!

    Or do an another zero-width selection and add the signs at an second step.
    (you will have to remove this additional signs from the beforehand empty lines in between, if any, though)

    ###################################

    “Quick Launch”

    Can be found under “Tools > All Commands… > Tools”
    or via “Help > Keyboard Map…” and search for ‘quick’.
    I have assigned Alt+Q as shortcut.

    Now I am able to press Alt+Q to open “Quick Launch” and start typing an command
    I am interested in, e.g. ‘chm’ or ‘exe’ to see a list of my external tools.

    Or ‘delete’ to see a list of all available delete commandos.

    Don’t works for every single setting in the properties dialog, but to open
    the main settings dialog it works well. Test it: ‘wrap pro’ or try ‘cust’

    But it work e.g. to re-open recent opened files: ‘txt’ or ‘recent’

    It seems not to work to navigate in current doc like
    jumping to line ‘n’ or to first line containing ‘foobar’.
    Me means something like “Type ‘?’ to search within the
    file, or ‘:’ to go to a line number.” Idea? ;-)

    Like [ ?funct ] will jump to next function line,
    and [ :11 ] will jump to line 11.
    Would also be nice to have a joker sign like ‘*’ to match even on un-complete strings,
    like [ *licenetxt ] would match on “LicenCe.txt” or “LicenSe.txt”

    ###################################

    “Block Comments”

    The Comment/Uncomment commands now work as begin/end comments
    (for example, /* … */) in addition to line comments.
    EmEditor will choose begin/end comments when the middle of a line is selected.

    This come in handy too.

    How-to:
    to add an block comment on whole lines,the selection must not start at pos 1.
    Just add one space there and select from column 2 on.
    For the end there is no such work around needed.

    On the other hand, if you start at column 1,
    a line comment is added for each single line.

    #############

    Well done. Congratulations.

    to be continued…

    #10962
    Stefan
    Participant

     
    “Multiple Selection Editing” works very well after a few tests

    and is surprisingly also very useful

    in many ways I never had thought about before.

    .

    #10967
    thanksgod
    Participant

    Oh

    That’s cool Yukata, I’ve just seen there are several beta versions out, and I had a look on the new features. Oh, it really make me excited!!!. Of course I have to try those new features right now!!!

    I will have a try on each of the new feature one-by-one :)

    I’m really sure, this BIG change including will make my life and others much much more convenient.

    This one BIG change, is not the April’s fool joke, is it?

    Joking!! :-D :-D

    BTW,

    And you even minimize the size of the EE files even more on every release it seems

    I also just noticed one thing, and I don’t know why because normally I usually see the x32 edition of others software will have the Smaller size than x64 edition for the same version of software, BUT why Emeditor’s edition (x32 & x64) sizes are just opposite.

    I mean for the Emeditor, x32 edition has a size bigger than x64 edition? could you please tell me why is that?

    It’s time for me to try out the beta now :)

    Thanks again!!!!!

    #10970
    Yutaka Emura
    Keymaster

    I guess the installer compresses x64 binary better than 32-bit binary. The actual size of DLLs and EXEs are bigger in x64 than 32-bit. Thanks!

    #11052
    Stefan
    Participant

    History wrote:

    “The Find All button was added to the Find dialog box”

    Yutaka, can there please be a eeFindAll macro command?

    document.selection.Find(“WORD.*”,eeFindAll | eeFindReplaceRegExp);

    Thanks.

    .

    #11054
    Yutaka Emura
    Keymaster

    Hello Stefan,

    Yes! You can use eeFindSelectAll, and it is already implemented on the latest beta version.

    Thanks!

    #11055
    Stefan
    Participant

    Yutaka wrote:
    Yes! You can use eeFindSelectAll, and it is already implemented on the latest beta version.

    Perfect, thanks.


    //needs EmEditor Professional v13 beta 10 (12.9.9)
    findstring = prompt("text to find","");
    ret = document.selection.Find("(?-s)^.*"+findstring+".*$",eeFindSelectAll | eeFindReplaceRegExp);
    if(ret==0){status = "Nothing found"; alert("Nothing found: " + findstring);}

    .

    #17381
    Stefan
    Participant

    Yutaka wrote:

    Please see EmEditor Professional v13 New Features.
    http://www.emeditor.com/modules/feature1/rewrite/tc_41.html

    For your information, that page can now be found here:
    http://www.emeditor.com/text-editor-features/history/new-in-version-13/

     

    Feedback:
    That multiple selection editing if often useful to select several lines between other, unimportant lines, like here:

    HKLM\SOFTWARE\Microsoft\Uninstall\{D95297092}\Version=””
    HKLM\SOFTWARE\Microsoft\Uninstall\{D95297092}\Language=””
    HKLM\SOFTWARE\Microsoft\Uninstall\{D95297092}\DisplayName=”Registration Wizard”
    HKLM\SOFTWARE\Microsoft\Uninstall\{C24F6BA0}\Version=””
    HKLM\SOFTWARE\Microsoft\Uninstall\{C24F6BA0}\Language=””
    HKLM\SOFTWARE\Microsoft\Uninstall\{C24F6BA0}\DisplayName=”MoS 4.6.2″
    HKLM\SOFTWARE\Microsoft\Uninstall\{DE2D4A5E4}\Language=””
    HKLM\SOFTWARE\Microsoft\Uninstall\{F055B0A4C}\Version=””
    HKLM\SOFTWARE\Microsoft\Uninstall\{F055B0A4C}\DisplayName=”Vun 9.0 Run-Time Engine”

    Great.

     

    Idea:
    But now I see I can not remove mistakenly made selections, this feature is only for adding another selection.
    So, while you are working on this, perhaps you can add a feature to remove individual selection. e.g. by holding the CTRL-key and clicking on an selection?

     

    Another idea:
    Imagine I would select “DisplayName” in one line and press CTRL+SHIFT+A) to select all the occurrences,
    next I wanted to extend all selection to select the whole lines where a selection is made.
    Can there be a option to get this working? Ctrl+F8 works only for the current line.
    Maybe there is a change to improve that Ctrl+F8 feature to work on all lines with an selection?

     

    Thanks for making EmEditor.

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.