[swift-evolution] [Draft] Fix a typo in two String methods
Saagar Jha
saagarjha28 at gmail.com
Sun Jul 24 18:42:13 CDT 2016
Well, yes, but hardly anyone calls it a “char array” unless they’re trying to emphasize the fact that it’s not being used as a String.
Saagar Jha
> On Jul 24, 2016, at 15:58, Xiaodi Wu via swift-evolution <swift-evolution at swift.org> wrote:
>
> On Sun, Jul 24, 2016 at 5:34 PM, Erica Sadun via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>
> > On Jul 24, 2016, at 3:45 PM, Dave Abrahams via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
> >
> > Xiaodi Wu via swift-evolution <swift-evolution at ...> writes:
> >
> >
> >> In `String`, the methods `nulTerminatedUTF8` and
> >> nulTerminatedUTF8CString` have the word "null" misspelled
> >
> > Whoa. Isn't "Cstring" redundant with "null-terminated?"
>
> One would hope so. A series of characters terminated by a zero byte.
>
> /// A contiguously stored null-terminated UTF-8 representation of
> /// the string.
> ///
> /// This is a variation on nulTerminatedUTF8 that creates an array
> /// of element type CChar for use with CString API's.
>
> I think utf8String and utf8CString capture both meanings. I know they're
> a little redundant but they get the meaning across, use CString term of
> art, and are pithy compared to any alternatives (like "representation", etc)
>
> They're arrays though, not strings.
>
> -- E
>
>
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org <mailto:swift-evolution at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-evolution <https://lists.swift.org/mailman/listinfo/swift-evolution>
>
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org <mailto:swift-evolution at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-evolution <https://lists.swift.org/mailman/listinfo/swift-evolution>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160724/6e330861/attachment.html>
More information about the swift-evolution
mailing list