<font size=2 face="sans-serif">Agreed - being consistent is key. The Foundation
Reference currently documents the Swift API for NSLogv() as:</font>
<br>
<br><a href=https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/#//apple_ref/c/func/NSLogv><font size=2 color=blue face="sans-serif">https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/#//apple_ref/c/func/NSLogv</font></a>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font><font size=2 face="Courier New">func
NSLogv(_ format: String, _ args: CVaListPointer)</font>
<br>
<br><font size=2 face="sans-serif">If that's still correct, then I guess
that's what we should be adding</font>
<br>
<br><font size=2 face="sans-serif">Chris<br>
</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Luke Howard &lt;lukeh@padl.com&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Chris Bailey/UK/IBM@IBMGB</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Tony Parker &lt;anthony.parker@apple.com&gt;,
swift-corelibs-dev@swift.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">06/07/2016 12:31</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [swift-corelibs-dev]
Query on NSLog</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=3>OK, we should fix the function signature to make it identical
then (currently it does not take an argument list), and perhaps define
NSLogv() as well.</font>
<br>
<br><font size=3>On 6 Jul 2016, at 8:36 PM, Chris Bailey &lt;</font><a href=mailto:BAILEYC@uk.ibm.com><font size=3 color=blue><u>BAILEYC@uk.ibm.com</u></font></a><font size=3>&gt;
wrote:</font>
<br>
<br><font size=2 face="sans-serif">The Darwin overlay contains:</font><font size=3>
<br>
</font><font size=3 color=blue><u><br>
</u></font><a href=https://github.com/apple/swift/blob/master/stdlib/public/SDK/Foundation/Foundation.swift#L918><font size=2 color=blue face="sans-serif"><u>https://github.com/apple/swift/blob/master/stdlib/public/SDK/Foundation/Foundation.swift#L918</u></font></a><font size=2 face="sans-serif">:</font><font size=3>
</font><font size=2 face="Courier New"><br>
public func NSLog(_ format: String, _ args: CVarArg...) {</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp;withVaList(args) { NSLogv(format, $0) }</font><font size=3> </font><font size=2 face="Courier New"><br>
}</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
So for consistency it would make sense to expose it on other platforms
as well.</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Chris</font><font size=3><br>
<br>
<br>
<br>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
From: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="sans-serif">Tony
Parker via swift-corelibs-dev &lt;</font><a href="mailto:swift-corelibs-dev@swift.org"><font size=1 color=blue face="sans-serif"><u>swift-corelibs-dev@swift.org</u></font></a><font size=1 face="sans-serif">&gt;</font><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
To: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="sans-serif">Luke
Howard &lt;</font><a href=mailto:lukeh@padl.com><font size=1 color=blue face="sans-serif"><u>lukeh@padl.com</u></font></a><font size=1 face="sans-serif">&gt;</font><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Cc: &nbsp; &nbsp; &nbsp; &nbsp;</font><a href="mailto:swift-corelibs-dev@swift.org"><font size=1 color=blue face="sans-serif"><u>swift-corelibs-dev@swift.org</u></font></a><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Date: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="sans-serif">06/07/2016
00:57</font><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br>
Subject: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=1 face="sans-serif">Re:
[swift-corelibs-dev] Query on NSLog</font><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br>
Sent by: &nbsp; &nbsp; &nbsp; &nbsp;</font><a href="mailto:swift-corelibs-dev-bounces@swift.org"><font size=1 color=blue face="sans-serif"><u>swift-corelibs-dev-bounces@swift.org</u></font></a><font size=3>
<br>
</font>
<hr noshade><font size=3><br>
<br>
<br>
Frankly, I think I just forgot to put a stub for it when we put out the
first set of APIs. <br>
<br>
- Tony <br>
<br>
On Jul 5, 2016, at 4:54 PM, Luke Howard &lt;</font><a href=mailto:lukeh@padl.com><font size=3 color=blue><u>lukeh@padl.com</u></font></a><font size=3>&gt;
wrote: <br>
<br>
I added NSLog for NSKeyedArchiver so the output formatting would more closely
match Darwin, but I punted whether to make it public. <br>
<br>
On 6 Jul 2016, at 5:42 AM, Tony Parker via swift-corelibs-dev &lt;</font><a href="mailto:swift-corelibs-dev@swift.org"><font size=3 color=blue><u>swift-corelibs-dev@swift.org</u></font></a><font size=3>&gt;
wrote: <br>
<br>
Hi Sai, <br>
<br>
Out of curiosity, why NSLog instead of Swift’s print function? <br>
<br>
- Tony <br>
<br>
On Jun 27, 2016, at 4:37 AM, Sai Kanduri via swift-corelibs-dev &lt;</font><a href="mailto:swift-corelibs-dev@swift.org"><font size=3 color=blue><u>swift-corelibs-dev@swift.org</u></font></a><font size=3>&gt;
wrote: <br>
</font><font size=2 face="Arial"><br>
Hi All,</font><font size=3> </font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
Currently NSLog &nbsp;has only one internal function &nbsp;NSLog() &nbsp;which
can be used only by Foundation classes.Can this be made available as a
public API ?</font><font size=3> </font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
Thanks &amp; Regards,</font><font size=3> </font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
Sai Hema,Java L3 Support</font><font size=3> <br>
<br>
_______________________________________________<br>
swift-corelibs-dev mailing list</font><font size=3 color=blue><u><br>
</u></font><a href="mailto:swift-corelibs-dev@swift.org"><font size=3 color=blue><u>swift-corelibs-dev@swift.org</u></font></a><font size=3 color=blue><u><br>
</u></font><a href="https://lists.swift.org/mailman/listinfo/swift-corelibs-dev"><font size=3 color=blue><u>https://lists.swift.org/mailman/listinfo/swift-corelibs-dev</u></font></a><font size=3>
<br>
<br>
_______________________________________________<br>
swift-corelibs-dev mailing list</font><font size=3 color=blue><u><br>
</u></font><a href="mailto:swift-corelibs-dev@swift.org"><font size=3 color=blue><u>swift-corelibs-dev@swift.org</u></font></a><font size=3 color=blue><u><br>
</u></font><a href="https://lists.swift.org/mailman/listinfo/swift-corelibs-dev"><font size=3 color=blue><u>https://lists.swift.org/mailman/listinfo/swift-corelibs-dev</u></font></a><font size=3>
<br>
<br>
-- </font><font size=3 color=blue><u><br>
</u></font><a href=http://www.lukehoward.com/><font size=3 color=blue><u>www.lukehoward.com</u></font></a><font size=3 color=blue><u><br>
</u></font><a href=http://soundcloud.com/lukehoward><font size=3 color=blue><u>soundcloud.com/lukehoward</u></font></a><font size=3>
<br>
</font><tt><font size=2><br>
_______________________________________________<br>
swift-corelibs-dev mailing list</font></tt><tt><font size=2 color=blue><u><br>
</u></font></tt><a href="mailto:swift-corelibs-dev@swift.org"><tt><font size=2 color=blue><u>swift-corelibs-dev@swift.org</u></font></tt></a><font size=3 color=blue><u><br>
</u></font><a href="https://lists.swift.org/mailman/listinfo/swift-corelibs-dev"><tt><font size=2 color=blue><u>https://lists.swift.org/mailman/listinfo/swift-corelibs-dev</u></font></tt></a><font size=3><br>
<br>
</font>
<br>
<br><font size=3>--</font>
<br><a href=http://www.lukehoward.com/><font size=3 color=blue><u>www.lukehoward.com</u></font></a><font size=3><br>
soundcloud.com/lukehoward</font>
<br>
<br>
<br>