X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;ds=sidebyside;f=config.def.h;h=9e610109f094ea945e944472ccba18e8a14bc6fd;hb=528241a;hp=342c9d40efe0f7960a57edafb129efc50babf1f4;hpb=78b04865fb5c8cb841e646058f9a24e7ec9094d2;p=st.git diff --git a/config.def.h b/config.def.h index 342c9d4..9e61010 100644 --- a/config.def.h +++ b/config.def.h @@ -108,9 +108,10 @@ static unsigned int defaultrcs = 257; /* * Default shape of cursor - * 2: Block - * 4: Underline - * 6: IBeam + * 2: Block ("█") + * 4: Underline ("_") + * 6: Bar ("|") + * 7: Snowman ("☃") */ static unsigned int cursorshape = 2; @@ -133,7 +134,7 @@ static unsigned int defaultunderline = 7; * Internal mouse shortcuts. * Beware that overloading Button1 will disable the selection. */ -static Mousekey mshortcuts[] = { +static MouseShortcut mshortcuts[] = { /* button mask string */ { Button4, XK_ANY_MOD, "\031" }, { Button5, XK_ANY_MOD, "\005" }, @@ -416,3 +417,12 @@ static uint selmasks[] = { [SEL_RECTANGULAR] = Mod1Mask, }; +/* + * Printable characters in ASCII, used to estimate the advance width + * of single wide characters. + */ +static char ascii_printable[] = + " !\"#$%&'()*+,-./0123456789:;<=>?" + "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_" + "`abcdefghijklmnopqrstuvwxyz{|}~"; +