Luflosi c0c7cfacc2
Fix NSLog() printing of unicode format strings
See https://stackoverflow.com/questions/720052/nslog-incorrect-encoding.
The `%s` format placeholder for `NSLog()` expects an encoding other than UTF-8, which leads to garbled Unicode characters when trying to print a UTF-8 encoded string.
```Objective-C
NSLog(@"Ä %s %@", "Ä", @("Ä"));
```
prints `Ä √Ñ Ä`.

As can be seen in the example above, the workaround is to convert the UTF-8 encoded C-string to an `NSString` object and print that instead.
`debug_key()` calls `NSLog()`.
2019-08-30 15:03:51 +02:00
2019-07-30 15:07:12 +05:30
2019-07-07 21:10:15 +02:00
2019-08-26 12:31:15 +02:00
2019-06-28 13:48:09 +05:30
2018-02-12 10:19:29 +05:30
2018-05-09 11:32:22 +05:30
2019-06-28 13:48:09 +05:30
2018-05-30 12:46:00 +05:30
2018-09-22 20:22:15 +02:00
2019-06-05 17:12:21 +02:00
...
2018-06-02 11:29:07 +05:30
2019-08-09 03:27:22 +02:00
2019-08-01 13:21:26 -05:00
2019-01-27 09:45:36 +05:30
2017-02-08 09:59:36 +05:30
2019-08-01 13:21:26 -05:00
2017-01-09 11:10:41 +05:30

= kitty - the fast, featureful, GPU based, terminal emulator

See https://sw.kovidgoyal.net/kitty

image:https://circleci.com/gh/kovidgoyal/kitty.svg?style=svg["Build status", link="https://circleci.com/gh/kovidgoyal/kitty"]
Description
kitty with bold_is_bright patch
Readme GPL-3.0 48 MiB
Languages
Python 43.6%
C 28.3%
Go 20%
Objective-C 6%
Shell 1.5%
Other 0.5%