Make kitty --version fast

It's now approx 3ms on my system and 1.23 times faster than alacritty
--version
This commit is contained in:
Kovid Goyal
2024-06-22 12:27:29 +05:30
parent ad328bfeaa
commit 581db0ab7a
3 changed files with 79 additions and 1 deletions

View File

@@ -249,7 +249,7 @@ get_docs_ref_map(PyObject *self UNUSED, PyObject *args UNUSED) {
static PyObject*
wrapped_kittens(PyObject *self UNUSED, PyObject *args UNUSED) {
const char *wrapped_kitten_names = WRAPPED_KITTENS;
static const char *wrapped_kitten_names = WRAPPED_KITTENS;
PyObject *ans = PyUnicode_FromString(wrapped_kitten_names);
if (ans == NULL) return NULL;
PyObject *s = PyUnicode_Split(ans, NULL, -1);