lite-xl/src
Francesco Abbate 3b040aabc7 Implement unicode character replacements
Useful to draw whitespaces with alternate characters and colors
without slowing down the text rendering.

A new API is implemented. A renderer.replacements object can be created
to list the replacements.

In turns the function renderer.draw_text and draw_text_subpixel now accept
two optional arguments for replacements.
2021-04-01 18:05:59 +02:00
..
api Implement unicode character replacements 2021-04-01 18:05:59 +02:00
main.c Ensure xrdb code is compiled only on unix 2021-03-17 18:10:47 +01:00
meson.build Implement unicode character replacements 2021-04-01 18:05:59 +02:00
rencache.c Implement unicode character replacements 2021-04-01 18:05:59 +02:00
rencache.h Implement unicode character replacements 2021-04-01 18:05:59 +02:00
renderer.c Implement unicode character replacements 2021-04-01 18:05:59 +02:00
renderer.h Implement unicode character replacements 2021-04-01 18:05:59 +02:00
xrdb_parse.c Minor xrdb buffer optimization 2021-03-18 10:06:01 +01:00
xrdb_parse.h Implement xrdb reading without popen 2021-03-17 16:58:44 +01:00