diff options
author | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-04-21 21:13:02 +0000 |
---|---|---|
committer | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-04-21 21:13:02 +0000 |
commit | 137c1d8d9edab78e7cc0f238e4898ae6adca8e11 (patch) | |
tree | e783203f7d0fa05d28feb3bc509c19bc885d2666 /CHANGES | |
parent | 724844c2758c811b9723bb787f465e85da668f20 (diff) |
(closes issue #12467)
Reported by: atis
Tested by: murf
This upgrade adds the ~~ (concatenation) string operator to expr2.
While not needed in normal runtime pbx operation, it is needed when
raw exprs are being syntax checked. This plays into future syntax-
unification plans. By permission of atis, this addition in trunk
and the reason of why things are as they are will suffice to close
this bug.
I also added a short note about the previous addition of "sip show sched"
to the CLI in CHANGES, which I discovered I forgot in a previous commit.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114423 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -167,6 +167,10 @@ CLI Changes * Added a CLI command, "devstate change", which allows you to set custom device states from the func_devstate module that provides the DEVICE_STATE() function and handling of the "Custom:" devices. + * New CLI command: "sip show sched" which shows all ast_sched entries for sip, + sorted into the different possible callbacks, with the number of entries + currently scheduled for each. Gives you a feel for how busy the sip channel + driver is. SIP changes ----------- @@ -500,6 +504,17 @@ AEL Changes first pass at conversion. * aelparse will now read extensions.conf to see if a referenced macro or context is there before issueing a warning. + * AEL parser sets a local channel variable ~~EXTEN~~, to + preserve the value of ${EXTEN} thru switch statements. + * New operator in $[...] expressions: the ~~ operator serves + as a concatenation operator. AT THE MOMENT, it is really only + necessary and useful in AEL, especially in if() expressions. + Operation: ${a} ~~ ${b| with force both a and b to strings, strip + any enclosing double-quotes, and evaluate to the value of a + concatenated with the value of b. For example if a is set to + "xyz" and b has the value "abc", then ${a} ~~ ${b| would + evaluate to xyzabc . + Call Features (res_features) Changes ------------------------------------ |