tSnowman is everywhere. - st - [fork] customized build of st, the simple termin… | |
git clone git://src.adamsgaard.dk/st | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 52d0e82df723297438339822f2398f83470fbcd4 | |
parent 78b04865fb5c8cb841e646058f9a24e7ec9094d2 | |
Author: Christoph Lohmann <[email protected]> | |
Date: Mon, 5 Oct 2015 22:59:04 +0200 | |
Snowman is everywhere. | |
Diffstat: | |
M config.def.h | 1 + | |
M st.c | 2 ++ | |
2 files changed, 3 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/config.def.h b/config.def.h | |
t@@ -111,6 +111,7 @@ static unsigned int defaultrcs = 257; | |
* 2: Block | |
* 4: Underline | |
* 6: IBeam | |
+ * 7: Snowman | |
*/ | |
static unsigned int cursorshape = 2; | |
diff --git a/st.c b/st.c | |
t@@ -3863,6 +3863,8 @@ xdrawcursor(void) | |
/* draw the new one */ | |
if (xw.state & WIN_FOCUSED) { | |
switch (xw.cursor) { | |
+ case 7: /* st extension: snowman */ | |
+ utf8decode("☃", &g.u, UTF_SIZ); | |
case 0: /* Blinking Block */ | |
case 1: /* Blinking Block (Default) */ | |
case 2: /* Steady Block */ |