On Monday 12 October 2009 05:51:31 Olivier wrote:
> [Description]
> Parses the format string specified and returns a string matching that 
> format.
> Supports most options supported by sprintf(3).  Returns a shortened string
> if
> a format specifier is not recognized.
>
>
>
> I'm trying use sprintf option allowing to swap argument display according
> format string.
> More precisely, I'm trying to this "%1$s" specifier (which means "use 1st
> argument").
> Then, the reply is :
> ERROR[3185]: func_strings.c:547 acf_sprintf: Format type not supported:
> '%1$' with argument '1234'
>
> Though the message is clear, before giving up, I thought I should ask here
> if someone could successfully use the
> "%1$s" specifier (which is very useful when you want to localize some
> messages or output some command strings).

Nope.  Dollar ($) format specifiers are not supported at all.  Given that the
arguments to SPRINTF are specified in a string, you could simply repeat an
argument where necessary, which is why I never bothered implementing any
of the positional formats.

-- 
Tilghman Lesher
Digium, Inc. | Senior Software Developer
twitter: Corydon76 | IRC: Corydon76-dig (Freenode)
Check us out at: www.digium.com & www.asterisk.org

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to