From: Steve Murphy Date: Sun, 19 Nov 2006 04:22:33 +0000 (+0000) Subject: Added a few words to explain the change to AEL concerning Gosub() X-Git-Tag: 1.6.0-beta1~3^2~3905 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbcf1ef5dbb47433abfd252fe34bae09c58b1afc;p=thirdparty%2Fasterisk.git Added a few words to explain the change to AEL concerning Gosub() git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47836 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/UPGRADE.txt b/UPGRADE.txt index 79ab12837a..b0f5e2e7b4 100644 --- a/UPGRADE.txt +++ b/UPGRADE.txt @@ -6,3 +6,14 @@ Manager: * The CallerID fields across Manager events have now been made more consistent. CallerID Number will be sent as CallerIDNum and CallerID Name will be sent as CallerIDName wherever used. + +AEL: + +* Macros are now implemented underneath with the Gosub() application. + Heaven Help You if you wrote code depending on any aspect of this! + Previous to 1.6, macros were implemented with the Macro() app, which + provided a nice feature of auto-returning. The compiler will do its + best to insert a Return() app call at the end of your macro if you did + not include it, but really, you should make sure that all execution + paths within your macros end in "return;". +