aboutsummaryrefslogtreecommitdiffstats
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authormurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2006-11-19 04:22:33 +0000
committermurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2006-11-19 04:22:33 +0000
commitf60aa2074ba55473e39bc998b09ce2782a9739f2 (patch)
tree95d104c31e3f3a96f656af45778d349d4ffc3d75 /UPGRADE.txt
parent4dc2b93fefb257a3247eed0c08ffb8ea484331a8 (diff)
Added a few words to explain the change to AEL concerning Gosub()
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@47836 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r--UPGRADE.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt
index 79ab12837..b0f5e2e7b 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;".
+