From 8164b54d1d78cce5b8c1625be66c8e8cfc577a8e Mon Sep 17 00:00:00 2001 From: murf Date: Wed, 17 Dec 2008 05:35:48 +0000 Subject: Merged revisions 165071 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r165071 | murf | 2008-12-16 22:04:56 -0700 (Tue, 16 Dec 2008) | 31 lines A possibly "horrible fix" for a "horribly broken" situation. As stuff shifts around in the asterisk code, the miscellaneous inclusions from the standalone stuff gets broken. There's no easy fix for this situation. I made sure that everything in utils builds without problem ***AND*** that aelparse runs the regressions correctly with the following make menuselect options both on and off: DONT_OPTIMIZE DEBUG_THREADS DEBUG_CHANNEL_LOCKS MALLOC_DEBUG MTX_PROFILE DEBUG_SCHEDULER DEBUG_THREADLOCALS DETECT_DEADLOCKS CHANNEL_TRACE I think from now on, I'm going to #undef all these features in the various utils native files; I guess I could do the same for the copied-in files, surrounded by STANDALONE ifdef. A standalone isn't going to care about threads, mutexes, etc. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.0@165074 f38db490-d61c-443f-a65b-d21fe96a405b --- pbx/ael/ael-test/ref.ael-vtest13 | 152 +++++++++++++++++++-------------------- pbx/ael/ael-test/ref.ael-vtest17 | 2 +- 2 files changed, 77 insertions(+), 77 deletions(-) (limited to 'pbx/ael') diff --git a/pbx/ael/ael-test/ref.ael-vtest13 b/pbx/ael/ael-test/ref.ael-vtest13 index 79a5e48fd..07ae29ed3 100644 --- a/pbx/ael/ael-test/ref.ael-vtest13 +++ b/pbx/ael/ael-test/ref.ael-vtest13 @@ -21,7 +21,7 @@ exten => s,7,Return() exten => a,1,VoiceMailMain(${ext}) exten => _sw-1-.,10,Voicemail(u${ext}) exten => _sw-1-.,11,Goto(s,6) -exten => sw-1-,10,Goto(sw-1-.|10) +exten => sw-1-,10,Goto(sw-1-.,10) exten => sw-1-ANSWER,10,Goto(s,6) exten => sw-1-NOANSWER,10,Voicemail(u${ext}) exten => sw-1-NOANSWER,11,Goto(s,6) @@ -44,7 +44,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_1-3) exten => s,12,Return() exten => _sw-3-.,10,Voicemail(u${ext}) exten => _sw-3-.,11,Goto(s,11) -exten => sw-3-,10,Goto(sw-3-.|10) +exten => sw-3-,10,Goto(sw-3-.,10) exten => sw-3-NOANSWER,10,Voicemail(u${ext}) exten => sw-3-NOANSWER,11,Goto(s,11) exten => sw-3-ANSWER,10,Goto(s,11) @@ -71,7 +71,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_2-4) exten => s,12,Return() exten => _sw-4-.,10,Voicemail(u${ext}) exten => _sw-4-.,11,Goto(s,11) -exten => sw-4-,10,Goto(sw-4-.|10) +exten => sw-4-,10,Goto(sw-4-.,10) exten => sw-4-NOANSWER,10,Voicemail(u${ext}) exten => sw-4-NOANSWER,11,Goto(s,11) exten => sw-4-ANSWER,10,Goto(s,11) @@ -98,7 +98,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_3-5) exten => s,12,Return() exten => _sw-5-.,10,Voicemail(u${ext}) exten => _sw-5-.,11,Goto(s,11) -exten => sw-5-,10,Goto(sw-5-.|10) +exten => sw-5-,10,Goto(sw-5-.,10) exten => sw-5-NOANSWER,10,Voicemail(u${ext}) exten => sw-5-NOANSWER,11,Goto(s,11) exten => sw-5-ANSWER,10,Goto(s,11) @@ -125,7 +125,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_4-6) exten => s,12,Return() exten => _sw-6-.,10,Voicemail(u${ext}) exten => _sw-6-.,11,Goto(s,11) -exten => sw-6-,10,Goto(sw-6-.|10) +exten => sw-6-,10,Goto(sw-6-.,10) exten => sw-6-NOANSWER,10,Voicemail(u${ext}) exten => sw-6-NOANSWER,11,Goto(s,11) exten => sw-6-ANSWER,10,Goto(s,11) @@ -152,7 +152,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_5-7) exten => s,12,Return() exten => _sw-7-.,10,Voicemail(u${ext}) exten => _sw-7-.,11,Goto(s,11) -exten => sw-7-,10,Goto(sw-7-.|10) +exten => sw-7-,10,Goto(sw-7-.,10) exten => sw-7-NOANSWER,10,Voicemail(u${ext}) exten => sw-7-NOANSWER,11,Goto(s,11) exten => sw-7-ANSWER,10,Goto(s,11) @@ -179,7 +179,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_6-8) exten => s,12,Return() exten => _sw-8-.,10,Voicemail(u${ext}) exten => _sw-8-.,11,Goto(s,11) -exten => sw-8-,10,Goto(sw-8-.|10) +exten => sw-8-,10,Goto(sw-8-.,10) exten => sw-8-NOANSWER,10,Voicemail(u${ext}) exten => sw-8-NOANSWER,11,Goto(s,11) exten => sw-8-ANSWER,10,Goto(s,11) @@ -206,7 +206,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_7-9) exten => s,12,Return() exten => _sw-9-.,10,Voicemail(u${ext}) exten => _sw-9-.,11,Goto(s,11) -exten => sw-9-,10,Goto(sw-9-.|10) +exten => sw-9-,10,Goto(sw-9-.,10) exten => sw-9-NOANSWER,10,Voicemail(u${ext}) exten => sw-9-NOANSWER,11,Goto(s,11) exten => sw-9-ANSWER,10,Goto(s,11) @@ -233,7 +233,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_8-10) exten => s,12,Return() exten => _sw-10-.,10,Voicemail(u${ext}) exten => _sw-10-.,11,Goto(s,11) -exten => sw-10-,10,Goto(sw-10-.|10) +exten => sw-10-,10,Goto(sw-10-.,10) exten => sw-10-NOANSWER,10,Voicemail(u${ext}) exten => sw-10-NOANSWER,11,Goto(s,11) exten => sw-10-ANSWER,10,Goto(s,11) @@ -260,7 +260,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_9-11) exten => s,12,Return() exten => _sw-11-.,10,Voicemail(u${ext}) exten => _sw-11-.,11,Goto(s,11) -exten => sw-11-,10,Goto(sw-11-.|10) +exten => sw-11-,10,Goto(sw-11-.,10) exten => sw-11-NOANSWER,10,Voicemail(u${ext}) exten => sw-11-NOANSWER,11,Goto(s,11) exten => sw-11-ANSWER,10,Goto(s,11) @@ -287,7 +287,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_10-12) exten => s,12,Return() exten => _sw-12-.,10,Voicemail(u${ext}) exten => _sw-12-.,11,Goto(s,11) -exten => sw-12-,10,Goto(sw-12-.|10) +exten => sw-12-,10,Goto(sw-12-.,10) exten => sw-12-NOANSWER,10,Voicemail(u${ext}) exten => sw-12-NOANSWER,11,Goto(s,11) exten => sw-12-ANSWER,10,Goto(s,11) @@ -314,7 +314,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_11-13) exten => s,12,Return() exten => _sw-13-.,10,Voicemail(u${ext}) exten => _sw-13-.,11,Goto(s,11) -exten => sw-13-,10,Goto(sw-13-.|10) +exten => sw-13-,10,Goto(sw-13-.,10) exten => sw-13-NOANSWER,10,Voicemail(u${ext}) exten => sw-13-NOANSWER,11,Goto(s,11) exten => sw-13-ANSWER,10,Goto(s,11) @@ -341,7 +341,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_12-14) exten => s,12,Return() exten => _sw-14-.,10,Voicemail(u${ext}) exten => _sw-14-.,11,Goto(s,11) -exten => sw-14-,10,Goto(sw-14-.|10) +exten => sw-14-,10,Goto(sw-14-.,10) exten => sw-14-NOANSWER,10,Voicemail(u${ext}) exten => sw-14-NOANSWER,11,Goto(s,11) exten => sw-14-ANSWER,10,Goto(s,11) @@ -368,7 +368,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_13-15) exten => s,12,Return() exten => _sw-15-.,10,Voicemail(u${ext}) exten => _sw-15-.,11,Goto(s,11) -exten => sw-15-,10,Goto(sw-15-.|10) +exten => sw-15-,10,Goto(sw-15-.,10) exten => sw-15-NOANSWER,10,Voicemail(u${ext}) exten => sw-15-NOANSWER,11,Goto(s,11) exten => sw-15-ANSWER,10,Goto(s,11) @@ -395,7 +395,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_14-16) exten => s,12,Return() exten => _sw-16-.,10,Voicemail(u${ext}) exten => _sw-16-.,11,Goto(s,11) -exten => sw-16-,10,Goto(sw-16-.|10) +exten => sw-16-,10,Goto(sw-16-.,10) exten => sw-16-NOANSWER,10,Voicemail(u${ext}) exten => sw-16-NOANSWER,11,Goto(s,11) exten => sw-16-ANSWER,10,Goto(s,11) @@ -422,7 +422,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_15-17) exten => s,12,Return() exten => _sw-17-.,10,Voicemail(u${ext}) exten => _sw-17-.,11,Goto(s,11) -exten => sw-17-,10,Goto(sw-17-.|10) +exten => sw-17-,10,Goto(sw-17-.,10) exten => sw-17-NOANSWER,10,Voicemail(u${ext}) exten => sw-17-NOANSWER,11,Goto(s,11) exten => sw-17-ANSWER,10,Goto(s,11) @@ -449,7 +449,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_16-18) exten => s,12,Return() exten => _sw-18-.,10,Voicemail(u${ext}) exten => _sw-18-.,11,Goto(s,11) -exten => sw-18-,10,Goto(sw-18-.|10) +exten => sw-18-,10,Goto(sw-18-.,10) exten => sw-18-NOANSWER,10,Voicemail(u${ext}) exten => sw-18-NOANSWER,11,Goto(s,11) exten => sw-18-ANSWER,10,Goto(s,11) @@ -476,7 +476,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_17-19) exten => s,12,Return() exten => _sw-19-.,10,Voicemail(u${ext}) exten => _sw-19-.,11,Goto(s,11) -exten => sw-19-,10,Goto(sw-19-.|10) +exten => sw-19-,10,Goto(sw-19-.,10) exten => sw-19-NOANSWER,10,Voicemail(u${ext}) exten => sw-19-NOANSWER,11,Goto(s,11) exten => sw-19-ANSWER,10,Goto(s,11) @@ -503,7 +503,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_18-20) exten => s,12,Return() exten => _sw-20-.,10,Voicemail(u${ext}) exten => _sw-20-.,11,Goto(s,11) -exten => sw-20-,10,Goto(sw-20-.|10) +exten => sw-20-,10,Goto(sw-20-.,10) exten => sw-20-NOANSWER,10,Voicemail(u${ext}) exten => sw-20-NOANSWER,11,Goto(s,11) exten => sw-20-ANSWER,10,Goto(s,11) @@ -530,7 +530,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_19-21) exten => s,12,Return() exten => _sw-21-.,10,Voicemail(u${ext}) exten => _sw-21-.,11,Goto(s,11) -exten => sw-21-,10,Goto(sw-21-.|10) +exten => sw-21-,10,Goto(sw-21-.,10) exten => sw-21-NOANSWER,10,Voicemail(u${ext}) exten => sw-21-NOANSWER,11,Goto(s,11) exten => sw-21-ANSWER,10,Goto(s,11) @@ -557,7 +557,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_20-22) exten => s,12,Return() exten => _sw-22-.,10,Voicemail(u${ext}) exten => _sw-22-.,11,Goto(s,11) -exten => sw-22-,10,Goto(sw-22-.|10) +exten => sw-22-,10,Goto(sw-22-.,10) exten => sw-22-NOANSWER,10,Voicemail(u${ext}) exten => sw-22-NOANSWER,11,Goto(s,11) exten => sw-22-ANSWER,10,Goto(s,11) @@ -584,7 +584,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_21-23) exten => s,12,Return() exten => _sw-23-.,10,Voicemail(u${ext}) exten => _sw-23-.,11,Goto(s,11) -exten => sw-23-,10,Goto(sw-23-.|10) +exten => sw-23-,10,Goto(sw-23-.,10) exten => sw-23-NOANSWER,10,Voicemail(u${ext}) exten => sw-23-NOANSWER,11,Goto(s,11) exten => sw-23-ANSWER,10,Goto(s,11) @@ -611,7 +611,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_22-24) exten => s,12,Return() exten => _sw-24-.,10,Voicemail(u${ext}) exten => _sw-24-.,11,Goto(s,11) -exten => sw-24-,10,Goto(sw-24-.|10) +exten => sw-24-,10,Goto(sw-24-.,10) exten => sw-24-NOANSWER,10,Voicemail(u${ext}) exten => sw-24-NOANSWER,11,Goto(s,11) exten => sw-24-ANSWER,10,Goto(s,11) @@ -638,7 +638,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_23-25) exten => s,12,Return() exten => _sw-25-.,10,Voicemail(u${ext}) exten => _sw-25-.,11,Goto(s,11) -exten => sw-25-,10,Goto(sw-25-.|10) +exten => sw-25-,10,Goto(sw-25-.,10) exten => sw-25-NOANSWER,10,Voicemail(u${ext}) exten => sw-25-NOANSWER,11,Goto(s,11) exten => sw-25-ANSWER,10,Goto(s,11) @@ -665,7 +665,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_24-26) exten => s,12,Return() exten => _sw-26-.,10,Voicemail(u${ext}) exten => _sw-26-.,11,Goto(s,11) -exten => sw-26-,10,Goto(sw-26-.|10) +exten => sw-26-,10,Goto(sw-26-.,10) exten => sw-26-NOANSWER,10,Voicemail(u${ext}) exten => sw-26-NOANSWER,11,Goto(s,11) exten => sw-26-ANSWER,10,Goto(s,11) @@ -692,7 +692,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_25-27) exten => s,12,Return() exten => _sw-27-.,10,Voicemail(u${ext}) exten => _sw-27-.,11,Goto(s,11) -exten => sw-27-,10,Goto(sw-27-.|10) +exten => sw-27-,10,Goto(sw-27-.,10) exten => sw-27-NOANSWER,10,Voicemail(u${ext}) exten => sw-27-NOANSWER,11,Goto(s,11) exten => sw-27-ANSWER,10,Goto(s,11) @@ -719,7 +719,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_26-28) exten => s,12,Return() exten => _sw-28-.,10,Voicemail(u${ext}) exten => _sw-28-.,11,Goto(s,11) -exten => sw-28-,10,Goto(sw-28-.|10) +exten => sw-28-,10,Goto(sw-28-.,10) exten => sw-28-NOANSWER,10,Voicemail(u${ext}) exten => sw-28-NOANSWER,11,Goto(s,11) exten => sw-28-ANSWER,10,Goto(s,11) @@ -746,7 +746,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_27-29) exten => s,12,Return() exten => _sw-29-.,10,Voicemail(u${ext}) exten => _sw-29-.,11,Goto(s,11) -exten => sw-29-,10,Goto(sw-29-.|10) +exten => sw-29-,10,Goto(sw-29-.,10) exten => sw-29-NOANSWER,10,Voicemail(u${ext}) exten => sw-29-NOANSWER,11,Goto(s,11) exten => sw-29-ANSWER,10,Goto(s,11) @@ -773,7 +773,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_28-30) exten => s,12,Return() exten => _sw-30-.,10,Voicemail(u${ext}) exten => _sw-30-.,11,Goto(s,11) -exten => sw-30-,10,Goto(sw-30-.|10) +exten => sw-30-,10,Goto(sw-30-.,10) exten => sw-30-NOANSWER,10,Voicemail(u${ext}) exten => sw-30-NOANSWER,11,Goto(s,11) exten => sw-30-ANSWER,10,Goto(s,11) @@ -800,7 +800,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_29-31) exten => s,12,Return() exten => _sw-31-.,10,Voicemail(u${ext}) exten => _sw-31-.,11,Goto(s,11) -exten => sw-31-,10,Goto(sw-31-.|10) +exten => sw-31-,10,Goto(sw-31-.,10) exten => sw-31-NOANSWER,10,Voicemail(u${ext}) exten => sw-31-NOANSWER,11,Goto(s,11) exten => sw-31-ANSWER,10,Goto(s,11) @@ -827,7 +827,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_30-32) exten => s,12,Return() exten => _sw-32-.,10,Voicemail(u${ext}) exten => _sw-32-.,11,Goto(s,11) -exten => sw-32-,10,Goto(sw-32-.|10) +exten => sw-32-,10,Goto(sw-32-.,10) exten => sw-32-NOANSWER,10,Voicemail(u${ext}) exten => sw-32-NOANSWER,11,Goto(s,11) exten => sw-32-ANSWER,10,Goto(s,11) @@ -854,7 +854,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_31-33) exten => s,12,Return() exten => _sw-33-.,10,Voicemail(u${ext}) exten => _sw-33-.,11,Goto(s,11) -exten => sw-33-,10,Goto(sw-33-.|10) +exten => sw-33-,10,Goto(sw-33-.,10) exten => sw-33-NOANSWER,10,Voicemail(u${ext}) exten => sw-33-NOANSWER,11,Goto(s,11) exten => sw-33-ANSWER,10,Goto(s,11) @@ -881,7 +881,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_32-34) exten => s,12,Return() exten => _sw-34-.,10,Voicemail(u${ext}) exten => _sw-34-.,11,Goto(s,11) -exten => sw-34-,10,Goto(sw-34-.|10) +exten => sw-34-,10,Goto(sw-34-.,10) exten => sw-34-NOANSWER,10,Voicemail(u${ext}) exten => sw-34-NOANSWER,11,Goto(s,11) exten => sw-34-ANSWER,10,Goto(s,11) @@ -908,7 +908,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_33-35) exten => s,12,Return() exten => _sw-35-.,10,Voicemail(u${ext}) exten => _sw-35-.,11,Goto(s,11) -exten => sw-35-,10,Goto(sw-35-.|10) +exten => sw-35-,10,Goto(sw-35-.,10) exten => sw-35-NOANSWER,10,Voicemail(u${ext}) exten => sw-35-NOANSWER,11,Goto(s,11) exten => sw-35-ANSWER,10,Goto(s,11) @@ -935,7 +935,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_34-36) exten => s,12,Return() exten => _sw-36-.,10,Voicemail(u${ext}) exten => _sw-36-.,11,Goto(s,11) -exten => sw-36-,10,Goto(sw-36-.|10) +exten => sw-36-,10,Goto(sw-36-.,10) exten => sw-36-NOANSWER,10,Voicemail(u${ext}) exten => sw-36-NOANSWER,11,Goto(s,11) exten => sw-36-ANSWER,10,Goto(s,11) @@ -962,7 +962,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_35-37) exten => s,12,Return() exten => _sw-37-.,10,Voicemail(u${ext}) exten => _sw-37-.,11,Goto(s,11) -exten => sw-37-,10,Goto(sw-37-.|10) +exten => sw-37-,10,Goto(sw-37-.,10) exten => sw-37-NOANSWER,10,Voicemail(u${ext}) exten => sw-37-NOANSWER,11,Goto(s,11) exten => sw-37-ANSWER,10,Goto(s,11) @@ -989,7 +989,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_36-38) exten => s,12,Return() exten => _sw-38-.,10,Voicemail(u${ext}) exten => _sw-38-.,11,Goto(s,11) -exten => sw-38-,10,Goto(sw-38-.|10) +exten => sw-38-,10,Goto(sw-38-.,10) exten => sw-38-NOANSWER,10,Voicemail(u${ext}) exten => sw-38-NOANSWER,11,Goto(s,11) exten => sw-38-ANSWER,10,Goto(s,11) @@ -1016,7 +1016,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_37-39) exten => s,12,Return() exten => _sw-39-.,10,Voicemail(u${ext}) exten => _sw-39-.,11,Goto(s,11) -exten => sw-39-,10,Goto(sw-39-.|10) +exten => sw-39-,10,Goto(sw-39-.,10) exten => sw-39-NOANSWER,10,Voicemail(u${ext}) exten => sw-39-NOANSWER,11,Goto(s,11) exten => sw-39-ANSWER,10,Goto(s,11) @@ -1043,7 +1043,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_38-40) exten => s,12,Return() exten => _sw-40-.,10,Voicemail(u${ext}) exten => _sw-40-.,11,Goto(s,11) -exten => sw-40-,10,Goto(sw-40-.|10) +exten => sw-40-,10,Goto(sw-40-.,10) exten => sw-40-NOANSWER,10,Voicemail(u${ext}) exten => sw-40-NOANSWER,11,Goto(s,11) exten => sw-40-ANSWER,10,Goto(s,11) @@ -1070,7 +1070,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_39-41) exten => s,12,Return() exten => _sw-41-.,10,Voicemail(u${ext}) exten => _sw-41-.,11,Goto(s,11) -exten => sw-41-,10,Goto(sw-41-.|10) +exten => sw-41-,10,Goto(sw-41-.,10) exten => sw-41-NOANSWER,10,Voicemail(u${ext}) exten => sw-41-NOANSWER,11,Goto(s,11) exten => sw-41-ANSWER,10,Goto(s,11) @@ -1097,7 +1097,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_40-42) exten => s,12,Return() exten => _sw-42-.,10,Voicemail(u${ext}) exten => _sw-42-.,11,Goto(s,11) -exten => sw-42-,10,Goto(sw-42-.|10) +exten => sw-42-,10,Goto(sw-42-.,10) exten => sw-42-NOANSWER,10,Voicemail(u${ext}) exten => sw-42-NOANSWER,11,Goto(s,11) exten => sw-42-ANSWER,10,Goto(s,11) @@ -1124,7 +1124,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_41-43) exten => s,12,Return() exten => _sw-43-.,10,Voicemail(u${ext}) exten => _sw-43-.,11,Goto(s,11) -exten => sw-43-,10,Goto(sw-43-.|10) +exten => sw-43-,10,Goto(sw-43-.,10) exten => sw-43-NOANSWER,10,Voicemail(u${ext}) exten => sw-43-NOANSWER,11,Goto(s,11) exten => sw-43-ANSWER,10,Goto(s,11) @@ -1151,7 +1151,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_42-44) exten => s,12,Return() exten => _sw-44-.,10,Voicemail(u${ext}) exten => _sw-44-.,11,Goto(s,11) -exten => sw-44-,10,Goto(sw-44-.|10) +exten => sw-44-,10,Goto(sw-44-.,10) exten => sw-44-NOANSWER,10,Voicemail(u${ext}) exten => sw-44-NOANSWER,11,Goto(s,11) exten => sw-44-ANSWER,10,Goto(s,11) @@ -1178,7 +1178,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_43-45) exten => s,12,Return() exten => _sw-45-.,10,Voicemail(u${ext}) exten => _sw-45-.,11,Goto(s,11) -exten => sw-45-,10,Goto(sw-45-.|10) +exten => sw-45-,10,Goto(sw-45-.,10) exten => sw-45-NOANSWER,10,Voicemail(u${ext}) exten => sw-45-NOANSWER,11,Goto(s,11) exten => sw-45-ANSWER,10,Goto(s,11) @@ -1205,7 +1205,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_44-46) exten => s,12,Return() exten => _sw-46-.,10,Voicemail(u${ext}) exten => _sw-46-.,11,Goto(s,11) -exten => sw-46-,10,Goto(sw-46-.|10) +exten => sw-46-,10,Goto(sw-46-.,10) exten => sw-46-NOANSWER,10,Voicemail(u${ext}) exten => sw-46-NOANSWER,11,Goto(s,11) exten => sw-46-ANSWER,10,Goto(s,11) @@ -1232,7 +1232,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_45-47) exten => s,12,Return() exten => _sw-47-.,10,Voicemail(u${ext}) exten => _sw-47-.,11,Goto(s,11) -exten => sw-47-,10,Goto(sw-47-.|10) +exten => sw-47-,10,Goto(sw-47-.,10) exten => sw-47-NOANSWER,10,Voicemail(u${ext}) exten => sw-47-NOANSWER,11,Goto(s,11) exten => sw-47-ANSWER,10,Goto(s,11) @@ -1259,7 +1259,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_46-48) exten => s,12,Return() exten => _sw-48-.,10,Voicemail(u${ext}) exten => _sw-48-.,11,Goto(s,11) -exten => sw-48-,10,Goto(sw-48-.|10) +exten => sw-48-,10,Goto(sw-48-.,10) exten => sw-48-NOANSWER,10,Voicemail(u${ext}) exten => sw-48-NOANSWER,11,Goto(s,11) exten => sw-48-ANSWER,10,Goto(s,11) @@ -1286,7 +1286,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_47-49) exten => s,12,Return() exten => _sw-49-.,10,Voicemail(u${ext}) exten => _sw-49-.,11,Goto(s,11) -exten => sw-49-,10,Goto(sw-49-.|10) +exten => sw-49-,10,Goto(sw-49-.,10) exten => sw-49-NOANSWER,10,Voicemail(u${ext}) exten => sw-49-NOANSWER,11,Goto(s,11) exten => sw-49-ANSWER,10,Goto(s,11) @@ -1313,7 +1313,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_48-50) exten => s,12,Return() exten => _sw-50-.,10,Voicemail(u${ext}) exten => _sw-50-.,11,Goto(s,11) -exten => sw-50-,10,Goto(sw-50-.|10) +exten => sw-50-,10,Goto(sw-50-.,10) exten => sw-50-NOANSWER,10,Voicemail(u${ext}) exten => sw-50-NOANSWER,11,Goto(s,11) exten => sw-50-ANSWER,10,Goto(s,11) @@ -1340,7 +1340,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_49-51) exten => s,12,Return() exten => _sw-51-.,10,Voicemail(u${ext}) exten => _sw-51-.,11,Goto(s,11) -exten => sw-51-,10,Goto(sw-51-.|10) +exten => sw-51-,10,Goto(sw-51-.,10) exten => sw-51-NOANSWER,10,Voicemail(u${ext}) exten => sw-51-NOANSWER,11,Goto(s,11) exten => sw-51-ANSWER,10,Goto(s,11) @@ -1367,7 +1367,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_50-52) exten => s,12,Return() exten => _sw-52-.,10,Voicemail(u${ext}) exten => _sw-52-.,11,Goto(s,11) -exten => sw-52-,10,Goto(sw-52-.|10) +exten => sw-52-,10,Goto(sw-52-.,10) exten => sw-52-NOANSWER,10,Voicemail(u${ext}) exten => sw-52-NOANSWER,11,Goto(s,11) exten => sw-52-ANSWER,10,Goto(s,11) @@ -1394,7 +1394,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_51-53) exten => s,12,Return() exten => _sw-53-.,10,Voicemail(u${ext}) exten => _sw-53-.,11,Goto(s,11) -exten => sw-53-,10,Goto(sw-53-.|10) +exten => sw-53-,10,Goto(sw-53-.,10) exten => sw-53-NOANSWER,10,Voicemail(u${ext}) exten => sw-53-NOANSWER,11,Goto(s,11) exten => sw-53-ANSWER,10,Goto(s,11) @@ -1421,7 +1421,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_52-54) exten => s,12,Return() exten => _sw-54-.,10,Voicemail(u${ext}) exten => _sw-54-.,11,Goto(s,11) -exten => sw-54-,10,Goto(sw-54-.|10) +exten => sw-54-,10,Goto(sw-54-.,10) exten => sw-54-NOANSWER,10,Voicemail(u${ext}) exten => sw-54-NOANSWER,11,Goto(s,11) exten => sw-54-ANSWER,10,Goto(s,11) @@ -1448,7 +1448,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_53-55) exten => s,12,Return() exten => _sw-55-.,10,Voicemail(u${ext}) exten => _sw-55-.,11,Goto(s,11) -exten => sw-55-,10,Goto(sw-55-.|10) +exten => sw-55-,10,Goto(sw-55-.,10) exten => sw-55-NOANSWER,10,Voicemail(u${ext}) exten => sw-55-NOANSWER,11,Goto(s,11) exten => sw-55-ANSWER,10,Goto(s,11) @@ -1475,7 +1475,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_54-56) exten => s,12,Return() exten => _sw-56-.,10,Voicemail(u${ext}) exten => _sw-56-.,11,Goto(s,11) -exten => sw-56-,10,Goto(sw-56-.|10) +exten => sw-56-,10,Goto(sw-56-.,10) exten => sw-56-NOANSWER,10,Voicemail(u${ext}) exten => sw-56-NOANSWER,11,Goto(s,11) exten => sw-56-ANSWER,10,Goto(s,11) @@ -1502,7 +1502,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_55-57) exten => s,12,Return() exten => _sw-57-.,10,Voicemail(u${ext}) exten => _sw-57-.,11,Goto(s,11) -exten => sw-57-,10,Goto(sw-57-.|10) +exten => sw-57-,10,Goto(sw-57-.,10) exten => sw-57-NOANSWER,10,Voicemail(u${ext}) exten => sw-57-NOANSWER,11,Goto(s,11) exten => sw-57-ANSWER,10,Goto(s,11) @@ -1529,7 +1529,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_56-58) exten => s,12,Return() exten => _sw-58-.,10,Voicemail(u${ext}) exten => _sw-58-.,11,Goto(s,11) -exten => sw-58-,10,Goto(sw-58-.|10) +exten => sw-58-,10,Goto(sw-58-.,10) exten => sw-58-NOANSWER,10,Voicemail(u${ext}) exten => sw-58-NOANSWER,11,Goto(s,11) exten => sw-58-ANSWER,10,Goto(s,11) @@ -1556,7 +1556,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_57-59) exten => s,12,Return() exten => _sw-59-.,10,Voicemail(u${ext}) exten => _sw-59-.,11,Goto(s,11) -exten => sw-59-,10,Goto(sw-59-.|10) +exten => sw-59-,10,Goto(sw-59-.,10) exten => sw-59-NOANSWER,10,Voicemail(u${ext}) exten => sw-59-NOANSWER,11,Goto(s,11) exten => sw-59-ANSWER,10,Goto(s,11) @@ -1583,7 +1583,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_58-60) exten => s,12,Return() exten => _sw-60-.,10,Voicemail(u${ext}) exten => _sw-60-.,11,Goto(s,11) -exten => sw-60-,10,Goto(sw-60-.|10) +exten => sw-60-,10,Goto(sw-60-.,10) exten => sw-60-NOANSWER,10,Voicemail(u${ext}) exten => sw-60-NOANSWER,11,Goto(s,11) exten => sw-60-ANSWER,10,Goto(s,11) @@ -1610,7 +1610,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_59-61) exten => s,12,Return() exten => _sw-61-.,10,Voicemail(u${ext}) exten => _sw-61-.,11,Goto(s,11) -exten => sw-61-,10,Goto(sw-61-.|10) +exten => sw-61-,10,Goto(sw-61-.,10) exten => sw-61-NOANSWER,10,Voicemail(u${ext}) exten => sw-61-NOANSWER,11,Goto(s,11) exten => sw-61-ANSWER,10,Goto(s,11) @@ -1637,7 +1637,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_60-62) exten => s,12,Return() exten => _sw-62-.,10,Voicemail(u${ext}) exten => _sw-62-.,11,Goto(s,11) -exten => sw-62-,10,Goto(sw-62-.|10) +exten => sw-62-,10,Goto(sw-62-.,10) exten => sw-62-NOANSWER,10,Voicemail(u${ext}) exten => sw-62-NOANSWER,11,Goto(s,11) exten => sw-62-ANSWER,10,Goto(s,11) @@ -1664,7 +1664,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_61-63) exten => s,12,Return() exten => _sw-63-.,10,Voicemail(u${ext}) exten => _sw-63-.,11,Goto(s,11) -exten => sw-63-,10,Goto(sw-63-.|10) +exten => sw-63-,10,Goto(sw-63-.,10) exten => sw-63-NOANSWER,10,Voicemail(u${ext}) exten => sw-63-NOANSWER,11,Goto(s,11) exten => sw-63-ANSWER,10,Goto(s,11) @@ -1691,7 +1691,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_62-64) exten => s,12,Return() exten => _sw-64-.,10,Voicemail(u${ext}) exten => _sw-64-.,11,Goto(s,11) -exten => sw-64-,10,Goto(sw-64-.|10) +exten => sw-64-,10,Goto(sw-64-.,10) exten => sw-64-NOANSWER,10,Voicemail(u${ext}) exten => sw-64-NOANSWER,11,Goto(s,11) exten => sw-64-ANSWER,10,Goto(s,11) @@ -1718,7 +1718,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_63-65) exten => s,12,Return() exten => _sw-65-.,10,Voicemail(u${ext}) exten => _sw-65-.,11,Goto(s,11) -exten => sw-65-,10,Goto(sw-65-.|10) +exten => sw-65-,10,Goto(sw-65-.,10) exten => sw-65-NOANSWER,10,Voicemail(u${ext}) exten => sw-65-NOANSWER,11,Goto(s,11) exten => sw-65-ANSWER,10,Goto(s,11) @@ -1745,7 +1745,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_64-66) exten => s,12,Return() exten => _sw-66-.,10,Voicemail(u${ext}) exten => _sw-66-.,11,Goto(s,11) -exten => sw-66-,10,Goto(sw-66-.|10) +exten => sw-66-,10,Goto(sw-66-.,10) exten => sw-66-NOANSWER,10,Voicemail(u${ext}) exten => sw-66-NOANSWER,11,Goto(s,11) exten => sw-66-ANSWER,10,Goto(s,11) @@ -1772,7 +1772,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_65-67) exten => s,12,Return() exten => _sw-67-.,10,Voicemail(u${ext}) exten => _sw-67-.,11,Goto(s,11) -exten => sw-67-,10,Goto(sw-67-.|10) +exten => sw-67-,10,Goto(sw-67-.,10) exten => sw-67-NOANSWER,10,Voicemail(u${ext}) exten => sw-67-NOANSWER,11,Goto(s,11) exten => sw-67-ANSWER,10,Goto(s,11) @@ -1799,7 +1799,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_66-68) exten => s,12,Return() exten => _sw-68-.,10,Voicemail(u${ext}) exten => _sw-68-.,11,Goto(s,11) -exten => sw-68-,10,Goto(sw-68-.|10) +exten => sw-68-,10,Goto(sw-68-.,10) exten => sw-68-NOANSWER,10,Voicemail(u${ext}) exten => sw-68-NOANSWER,11,Goto(s,11) exten => sw-68-ANSWER,10,Goto(s,11) @@ -1826,7 +1826,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_67-69) exten => s,12,Return() exten => _sw-69-.,10,Voicemail(u${ext}) exten => _sw-69-.,11,Goto(s,11) -exten => sw-69-,10,Goto(sw-69-.|10) +exten => sw-69-,10,Goto(sw-69-.,10) exten => sw-69-NOANSWER,10,Voicemail(u${ext}) exten => sw-69-NOANSWER,11,Goto(s,11) exten => sw-69-ANSWER,10,Goto(s,11) @@ -1853,7 +1853,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_68-70) exten => s,12,Return() exten => _sw-70-.,10,Voicemail(u${ext}) exten => _sw-70-.,11,Goto(s,11) -exten => sw-70-,10,Goto(sw-70-.|10) +exten => sw-70-,10,Goto(sw-70-.,10) exten => sw-70-NOANSWER,10,Voicemail(u${ext}) exten => sw-70-NOANSWER,11,Goto(s,11) exten => sw-70-ANSWER,10,Goto(s,11) @@ -1880,7 +1880,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_69-71) exten => s,12,Return() exten => _sw-71-.,10,Voicemail(u${ext}) exten => _sw-71-.,11,Goto(s,11) -exten => sw-71-,10,Goto(sw-71-.|10) +exten => sw-71-,10,Goto(sw-71-.,10) exten => sw-71-NOANSWER,10,Voicemail(u${ext}) exten => sw-71-NOANSWER,11,Goto(s,11) exten => sw-71-ANSWER,10,Goto(s,11) @@ -1907,7 +1907,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_70-72) exten => s,12,Return() exten => _sw-72-.,10,Voicemail(u${ext}) exten => _sw-72-.,11,Goto(s,11) -exten => sw-72-,10,Goto(sw-72-.|10) +exten => sw-72-,10,Goto(sw-72-.,10) exten => sw-72-NOANSWER,10,Voicemail(u${ext}) exten => sw-72-NOANSWER,11,Goto(s,11) exten => sw-72-ANSWER,10,Goto(s,11) @@ -1934,7 +1934,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_71-73) exten => s,12,Return() exten => _sw-73-.,10,Voicemail(u${ext}) exten => _sw-73-.,11,Goto(s,11) -exten => sw-73-,10,Goto(sw-73-.|10) +exten => sw-73-,10,Goto(sw-73-.,10) exten => sw-73-NOANSWER,10,Voicemail(u${ext}) exten => sw-73-NOANSWER,11,Goto(s,11) exten => sw-73-ANSWER,10,Goto(s,11) @@ -1961,7 +1961,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_72-74) exten => s,12,Return() exten => _sw-74-.,10,Voicemail(u${ext}) exten => _sw-74-.,11,Goto(s,11) -exten => sw-74-,10,Goto(sw-74-.|10) +exten => sw-74-,10,Goto(sw-74-.,10) exten => sw-74-NOANSWER,10,Voicemail(u${ext}) exten => sw-74-NOANSWER,11,Goto(s,11) exten => sw-74-ANSWER,10,Goto(s,11) @@ -1988,7 +1988,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten_73-75) exten => s,12,Return() exten => _sw-75-.,10,Voicemail(u${ext}) exten => _sw-75-.,11,Goto(s,11) -exten => sw-75-,10,Goto(sw-75-.|10) +exten => sw-75-,10,Goto(sw-75-.,10) exten => sw-75-NOANSWER,10,Voicemail(u${ext}) exten => sw-75-NOANSWER,11,Goto(s,11) exten => sw-75-ANSWER,10,Goto(s,11) @@ -2015,7 +2015,7 @@ exten => s,11,NoOp(Finish switch-std-priv-exten-76) exten => s,12,Return() exten => _sw-76-.,10,Voicemail(u${ext}) exten => _sw-76-.,11,Goto(s,11) -exten => sw-76-,10,Goto(sw-76-.|10) +exten => sw-76-,10,Goto(sw-76-.,10) exten => sw-76-NOANSWER,10,Voicemail(u${ext}) exten => sw-76-NOANSWER,11,Goto(s,11) exten => sw-76-ANSWER,10,Goto(s,11) @@ -2242,7 +2242,7 @@ exten => s,103,NoOp(Finish iftime-homeline-93) exten => s,104,Background(murphy-homeline-intro1) exten => _sw-92-.,10,Set(z=${direct}-2) exten => _sw-92-.,11,Goto(homeline-kids,${z},1) -exten => sw-92-,10,Goto(sw-92-.|10) +exten => sw-92-,10,Goto(sw-92-.,10) exten => sw-92-2,10,Gosub(std-priv-exten,s,1(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket)) exten => sw-92-2,11,Goto(s,loopback) exten => sw-92-1,10,Gosub(std-priv-exten,s,1(Zap/6r3&Sip/murf,1,25,mpA(beep)tw,telemarket,telemarket)) diff --git a/pbx/ael/ael-test/ref.ael-vtest17 b/pbx/ael/ael-test/ref.ael-vtest17 index 596771161..353b2cc5a 100644 --- a/pbx/ael/ael-test/ref.ael-vtest17 +++ b/pbx/ael/ael-test/ref.ael-vtest17 @@ -46,7 +46,7 @@ exten => 83,1,Set(~~EXTEN~~=${EXTEN}) exten => 83,2,Goto(sw-2-${~~EXTEN~~},10) exten => 83,3,NoOp(Finish switch-extension-2) exten => _sw-2-.,10,Goto(83,3) -exten => sw-2-,10,Goto(sw-2-.|10) +exten => sw-2-,10,Goto(sw-2-.,10) exten => _sw-2-[4-7]X,10,Verbose(and this too!) exten => _sw-2-[4-7]X,11,Goto(sw-2-.,10) exten => _sw-2-9X,10,Verbose(handle both 8x and 9x calls) -- cgit v1.2.3