Results 79 comments of Mike Ash

I guess `git-format` got a little too eager? The `clang-format-diff.py` script that comes with clang has worked well for me to apply `clang-format` to just my changes.

That's a much nicer looking diff now, thanks!

Thank you for the report. Both reports, that is, and sorry we missed the earlier one. I believe there are two separate problems here. The dyld error on 10.13 is...

This bug would also affect iOS 12, so you're presumably seeing the same problem.

Thanks, I'm able to replicate that problem as well. Filed this internally, and I'll get it to the right people: rdar://114820860

As a workaround, you can add `$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/macosx/libswiftAppKit.dylib` to your Other Linker Flags build setting in Xcode. You'll want to remove that if and when you increase your deployment target past...

Glad you liked them! And thanks again for the reports here.

Now that you mention it, I'm also a little surprised the linker doesn't complain. I would expect it to only be a warning, at least, and be a no-op when...

Yes, although we use Swift's StringStorage so it's not very different. It's more obvious with an integer, e.g. `import Foundation; print(type(of: (1 as Any) as! NSObjectProtocol))` prints `__NSCFNumber`.