[asterisk-bugs] [Asterisk 0014629]: [patch] Add support in AEL for macro return values and direct assignment of them to variables and functions.

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Nov 23 16:54:46 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=14629 
====================================================================== 
Reported By:                Marquis
Assigned To:                dbrooks
====================================================================== 
Project:                    Asterisk
Issue ID:                   14629
Category:                   PBX/pbx_ael
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     assigned
Asterisk Version:           SVN 
JIRA:                       SWP-282 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-03-09 06:03 CDT
Last Modified:              2009-11-23 16:54 CST
====================================================================== 
Summary:                    [patch] Add support in AEL for macro return values
and direct assignment of them to variables and functions.
Description: 
This patch adds macro return value and simple assignment support to AEL.

This is the bug report for review request 114 as per Russell Bryant.
http://reviewboard.digium.com/r/114/
====================================================================== 

---------------------------------------------------------------------- 
 (0114177) Marquis (reporter) - 2009-11-23 16:54
 https://issues.asterisk.org/view.php?id=14629#c114177 
---------------------------------------------------------------------- 
dbrooks:  I noticed you tried to contact me via IRC, but I wasn't around at
the time.

To answer your question regarding the test cases in pbx/ael/ael-tests, it
appears that even a vanilla checkout of trunk fails a whole bunch of them. 
I know there was at least one change I can see based on the new output
(Using LOCAL for ${~~EXTEN~~} assignment in a macro it looks like).

Basically, whomever made that change forgot (or didn't know) to update the
reference output used for the tests.

Now that I've done that locally, I'll apply my patch and make sure all the
tests still pass and update the patch if necessary. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-11-23 16:54 Marquis        Note Added: 0114177                          
======================================================================




More information about the asterisk-bugs mailing list