Preview of v1.1.28.00

Community news and information about new or upcoming versions of AutoHotkey
lexikos
Posts: 5686
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Preview of v1.1.28.00

10 Jan 2018, 05:08

  • Changed __Delete to catch and report exceptions. __Delete previously had the effect of "postponing" the exception until the next function call or the end of the try-block/thread.
  • Added support for all built-in variables in #Include.
  • Added A_TimeIdleKeyboard and A_TimeIdleMouse.
  • Added A_ListLines.
  • Added A_ComSpec.
  • Added A_LoopFilePath (alias of A_LoopFileFullPath, which is a misnomer).
  • Added hotstring E option to execute instead of auto-replace.
  • Added Hotstring(), the hotstring version of the Hotkey command.
  • Changed hotstring recognizer to reset when focus changes instead of just when the active window changes.
  • Added function hotstrings.
  • Optimised detection of AltGr on Unicode builds. This fixes startup delays present in v1.1.27.00, which previously occurred (in part) each time Send was called for the first time for each target keyboard layout.
  • Changed WinMenuSelectItem to treat menu 0& as the window's system menu.
  • Added MaxParts parameter to StrSplit.

Documentation is included in the download.
lexikos
Posts: 5686
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: Preview of v1.1.28.00

13 Jan 2018, 19:59

Updated (v1.1.28-a02).
  • Improved #MenuMaskKey to allow specifying VK and SC, or vk00sc000 (disable masking).
    Fixed #MenuMaskKey treating some valid keys (such as Del) as invalid.
    (These changes were already in the included documentation, but not the executable.)
    Reduced size of menu masking code.
  • Fixed StrSplit MaxParts when Delimiter is omitted.
  • Added further explanation to the documentation of why 0& should only be used with custom menus.
User avatar
oldbrother
Posts: 139
Joined: 23 Oct 2013, 05:08

Re: Preview of v1.1.28.00

14 Jan 2018, 08:09

Thanks a lot! Where is the installer download link?
lexikos
Posts: 5686
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: Preview of v1.1.28.00

15 Jan 2018, 02:50

There isn't one. :roll:

There won't be one until the actual release.
User avatar
joedf
Posts: 6132
Joined: 29 Sep 2013, 17:08
Facebook: J0EDF
Google: +joedf
GitHub: joedf
Location: Canada, Quebec
Contact:

Re: Preview of v1.1.28.00

15 Jan 2018, 10:47

#Include Ahk_Patience :hehe:
User avatar
Drugwash
Posts: 449
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Preview of v1.1.28.00

16 Jan 2018, 05:52

Where are the sources for this version, please? I downloaded the test branch from GitHub but AHK_VERSION is set to 1.1.27.04. Is that an overlook or aren't the sources public (yet)? I just wanna look over some keyboard layout-related code, not police on the availability of sources. :)
lexikos
Posts: 5686
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: Preview of v1.1.28.00

18 Jan 2018, 03:48

The sources are right where you looked.

The version number is not committed, except on the master branch. It is set temporarily by the release script to include the ID of the commit, which cannot be included in that same commit for obvious reasons. The release script suggests a version number based on the last tag, number of commits since, and current commit ID; I edit this via InputBox. I never edit ahkversion.h directly.

The last 7 characters of the version number are the first 7 characters of the commit ID.
User avatar
Drugwash
Posts: 449
Joined: 29 May 2014, 21:07
Location: Ploieşti, Romania
Contact:

Re: Preview of v1.1.28.00

18 Jan 2018, 08:54

OK, thank you for the detailed information.
lexikos
Posts: 5686
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: Preview of v1.1.28.00

27 Jan 2018, 00:08

Before v1.1.28.00 is released, I need to find answers to some questions regarding the hotstring() syntax;
Hotstring E(xecute) vs E(nd chars), Hotkey directives - AutoHotkey v2 Development

Edit: v1.1.28.00 has been released.

Return to “Announcements”

Who is online

Users browsing this forum: No registered users and 1 guest