AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Pre-1.0.10 Changes

 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Announcements
View previous topic :: View next topic  
Author Message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10464

PostPosted: Fri Apr 30, 2004 4:26 pm    Post subject: Pre-1.0.10 Changes Reply with quote

I just discovered a change in v1.0.09 that I thought was inconsequential but isn't. If you use anything that does a Sleep(0), such as a zero WinDelay, ControlDelay, etc., and you've discovered that now some of your scripts suddenly run too quickly in critical sections (such as a WinWaitClose not waiting quite long enough after its window closes), you might want to re-download.

I'd be interested if anyone else besides me has observed this issue since upgrading to 1.0.09. It's not a blatant thing at all, but very subtle. The reason for it is that apparently a PeekMessage() -- though it does yield CPU time to other processes when your own process has no messages -- doesn't do so as well as Sleep(0).

-------------

These are the other changes that have been added since 1.0.09 was first released:

Fixed "ControlGet, OutputVar, Line, 1" and "Control, Choose, 1".

Improved ListLines to show 200 vs. 50 lines and to show the elapsed time between lines. [thanks beardboy]

Added built-in variable A_IsAdmin, which contains 1 if the current user has admin privileges or 0 otherwise. [thanks AutoIt3 team & jpk]

Added command CoordMode, which allows screen (absolute) vs. relative coordinates to be used for any of following groups of commands: Mouse (Move, Click, Drag, GetPos), Pixel (GetColor, Search), and ToolTip. Also, Window Spy now shows both relative and screen coordinates. [thanks to various]
Back to top
View user's profile Send private message Send e-mail
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Fri Apr 30, 2004 4:55 pm    Post subject: Reply with quote

wow! u're quick! Cool

this is better Exclamation
_________________
Back to top
View user's profile Send private message
beardboy



Joined: 02 Mar 2004
Posts: 444
Location: SLC, Utah

PostPosted: Fri Apr 30, 2004 5:27 pm    Post subject: Reply with quote

Good idea Rajat. Chris I don't know if you can do this in the forum, but maybe lock down this Thread so that only you can create new Topics, but allow others to reply. That way this thread keeps it to only announcements and replies.

thanks,
beardboy
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10464

PostPosted: Fri Apr 30, 2004 6:11 pm    Post subject: Reply with quote

I think I set it that way but haven't actually tested it.
Back to top
View user's profile Send private message Send e-mail
beardboy



Joined: 02 Mar 2004
Posts: 444
Location: SLC, Utah

PostPosted: Fri Apr 30, 2004 6:19 pm    Post subject: Reply with quote

I'll be quiet then. Wink

thanks,
beardboy
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Fri Apr 30, 2004 8:41 pm    Post subject: Reply with quote

the first thing i did when i saw this subforum was that i pressed 'new topic' button! Wink and was glad to see that only admins can post here!
_________________
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10464

PostPosted: Sat May 01, 2004 1:36 pm    Post subject: Reply with quote

I've updated the installer with a new AutoScriptWriter. This is something I should have done months ago, but better late than never:

Customized AutoScriptWriter for AutoHotkey. It now uses MouseClick vs. LeftClick, uses accent vs. backslash as its escape character, and saves files with the .ahk extension. [thanks Larry Keys]
Back to top
View user's profile Send private message Send e-mail
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10464

PostPosted: Sat May 01, 2004 6:06 pm    Post subject: Reply with quote

Updated the installer again:
Fixed: If a script had exactly one timer and it turned itself off during a Sleep or other delay, the script would sleep forever. [thanks beardboy]

As Rajat has reminded me, it seems best after 1.0.10 is released not to change the released version after it is released, except perhaps to fix bugs. So what I'll probably do is release an interim version as a separate download that contains any new features that need trying out between versions.

The main disadvantage to having an interim version is that even if some people download it and try it out, I'm not optimistic that I would get much feedback about it since AHK still has relatively few users. That has been my motivation for doing it the way I've been doing it, which seems justified given that even the official releases aren't getting more than a few comments each (this is not a criticism, it's just a natural consequence of the fact that there aren't enough users yet).

The other issue is that since I will try to get an updated version out every two weeks or so -- at least until the list of pending requests shrinks down a little -- there isn't much time for any of you to try out the interim version, maybe a week or less.

What I could do is postpone all new releases for a 1 week public beta period, but I suspect the majority wouldn't like that. Still, it would add another layer of quality assurance above and beyond my own testing.

Comments are welcome.


Last edited by Chris on Sun May 02, 2004 2:34 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
beardboy



Joined: 02 Mar 2004
Posts: 444
Location: SLC, Utah

PostPosted: Sat May 01, 2004 6:31 pm    Post subject: Reply with quote

I love the speed of response for fixes and new features. I like being able to get them as soon as possible. I think the interm version is probably the best option even given the pros and cons. Me personally I always download the fixes and new feature versions betwen releases with different names.

AutoHotkey1009.exe
AutoHotkey1009a.exe
AutoHotkey1009b.exe

thanks,
beardboy
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Announcements All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group