Stderr in Mac: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande"

I just ran a program on my Mac and noticed the below message being printed to stderr.

2014-02-27 01:38:26.837 Python[33163:d07] CoreText performance note: Client called CTFontCreateWithName() using name “Lucida Grande” and got font with PostScript name “LucidaGrande”. For best performance, only use PostScript names when calling this API.

It’s harmless but I just wanted to share since it seems like the white space in “Lucida Grande” is throwing the warning

RedHotChiliPepper wrote:

I just ran a program on my Mac and noticed the below message being
printed to stderr.

2014-02-27 01:38:26.837 Python[33163:d07] CoreText performance note:
Client called CTFontCreateWithName() using name "Lucida Grande" and got
font with PostScript name "LucidaGrande". For best performance, only use
PostScript names when calling this API.

It's harmless but I just wanted to share since it seems like the white
space in "Lucida Grande" is throwing the warning

Yes, thank Apple for changing the face name of the default font and then adding a log message in Mavericks telling you that the old valid name is not the one they want you to use anymore.

···

--
Robin Dunn
Software Craftsman