Commit Graph

16 Commits

Author SHA1 Message Date
Kovid Goyal
ae1f305a81
Add kittens to the LOC script 2018-03-11 12:03:23 +05:30
Kovid Goyal
5faa649452
Drop the dependency on libunistring 2018-01-18 00:09:40 +05:30
Kovid Goyal
d1282b9f55
Add a script to generate wcwidth as well
Generated function is more efficient than the implementation from
wcwidth9 and also makes it easy to update when the unicode standard
changes.
2017-12-20 16:18:05 +05:30
Kovid Goyal
ef6f4c2fbf
Improve fontconfig fallback font queries for emoji 2017-12-09 12:01:43 +05:30
Kovid Goyal
dfd8a69cf2
Build kitty against bundled glfw 2017-12-01 12:15:36 +05:30
Kovid Goyal
6362499fc2
Switch to using glad instead of glew 2017-11-08 15:15:25 +05:30
Kovid Goyal
2909fddaa2
Split out GL API wrapping code into its own header 2017-09-30 11:48:52 +05:30
Kovid Goyal
44c897a61a
Translate key presses to bytes using a lookup table 2017-09-15 10:45:27 +05:30
Kovid Goyal
7f6befe4f9
Remove the python OpenGL wrapper as it is no longer needed 2017-09-15 10:45:23 +05:30
Kovid Goyal
9bea1001f9
Speedup unicode character property lookup
Use libunistring instead of building predicates from the unicode
database
2017-09-15 10:45:19 +05:30
Kovid Goyal
457bf8c289
Move gl binding code into its own module 2017-09-15 10:45:17 +05:30
Kovid Goyal
507edc95a8
Exclude rgb.py for LOC count 2017-05-17 09:35:05 +05:30
Kovid Goyal
a66d2b0890 Ensure the extended keyboard protocol key encoding is stable
Also use base85 instead of base64 for keyname encoding to reduce average
length
2017-02-11 10:41:04 +05:30
Kovid Goyal
9f8e95da40 Also ignore charsets.c when counting lines of code 2017-01-18 20:53:26 +05:30
Kovid Goyal
674d8f9650 Use process substitution to avoid an explicit temporary file 2017-01-12 20:44:02 +05:30
Kovid Goyal
8fc07485f4 Script to count lines of code 2017-01-12 20:41:02 +05:30