incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patrick Mueller (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CB-634) need an sprintf implementation in utils
Date Thu, 03 May 2012 17:22:48 GMT
Patrick Mueller created CB-634:
----------------------------------

             Summary: need an sprintf implementation in utils
                 Key: CB-634
                 URL: https://issues.apache.org/jira/browse/CB-634
             Project: Apache Callback
          Issue Type: New Feature
          Components: CordovaJS
            Reporter: Patrick Mueller
            Assignee: Filip Maj


for the new upcoming/enhanced logging and console capabilities, we need to do some sprintf-like
processing.  See [FireBug's console.log() API|http://getfirebug.com/wiki/index.php/Console_API#console.log.28object.5B.2C_object.2C_....5D.29]
for the API that we'd like to support.

Since we will always be dumping just text strings, not HTML, in Cordova loging devices, it
doesn't make too much sense to do the {{%c}} style formatting at all (replace those with ""),
and the object hyperlink {{%o}} can be rendered as a {JSON.stringify()} result (as can {{%d}},
{{%i}}, and {{%f}} - at least as a cheap hack).

Node.js's {{[util.format()|http://nodejs.org/docs/latest/api/util.html#util_util_format]}},
which is used by it's {{console.log()}} et al, supports 2 additional formatting chars: {{%j}}
and {{%%}}.  Makes sense to add those ones also.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message