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

    Today, we are releasing EmEditor v15.6.0 beta 1.

    Notes: In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

    Updates from v15.5.1 include:

    New General Features

    • You can now select the update channel. Selecting the beta channel will notify you all updates including betas.
    • The Quick Launch window (Ctrl + Q) allows you to enter ‘@’ to show the symbol list for the current document source code, and ‘@’ plus a keyword to show the symbol list that contains the specified keyword from the current document.
    • The existing WrapTags.jsee macro was assigned to shortcut Ctrl + Shift + ,.
    • The following four macros are added.

    New Macros

    • SymbolList.jsee (Displays the symbol list for the current source code)
    • GoToDefinition.jsee (Jumps to the definition of the function at the cursor, shortcut F12)
    • PopBrowseContext.jsee (Returns from the definition, shortcut Ctrl + Num *)
    • ParameterInfo.jsee (Displays the parameter information as a tooltip when the cursor is inside the parentheses of a function, shortcut Ctrl + Shift + Space)

    New Options

    • The Show Fixed Pitch Fonts Only check box was added to the Customize Font dialog box.

    New Commands

    • Select Update Channel

    Plug-in New Features

    • The Projects plug-in supports 7 new user messages. These new user message can be used by defining USE_PROJECTS_PLUGIN before including the plug-in.h.

    Bug Fixes

    • Fixed the issue on v15.5.x where the standard input for external tools might not have worked correctly.

    To Download

    http://files.emeditor.com/beta/emed64_15.5.901.exe (64-bit installer)
    http://files.emeditor.com/beta/emed32_15.5.901.exe (32-bit installer)
    http://files.emeditor.com/beta/emed64_15.5.901_portable.zip (64-bit portable)
    http://files.emeditor.com/beta/emed32_15.5.901_portable.zip (32-bit portable)

    These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

    Thank you for continue using EmEditor!

    #20461
    Stefan
    Participant

    Thanks for the new release and for the example macros.

    #20462
    Stefan
    Participant

    Quick test of the new features….

    The Quick Launch window allows you to enter ‘@’ to show the symbol list

    That works for me only if I execute ‘SymbolList.jsee’ for this document right before.
    It does nothing if I just open ‘Quick Launch window’ and enter a ‘@’ sign.

    And then, ….
    in ‘Quick Launch window’ I get only the list of functions,
    but no functionality, like scroll the clicked function into view or like that.
    So what is the sense of this particular feature? Sorry, I don’t get it ;-)

     
     
    And, BTW, possible bug report:
    If I close the ‘Quick Launch window’, sometimes also the EmEditor main windows loses the focus and gets hidden behind another window.
    This was also with the last beta. I have not tried to get the cause of this behavior yet.

     

    Thank you for making EmEditor.

    #20465
    Yutaka Emura
    Keymaster

    Today, we are releasing EmEditor v15.6.0 beta 2.

    Notes: In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

    Updates from v15.6.0 beta 1 include:

    New General Features

    • If the beta channel is selected, EmEditor will check updates always regardless of frequency settings.
    • The Quick Launch window can be opened as a modeless window. The toolbar in the Quick Launch window includes “Keep This Window Open” button instead of the “Close” button.
    • Right-click context menu in the Quick Launch window while a string with ‘@’ is entered.

    To Download

    http://files.emeditor.com/beta/emed64_15.5.902.exe (64-bit installer)
    http://files.emeditor.com/beta/emed32_15.5.902.exe (32-bit installer)
    http://files.emeditor.com/beta/emed64_15.5.902_portable.zip (64-bit portable)
    http://files.emeditor.com/beta/emed32_15.5.902_portable.zip (32-bit portable)

    These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

    Thank you for continue using EmEditor!

    #20466
    FuzzyBear
    Participant

    15.6.0 beta 2 crashes using Quick Launch @ after clicking on an entry or clicking the green arrow unless “Keep This Window Open” is selected.

    Problem signature:
    Problem Event Name: BEX64
    Application Name: EMEDITOR.EXE
    Application Version: 15.5.902.0
    Application Timestamp: 563cfc2b
    Fault Module Name: EMEDCFG.DLL_unloaded
    Fault Module Version: 0.0.0.0
    Fault Module Timestamp: 563cfc8a
    Exception Offset: 000007fdffc27491
    Exception Code: c0000005
    Exception Data: 0000000000000008
    OS Version: 6.1.7601.2.1.0.256.48
    Locale ID: 1033
    Additional Information 1: 2264
    Additional Information 2: 2264db07e74365624c50317d7b856ae9
    Additional Information 3: 3b81
    Additional Information 4: 3b81fabc6efbaa41f351491042a6b727

    #20467
    Stefan
    Participant

    Hi Yutaka,

    thanks for the beta 2! ….still an improvement!

     
    But I also get this crash with beta2, if “Keep This Window Open” is NOT selected.

    I tried with a *.js file “Prototype JavaScript framework, version 1.6.1” on Win7/64 with EE-v15.6.0 beta 2-portable/32
    – open the file
    – open Quick Launch Ctrl+Q
    – do NOT opt for “Keep This Window Open”
    – enter ‘@’ sign
    – right click > Jump (or double click)
    – EmEditor is crashing unexpectedly. We apologize for any inconveniences.

     
    if “Keep This Window Open” -IS- selected, the Jump works!       (good observed, FuzzyBear :-) )

     
    BTW: discussion:
    the symbol list is sorted by you,…. I don’t know yet if this is fine or not….
    … because the order is different from real order in file, and so the Jump is irritation (on my first tests)

     

     
    Stefan

    #20470
    Yutaka Emura
    Keymaster

    Hello,

    Thanks for bug reports. I already fixed the Quick Launch issue. The next beta release will include this fix.
    Since I am making major internal changes, it will take some time before I can release the next beta version.

    Thank you!

    #20477
    Yutaka Emura
    Keymaster

    Hello Stefan,

    If you want the Symbol list unsorted, please open the Projects plug-in, go to Properties for Current Solution Temple, click the Symbols tab, and enter

    --sort=no

    in the Additional Parameters to Ctags (advanced option)

    In future versions, I might make this configurable from the EmEditor UI.

    Thank you!

    #20480
    Yutaka Emura
    Keymaster

    Hello Stefan,
    This sort feature has been included in beta 3.
    Thank you!

    #20483
    Stefan
    Participant

    Hello Yutaka,

    here are my observation on testing the beta3

    – Jump now works even with disabled “Keep This Window Open”. Good work.

    – I find this sort option useful, thanks for implementing.

    – It do not work on *.jsee files, only if I save with *.JS extension,
    Likewise possible the same for *.vbee?

    – Works only on saved files and on files with the right extensions.

    – The ‘symbol list’ is not updated on saving the document,
    I have to re-open, or at least (temporarily) change the sort order.
    Ahh, now! …there is a ‘Refresh’ context menu entry! Fine!

    – Two or more functions with same name are listed only once. But I think all should be listed? No?

    ———–

    Idea:

    I would find it very useful to see also
    the function parameter to look up quickly the need syntax:

    function.Backup(strSource, strTarget, intOption)
    function.isElement(object)
    function.merge(array, args)
    function.argumentNames()
    function.delay(timeout)

    I tried already with ctags options, but had no success:

    – Enable Projects plug-in,
    – right-click into Projects pane
    – launch Tools >Properties for Current Solution Template, (this is named ‘default’ for me)
    (or should I go “Tools > Solution Templates” and chose ‘Visual Studio’ ?)

    – open Symbols tab
    – modify “Additional Parameters to Ctags (advanced option)” field

    -V
    -e –c-kinds=+defgpstux -R
    http://stackoverflow.com/questions/3655743/when-using-exuberant-ctags-what-options-to-you-use

    ———–
    Ohh, already a beta 4!?! … ;-) Fine! Thanks! I go taking a look………..

    #20487
    Yutaka Emura
    Keymaster

    Hello Stefan,

    I fixed the .jsee issue on beta 5.

    https://www.emeditor.com/forums/topic/emeditor-v15-6-0-beta-5/

    Thanks!

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