From 655bde52896b4d6995d0c1b349a7f34d0bb221b1 Mon Sep 17 00:00:00 2001 From: Phil Jones Date: Sat, 30 Jul 2022 09:17:52 +0100 Subject: Add option to colour matching portion of results. This was done by breaking the selected result into three parts, and rendering each separately. A side-effect is that ligatures split when a match ends inside them, but I think that's the correct behaviour (rather than highlighting the whole ligature). There may be issues with some non-latin languages that make much more extensive use of ligatures / combining characters, however. --- src/entry.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/entry.h') diff --git a/src/entry.h b/src/entry.h index 5536e06..562c085 100644 --- a/src/entry.h +++ b/src/entry.h @@ -65,6 +65,7 @@ struct entry { uint32_t outline_width; struct color foreground_color; struct color background_color; + struct color selection_highlight_color; struct color selection_foreground_color; struct color selection_background_color; struct color border_color; -- cgit v1.2.3